Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Base
    • Action

Implements

Index

Constructors

Properties

action: ((context?: any) => void)

Type declaration

    • (context?: any): void
    • Parameters

      • Optional context: any

      Returns void

active: boolean
container: string
cssClasses: string
cssImage: string
cssLabel: string
enabled: boolean
icon: string
name: string
short: boolean
svg: string
title: string
visible: boolean

Methods

  • 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

  • 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