Options
All
  • Public
  • Public/Protected
  • All
Menu

A property definition describes a particular value of a business entity. Business entities are transacted as records, therefore properties and lists of properties are referred to as fields and records. Moreover, a list of property definitions is referred to as a record definition and is the metadata describing the read/write capabilities of a specific dialog model in use by a specific user in a specific workflow. Contains information that 'defines' a property Property (name/value) An instance of the Property contains the actual data value.

Hierarchy

  • PropertyDef

Index

Constructors

constructor

  • new PropertyDef(canCauseSideEffects: boolean, contentType: string, displayLength: number, displayScale: number, format: string, length: number, propertyName: string, propertyType: string, scale: number, semanticType: string, upperCaseOnly: boolean, writeAllowed: boolean, writeEnabled: boolean): PropertyDef
  • Parameters

    • canCauseSideEffects: boolean
    • contentType: string
    • displayLength: number
    • displayScale: number
    • format: string
    • length: number
    • propertyName: string
    • propertyType: string
    • scale: number
    • semanticType: string
    • upperCaseOnly: boolean
    • writeAllowed: boolean
    • writeEnabled: boolean

    Returns PropertyDef

Properties

canCauseSideEffects

canCauseSideEffects: boolean

contentType

contentType: string

displayLength

displayLength: number

displayScale

displayScale: number

format

format: string

length

length: number

propertyName

propertyName: string

propertyType

propertyType: string

scale

scale: number

semanticType

semanticType: string

upperCaseOnly

upperCaseOnly: boolean

writeAllowed

writeAllowed: boolean

writeEnabled

writeEnabled: boolean

Accessors

isBarcodeType

  • get isBarcodeType(): boolean

isBooleanType

  • get isBooleanType(): boolean

isByteFormat

  • get isByteFormat(): boolean

isCodeRefType

  • get isCodeRefType(): boolean

isDateTimeType

  • get isDateTimeType(): boolean

isDateType

  • get isDateType(): boolean

isDecimalType

  • get isDecimalType(): boolean

isDoubleType

  • get isDoubleType(): boolean

isEmailType

  • get isEmailType(): boolean

isFileAttachment

  • get isFileAttachment(): boolean

isFloatType

  • get isFloatType(): boolean

isGpsReadingType

  • get isGpsReadingType(): boolean

isHTMLType

  • get isHTMLType(): boolean

isInlineMediaStyle

  • get isInlineMediaStyle(): boolean

isIntType

  • get isIntType(): boolean

isLargePropertyType

  • get isLargePropertyType(): boolean

isListType

  • get isListType(): boolean

isLongType

  • get isLongType(): boolean

isMapLocationType

  • get isMapLocationType(): boolean

isMoneyType

  • get isMoneyType(): boolean

isNameType

  • get isNameType(): boolean

isNumericType

  • get isNumericType(): boolean

isObjRefType

  • get isObjRefType(): boolean

isPasswordType

  • get isPasswordType(): boolean

isPercentType

  • get isPercentType(): boolean

isReadOnly

  • get isReadOnly(): boolean

isSignatureType

  • get isSignatureType(): boolean

isStringType

  • get isStringType(): boolean

isTelephoneType

  • get isTelephoneType(): boolean

isTextBlock

  • get isTextBlock(): boolean

isTimeType

  • get isTimeType(): boolean

isURLType

  • get isURLType(): boolean

isUnformattedNumericType

  • get isUnformattedNumericType(): boolean

isWritable

  • get isWritable(): boolean

Generated using TypeDoc