Packageview.domino.surfaceComponents.components
Classpublic class DominoLabel
InheritanceDominoLabel Inheritance spark.components.Label
Implements view.interfaces.IDominoSurfaceComponent, view.interfaces.IHistorySurfaceComponent, view.interfaces.ICDATAInformation, interfaces.IComponentSizeOutput, interfaces.IRoyaleComponentConverter

Representation and converter for Visuale label components

This class work for convert from Visuale label components to target framework of domino format.

Conversion status

Input: view.domino.surfaceComponents.components.DominoLabel

Example Domino output:

	 <par isNewLine="false">
	 	<run>
	  <font color="system" size="12pt" style="normal"/>Label
	 </run>
	 </par>
	 

Example Royale output:

	 TODO
     

Default MXML Propertytext

See also

https://help.hcltechsw.com/dom_designer/10.0.1/basic/H_TEXT_ELEMENT_XML.html
https://github.com/Moonshine-IDE/VisualEditorConverterLib/blob/master/src/components/domino/DominoLabel.as


Public Properties
 PropertyDefined By
  color : String
Domino:Color of the font. notes ClientSupported Apache RoyalePlan PrimeFacesSupported FlexSupported GSPSupported
DominoLabel
  colors : ArrayList
[read-only]
DominoLabel
  familyid : String
DominoLabel
  font : DominoFont
DominoLabel
  fontName : String
DominoLabel
  fontStyle : String
Domino:A list of tokens taken from the %font.styles; entity. notes ClientSupported Apache RoyalePlan PrimeFacesSupported FlexSupported GSPSupported
DominoLabel
  fontStyles : ArrayList
[read-only]
DominoLabel
  forAttribute : String
Domino: forAttribute
DominoLabel
  height : Number
[override] [read-only] Domino: height
DominoLabel
  heightOutput : Boolean
DominoLabel
  hidewhen : String
Domino:Contains formula ,Represents hide or show the element. notes ClientSupported Apache RoyalePlanned PrimeFacesPlanned FlexSupported GSPSupported
DominoLabel
  indicateRequired : Boolean
Domino: none
DominoLabel
  isNewLine : String
DominoLabel
  par : DominoPar
DominoLabel
  percentHeight : Number
[override] [read-only] Domino: percentHeight
DominoLabel
  percentWidth : Number
[override] [read-only] Domino: percentWidth
DominoLabel
  pitch : String
DominoLabel
  run : DominoRun
DominoLabel
  size : String
Domino:Size of the font, in points.. notes ClientSupported Apache RoyalePlan PrimeFacesSupported FlexSupported GSPSupported
DominoLabel
  text : String
[override] Domino: text
DominoLabel
  truetype : String
DominoLabel
  width : Number
[override] [read-only] Domino: width
DominoLabel
  widthOutput : Boolean
DominoLabel
Protected Properties
 PropertyDefined By
  heightOutputChanged : Boolean
DominoLabel
  widthOutputChanged : Boolean
DominoLabel
Public Methods
 MethodDefined By
  
DominoLabel
  
DominoLabel
Public Constants
 ConstantDefined By
  DOMINO_ELEMENT_NAME : String = label
[static]
DominoLabel
  ELEMENT_NAME : String = Label
[static]
DominoLabel
Property Detail
colorproperty
color:String

Domino:Color of the font.

notes ClientSupported
Apache RoyalePlan
PrimeFacesSupported
FlexSupported
GSPSupported

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


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

Example
Visual Editor XML:
<font color=""/>
Domino:
<font color=""/>
colorsproperty 
colors:ArrayList  [read-only]


Implementation
    public function get colors():ArrayList
familyidproperty 
familyid:String


Implementation
    public function get familyid():String
    public function set familyid(value:String):void
fontproperty 
font:DominoFont


Implementation
    public function get font():DominoFont
    public function set font(value:DominoFont):void
fontNameproperty 
fontName:String

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


Implementation
    public function get fontName():String
    public function set fontName(value:String):void
fontStyleproperty 
fontStyle:String

Domino:A list of tokens taken from the %font.styles; entity.

notes ClientSupported
Apache RoyalePlan
PrimeFacesSupported
FlexSupported
GSPSupported

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


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

Example
Visual Editor XML:
<font fontStyle=""/>
Domino:
<font fontStyle=""/>
fontStylesproperty 
fontStyles:ArrayList  [read-only]


Implementation
    public function get fontStyles():ArrayList
forAttributeproperty 
forAttribute:String

Domino: forAttribute

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


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

Example
Visual Editor XML:
<OutputLabel for=""/>
Domino:
<h:outputLabel for=""/>
heightproperty 
height:Number  [read-only] [override]

Domino: height

The default value is "30".

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


Implementation
    public function get height():Number

Example
Visual Editor XML:
<OutputLabel height="30"/>
Domino:
<p:outputLabel style="width:100px;height:30px;"/>
heightOutputproperty 
heightOutput:Boolean

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


Implementation
    public function get heightOutput():Boolean
    public function set heightOutput(value:Boolean):void
heightOutputChangedproperty 
protected var heightOutputChanged:Boolean

hidewhenproperty 
hidewhen:String

Domino:Contains formula ,Represents hide or show the element.

notes ClientSupported
Apache RoyalePlanned
PrimeFacesPlanned
FlexSupported
GSPSupported

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


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

Example
Visual Editor XML:
<par hidewhen=""/>
Domino:
<par hidewhen=""/>
indicateRequiredproperty 
indicateRequired:Boolean

Domino: none

The default value is "false".

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


Implementation
    public function get indicateRequired():Boolean
    public function set indicateRequired(value:Boolean):void

Example
Visual Editor XML:
<OutputLabel indicateRequired="false"/>
isNewLineproperty 
isNewLine:String


Implementation
    public function get isNewLine():String
    public function set isNewLine(value:String):void
parproperty 
par:DominoPar


Implementation
    public function get par():DominoPar
    public function set par(value:DominoPar):void
percentHeightproperty 
percentHeight:Number  [read-only] [override]

Domino: percentHeight

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


Implementation
    public function get percentHeight():Number

Example
Visual Editor XML:
<OutputLabel percentHeight="80"/>
Domino:
<p:outputLabel style="height:80%;"/>
percentWidthproperty 
percentWidth:Number  [read-only] [override]

Domino: percentWidth

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


Implementation
    public function get percentWidth():Number

Example
Visual Editor XML:
<OutputLabel percentWidth="80"/>
Domino:
<p:outputLabel style="width:80%;"/>
pitchproperty 
pitch:String


Implementation
    public function get pitch():String
    public function set pitch(value:String):void
runproperty 
run:DominoRun


Implementation
    public function get run():DominoRun
    public function set run(value:DominoRun):void
sizeproperty 
size:String

Domino:Size of the font, in points..

notes ClientSupported
Apache RoyalePlan
PrimeFacesSupported
FlexSupported
GSPSupported


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

Example
Visual Editor XML:
<font size=""/>
Domino:
<font size=""/>
textproperty 
text:String[override]

Domino: text

The default value is "Label".

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


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

Example
Visual Editor XML:
<OutputLabel value="Label"/>
Domino:
<h:outputLabel value="Label"/>
truetypeproperty 
truetype:String


Implementation
    public function get truetype():String
    public function set truetype(value:String):void
widthproperty 
width:Number  [read-only] [override]

Domino: width

The default value is "100".

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


Implementation
    public function get width():Number

Example
Visual Editor XML:
<OutputLabel width="100"/>
Domino:
<p:outputLabel style="width:100px;height:30px;"/>
widthOutputproperty 
widthOutput:Boolean

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


Implementation
    public function get widthOutput():Boolean
    public function set widthOutput(value:Boolean):void
widthOutputChangedproperty 
protected var widthOutputChanged:Boolean

Constructor Detail
DominoLabel()Constructor
public function DominoLabel()



Method Detail
toRoyaleConvertCode()method
public function toRoyaleConvertCode():XML

Returns
XML
Constant Detail
DOMINO_ELEMENT_NAMEConstant
public static const DOMINO_ELEMENT_NAME:String = label

ELEMENT_NAMEConstant 
public static const ELEMENT_NAME:String = Label