Options
All
  • Public
  • Public/Protected
  • All
Menu

Represents a 'value' or field in a row or record. See Record A Prop has a corresponding PropertyDef that describes the property. Like an Record, a Prop may also have Annotations (style annotations), but these apply to the property only

Hierarchy

  • Property

Index

Constructors

constructor

Properties

annotations

annotations: DataAnnotation[]

Optional format

format: string

name

name: string

Private type

type: string = TypeNames.PropertyTypeName

value

value: any

Accessors

backgroundColor

  • get backgroundColor(): string

comparable

  • get comparable(): any

foregroundColor

  • get foregroundColor(): string

imageName

  • get imageName(): 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

tipText

  • get tipText(): string

valueForWrite

  • get valueForWrite(): any

Methods

equals

toJSON

  • toJSON(): object

Static fromJSON

Static Private parseJSONValue

  • parseJSONValue(value: any, format: string, modelUtil: ModelUtil): Promise<any>

Static valueForCompare

  • valueForCompare(o: any): any
  • Produce a value that can be used for comparison purposes Props considered 'equal' should produce the same identity value

    Parameters

    • o: any

    Returns any

Generated using TypeDoc