Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Implements

Index

Constructors

constructor

  • Parameters

    • elementRef: ElementRef

    Returns AbstractAccordion

Properties

Protected activateEvent

activateEvent: EventEmitter<any>

Protected autoInit

autoInit: boolean

Protected deactivateEvent

deactivateEvent: EventEmitter<any>

Protected disableEvent

disableEvent: EventEmitter<any>

Protected elementRef

elementRef: ElementRef

Protected enableEvent

enableEvent: EventEmitter<any>

Protected fixedHeight

fixedHeight: boolean

Private itemStatus

itemStatus: any[]

Protected items

items: T[]

Protected multipleExpand

multipleExpand: boolean

Protected options

options: any

Methods

activate

  • activate(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

Private collapseItem

  • collapseItem(index: number, exceptIndex?: number): void
  • Parameters

    • index: number
    • Optional exceptIndex: number

    Returns void

collapseItemAllExceptIndex

  • collapseItemAllExceptIndex(exceptIndex?: number): void
  • Parameters

    • Optional exceptIndex: number

    Returns void

deactivate

  • deactivate(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

disable

  • disable(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

enable

  • enable(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

Private generateItemStatus

  • generateItemStatus(item: T): any
  • Parameters

    • item: T

    Returns any

getAccordionIndex

  • getAccordionIndex(item: any): number
  • Parameters

    • item: any

    Returns number

getAccordionItem

  • getAccordionItem(index: number): T
  • Parameters

    • index: number

    Returns T

getAccordionItems

  • getAccordionItems(): T[]
  • Returns T[]

getActivateEvent

  • getActivateEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getDeactivateEvent

  • getDeactivateEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getDisableEvent

  • getDisableEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getEnableEvent

  • getEnableEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getOptions

  • getOptions(): any

Abstract init

  • init(): void
  • Returns void

isActive

  • isActive(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

isAutoInit

  • isAutoInit(): boolean
  • Returns boolean

isEnable

  • isEnable(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

isFixedHeight

  • isFixedHeight(): boolean
  • Returns boolean

ngOnInit

  • ngOnInit(): void
  • Returns void

Abstract onAccordionActived

  • onAccordionActived(index: number, item: T): void
  • Parameters

    • index: number
    • item: T

    Returns void

Abstract onAccordionDeactived

  • onAccordionDeactived(index: number, item: T): void
  • Parameters

    • index: number
    • item: T

    Returns void

Abstract onAccordionDisabled

  • onAccordionDisabled(index: number, item: T): void
  • Parameters

    • index: number
    • item: T

    Returns void

Abstract onAccordionEnabled

  • onAccordionEnabled(index: number, item: T): void
  • Parameters

    • index: number
    • item: T

    Returns void

Abstract reRender

  • reRender(): void
  • Returns void

Abstract reload

  • reload(): void
  • Returns void

setAccordionItems

  • setAccordionItems(items: T[]): void
  • Parameters

    • items: T[]

    Returns void

setAutoInit

  • setAutoInit(isAutoInit: any): void
  • Parameters

    • isAutoInit: any

    Returns void

setFixedHeight

  • setFixedHeight(isFixed: boolean): void
  • Parameters

    • isFixed: boolean

    Returns void

setOptions

  • setOptions(options: any): void

Generated using TypeDoc