Constructors
constructor
new Property( name: string , value: any , propertyType?: string , format?: string , annotations?: Array < DataAnnotation > ) : Property
Parameters
name: string
value: any
Optional propertyType: string
Optional format: string
Default value annotations: Array < DataAnnotation > = []
Properties
Optional format
format: string
Optional propertyType
propertyType: string
Accessors
backgroundColor
get backgroundColor( ) : string
foregroundColor
get foregroundColor( ) : string
imagePlacement
get imagePlacement( ) : string
isBoldText
get isBoldText( ) : boolean
isItalicText
get isItalicText( ) : boolean
isPlacementCenter
get isPlacementCenter( ) : boolean
isPlacementLeft
get isPlacementLeft( ) : boolean
isPlacementRight
get isPlacementRight( ) : boolean
isPlacementStretchUnder
get isPlacementStretchUnder( ) : boolean
isPlacementUnder
get isPlacementUnder( ) : boolean
isUnderline
get isUnderline( ) : boolean
overrideText
get overrideText( ) : string
Methods
equals
Parameters
Returns boolean
Static identity
Parameters
Returns string
Static Private parseValue
parseValue( value: any , format: string ) : any
Parameters
value: any
format: string
Returns any
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
Represents a 'value' or field in a row or record. See Record A Prop has a corresponding {@link PropDef} that describes the property. Like an Record, a Prop may also have Annotations (style annotations), but these apply to the property only