From wiki.ginstr.com
Jump to: navigation, search
(Created page with "<div style="float:right; clear:both; margin-left:0.5em;">__TOC__</div> <span STYLE="font-size: xx-large"><code>GnCalendar</code></span> Category:Widget_Library ;Widget XM...")
 
Line 8: Line 8:
 
;Description
 
;Description
 
: <code>[[GnCalendar]]</code> inherits <code>[https://github.com/prolificinteractive/material-calendarview MaterialCalendarView]</code> widget.
 
: <code>[[GnCalendar]]</code> inherits <code>[https://github.com/prolificinteractive/material-calendarview MaterialCalendarView]</code> widget.
: It provides date entry.
+
: Provides single, range and selection date selection.
  
 
==XML Attributes Description==
 
==XML Attributes Description==

Revision as of 10:43, 19 March 2020

GnCalendar

Widget XML tag
<com.ginstr.widgets.GnCalendar>
Description
GnCalendar inherits MaterialCalendarView widget.
Provides single, range and selection date selection.

XML Attributes Description

Attribute Description
gn:dataType Represents widget data type

Can be

gn:s_minDate Sets minimum permitted date

Can be

  • current - Sets the current date as minimum date
  • minusX - Sets minimum date as current date minus X days
  • plusX - Sets minimum date as current date plus X days
gn:s_maxDate Sets maximum permitted date

Can be

  • current - Sets the current date as maximum date
  • minusX - Sets maximum date as current date minus X days
  • plusX - Sets maximum date as current date plus X days

Events

gn:act_setClick
gn:act_setLongClick
gn:act_setOnDate

Data types

Input
text
date
dateTime
Output
date
dateTime

Example

<com.ginstr.widgets.GnDatePicker
  android:id="@+id/meter_deinstallationDate" 
  android:layout_width="match_parent" 
  android:layout_height="wrap_content"
  gn:dataType="date" />