Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

Private ACCORDIAN_CONTAINER_SELECTOR

ACCORDIAN_CONTAINER_SELECTOR: string = ".accordion-container"

Protected activateEvent

activateEvent: EventEmitter<any>

Private activeItems

Protected autoInit

autoInit: boolean

Protected dataParent

dataParent: IHasData

Protected deactivateEvent

deactivateEvent: EventEmitter<any>

Private delayTimer

delayTimer: any

Protected disableEvent

disableEvent: EventEmitter<any>

Protected elementRef

elementRef: ElementRef

Protected enableEvent

enableEvent: EventEmitter<any>

Protected fixedHeight

fixedHeight: boolean

Private inited

inited: boolean

Private itemComponents

itemComponents: any[]

Protected items

Protected multipleExpand

multipleExpand: boolean

Protected name

name: string

Protected options

options: any

Private pageComponentHandler

pageComponentHandler: Function

Static TYPE_NAME

TYPE_NAME: string = TYPE_NAME

Methods

_getItemHeight

  • _getItemHeight(index: number): string
  • Parameters

    • index: number

    Returns string

_getPageComponentHandler

  • _getPageComponentHandler(): Function
  • Returns Function

activate

  • activate(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

collapseItemAllExceptIndex

  • collapseItemAllExceptIndex(exceptIndex?: number): void

deactivate

  • deactivate(index: number): boolean

disable

  • disable(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

enable

  • enable(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

getAccordianComponent

  • getAccordianComponent(index: number): any
  • Parameters

    • index: number

    Returns any

getAccordionIndex

  • getAccordionIndex(item: any): number

getAccordionItem

getAccordionItems

getActivateEvent

  • getActivateEvent(): EventEmitter<any>

getDataParent

getDeactivateEvent

  • getDeactivateEvent(): EventEmitter<any>

getDisableEvent

  • getDisableEvent(): EventEmitter<any>

getEnableEvent

  • getEnableEvent(): EventEmitter<any>

getItems

getOptions

  • getOptions(): any

init

  • init(): void

isActive

  • isActive(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

isAutoInit

  • isAutoInit(): boolean

isEnable

  • isEnable(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

isFixedHeight

  • isFixedHeight(): boolean

isShow

  • isShow(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

Private moveDownAccordionBelowId

  • moveDownAccordionBelowId(id: string): void
  • Parameters

    • id: string

    Returns void

Private moveUpAccordionBelowId

  • moveUpAccordionBelowId(id: string): void
  • Parameters

    • id: string

    Returns void

ngOnInit

  • ngOnInit(): void

onAccordionActived

onAccordionDeactived

onAccordionDisabled

onAccordionEnabled

onShowBodyBtnClick

  • onShowBodyBtnClick($event: Event, index: number): void
  • Parameters

    • $event: Event
    • index: number

    Returns void

reRender

  • reRender(): void

Private refreshContainerHeight

  • refreshContainerHeight(): void
  • Returns void

reload

  • reload(): void

setAccordionItems

setAutoInit

  • setAutoInit(isAutoInit: any): void

setDataParent

  • setDataParent(dataParent: IHasData): void

setFixedHeight

  • setFixedHeight(isFixed: boolean): void

setOptions

  • setOptions(options: any): void

Generated using TypeDoc