Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Base
    • Property

Index

Constructors

Properties

editor: Editor
isModified: boolean
isReadOnly: boolean
obj: any
title: string
propertyTypes: {} = ...

Type declaration

Accessors

  • get component(): string
  • get css(): string
  • get hasValue(): boolean
  • get inputType(): any
  • get name(): string
  • get type(): string
  • get value(): any
  • set value(val: any): void

Methods

  • complete(commit: boolean): void
  • getPropertyTypeDescription(type: string): IFieldType
  • getPropertyValue(propertyName: string, defaultValue?: any): any
  • Parameters

    • propertyName: string
    • Optional defaultValue: any

    Returns any

  • getPropertyValueCore(propertyName: string, defaultValue?: any): any
  • Parameters

    • propertyName: string
    • Optional defaultValue: any

    Returns any

  • getText(val: any): string
  • onPropertyValueChanged(propertyName: string, oldValue: any, newValue: any): void
  • Parameters

    • propertyName: string
    • oldValue: any
    • newValue: any

    Returns void

  • registerPropertyValueListner(propertyName: string, listner: ((oldValue: any, newValue: any) => void), key?: string): void
  • Parameters

    • propertyName: string
    • listner: ((oldValue: any, newValue: any) => void)
        • (oldValue: any, newValue: any): void
        • Parameters

          • oldValue: any
          • newValue: any

          Returns void

    • key: string = null

    Returns void

  • setPropertyValue(propertyName: string, newValue: any, defaultValue?: any): void
  • Parameters

    • propertyName: string
    • newValue: any
    • Optional defaultValue: any

    Returns void

  • setPropertyValueCore(propertyName: string, newValue: any): void
  • Parameters

    • propertyName: string
    • newValue: any

    Returns void

  • unRegisterPropertyValueListner(propertyName: string, key?: string): void
  • Parameters

    • propertyName: string
    • key: string = null

    Returns void

  • createPropertiesStorage(): HashTableStorage
  • Returns HashTableStorage

  • finishCollectDependencies(): Dependencies
  • Returns Dependencies

  • registerPropertyType(propertyType: IFieldType): void
  • startCollectDependencies(updater: (() => void), target: Base, property: string): void
  • Parameters

    • updater: (() => void)
        • (): void
        • Returns void

    • target: Base
    • property: string

    Returns void

Do you still have questions?

NameE-mailMessage
Your message has been sent successfully!We will contact you soon