Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Base
    • TableFilterSelect

Index

Constructors

  • new TableFilterSelect(value: FilterItemValue, columnName: string, columnType: string, getColumnData: ((name: string, filterValue: any, limit: number, offset: number, callback: ((items: any[]) => void)) => void), isOpen?: boolean, title?: string, moreText?: string): TableFilterSelect
  • Parameters

    • value: FilterItemValue
    • columnName: string
    • columnType: string
    • getColumnData: ((name: string, filterValue: any, limit: number, offset: number, callback: ((items: any[]) => void)) => void)
        • (name: string, filterValue: any, limit: number, offset: number, callback: ((items: any[]) => void)): void
        • Parameters

          • name: string
          • filterValue: any
          • limit: number
          • offset: number
          • callback: ((items: any[]) => void)
              • (items: any[]): void
              • Parameters

                • items: any[]

                Returns void

          Returns void

    • Optional isOpen: boolean
    • title: string = ""
    • moreText: string = ""

    Returns TableFilterSelect

Properties

filterText: string
foundItems: any[]
icons: Icons = Icons
isFilterSearchByType: boolean
isLoadMore: boolean
isOpen: boolean
limit: number = 10
moreText: string = ""
offset: number = 0
selectedItems: any[]
title: string = ""

Methods

  • clickItem(item: any): void
  • deleteItems(name: any): void
  • dispose(): 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

  • isChecked(item: any): boolean
  • loadMore(): void
  • 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

  • toggle(_: any, event: any): void
  • unRegisterPropertyValueListner(propertyName: string, key?: string): void
  • Parameters

    • propertyName: string
    • key: string = null

    Returns void

  • updateFoundItems(filterValue: any): 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