Packageview.domino.surfaceComponents.components
Classpublic class DominoCalendar
InheritanceDominoCalendar Inheritance view.primeFaces.supportClasses.Container
Implements view.interfaces.IGetChildrenSurfaceComponent, view.interfaces.IHistorySurfaceComponent, interfaces.IRoyaleComponentConverter

Representation of Calendar in Domino

The class work for domino visual Calendar UI component in the Visual editor

Conversion status

Input: view.domino.surfaceComponents.components.DominoButton

Example Domino output:

	 lt;Calendar date="yearmonthday" dateformat="weekdaymonthdayyear"
	 			dateseparator1=" " dateseparator2="/" dateseparator3="/"
	 			dayformat="twodigitday" fourdigityearfor21stcentury="true" height="30"
	 			mode="popup" monthformat="twodigitmonth" pattern="MM/dd/yyyy" preference="usersetting"
	 			show="datetime" time="hourminute" timeseparator=":" value="StartDate" weekdayformat="shortname"
	 			width="100" yearformat="fourdigityear" zone="never"/>
	 

Example Royale output:

	 TODO
     

Default MXML PropertymxmlContentFactory

See also

https://github.com/Moonshine-IDE/VisualEditorConverterLib/blob/master/src/components/domino/DominoCalendar.as


Public Properties
 PropertyDefined By
  height : Number
[override] PrimeFaces: style
DominoCalendar
  maxDate : Date
PrimeFaces: maxDate
DominoCalendar
  minDate : Date
PrimeFaces: minDate
DominoCalendar
  mode : String
PrimeFaces: mode
DominoCalendar
  pattern : String
PrimeFaces: pattern
DominoCalendar
  percentHeight : Number
[override] [read-only] PrimeFaces: style
DominoCalendar
  percentWidth : Number
[override] [read-only] PrimeFaces: style
DominoCalendar
  selectedDate : Date
PrimeFaces: value
DominoCalendar
  width : Number
[override] [read-only] PrimeFaces: style
DominoCalendar
Public Methods
 MethodDefined By
  
DominoCalendar
  
DominoCalendar
Protected Methods
 MethodDefined By
  
[override]
DominoCalendar
Public Constants
 ConstantDefined By
  ELEMENT_NAME : String = Calendar
[static]
DominoCalendar
  PRIME_FACES_XML_ELEMENT_NAME : String = calendar
[static]
DominoCalendar
Property Detail
heightproperty
height:Number[override]

PrimeFaces: style

The default value is "120".

This property can be used as the source for data binding.


Implementation
    public function get height():Number
    public function set height(value:Number):void

Example
Visual Editor XML:
<Div height="120"/>
PrimeFaces:
<div style="height:120px;"/>
maxDateproperty 
maxDate:Date

PrimeFaces: maxDate

The default value is null.

This property can be used as the source for data binding.


Implementation
    public function get maxDate():Date
    public function set maxDate(value:Date):void

Example
Visual Editor XML:
<Calendar maxDate=""/>
PrimeFaces:
<p:calendar maxDate=""/>
minDateproperty 
minDate:Date

PrimeFaces: minDate

The default value is null.

This property can be used as the source for data binding.


Implementation
    public function get minDate():Date
    public function set minDate(value:Date):void

Example
Visual Editor XML:
<Calendar minDate=""/>
PrimeFaces:
<p:calendar minDate=""/>
modeproperty 
mode:String

PrimeFaces: mode

The default value is "popup".

This property can be used as the source for data binding.


Implementation
    public function get mode():String
    public function set mode(value:String):void

Example
Visual Editor XML:
<Calendar mode="popup"/>
PrimeFaces:
<p:calendar mode="popup"/>
patternproperty 
pattern:String

PrimeFaces: pattern

The default value is "MM/dd/yyyy".

This property can be used as the source for data binding.


Implementation
    public function get pattern():String
    public function set pattern(value:String):void

Example
Visual Editor XML:
<Calendar pattern=""/>
PrimeFaces:
<p:calendar pattern=""/>
percentHeightproperty 
percentHeight:Number  [read-only] [override]

PrimeFaces: style

This property can be used as the source for data binding.


Implementation
    public function get percentHeight():Number

Example
Visual Editor XML:
<Div percentHeight="80"/>
PrimeFaces:
<div style="height:80%;"/>
percentWidthproperty 
percentWidth:Number  [read-only] [override]

PrimeFaces: style

This property can be used as the source for data binding.


Implementation
    public function get percentWidth():Number

Example
Visual Editor XML:
<Div percentWidth="80"/>
PrimeFaces:
<div style="width:80%;"/>
selectedDateproperty 
selectedDate:Date

PrimeFaces: value

The default value is null.

This property can be used as the source for data binding.


Implementation
    public function get selectedDate():Date
    public function set selectedDate(value:Date):void

Example
Visual Editor XML:
<Calendar selectedDate=""/>
PrimeFaces:
<p:calendar value=""/>
widthproperty 
width:Number  [read-only] [override]

PrimeFaces: style

The default value is "120".

This property can be used as the source for data binding.


Implementation
    public function get width():Number

Example
Visual Editor XML:
<Div width="120"/>
PrimeFaces:
<div style="width:120px;"/>
Constructor Detail
DominoCalendar()Constructor
public function DominoCalendar()



Method Detail
commitProperties()method
override protected function commitProperties():void

toRoyaleConvertCode()method 
public function toRoyaleConvertCode():XML

Returns
XML
Constant Detail
ELEMENT_NAMEConstant
public static const ELEMENT_NAME:String = Calendar

PRIME_FACES_XML_ELEMENT_NAMEConstant 
public static const PRIME_FACES_XML_ELEMENT_NAME:String = calendar