Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Base
    • Editor

Index

Constructors

  • new Editor(_data: any, name: string): Editor

Properties

value: any
editors: { default: string } = ...

Type declaration

  • default: string
inputTypes: {} = {}

Type declaration

    Accessors

    • get css(): string
    • get data(): any
    • set data(val: any): void
    • get isModified(): boolean

    Methods

    • complete(commit: boolean): void
    • 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

    • 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

    • getComponent(typeName: string): any
    • getInputType(typeName: string): any
    • setComponent(typeName: string, componentName: string): string
    • setInputType(typeName: string, inputType: string): string
    • 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