Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ExpandableHeaderComponent

Index

Constructors

constructor

Properties

element

element: ElementRef

fadeFactor

fadeFactor: number = 2.5

Determines how quickly the content fades out on scroll. The greater the value, the quicker the fade.

footerContent

headerHeight

headerHeight: number

The height of the entire component based on its' content.

primaryContent

renderer

renderer: Renderer

scrollArea

scrollArea: Content

The instance of ion-content to which the expandable header will react based on user scrolling.

Private setTransformTo2dTimeout

setTransformTo2dTimeout: Timer

Methods

applyTransforms

  • applyTransforms(scrollTop: number): void

computeTransformations

  • computeTransformations(scrollTop: number): number[]

getNewHeaderHeight

  • getNewHeaderHeight(scrollTop: number): number

getScaleValue

  • getScaleValue(newHeaderHeight: number, exponent: number): number

ngAfterViewInit

  • ngAfterViewInit(): void

ngOnInit

  • ngOnInit(): void

transformFooterContent

  • transformFooterContent(transformations: number[]): void

transformPrimaryContent

  • transformPrimaryContent(transformations: number[], is3d: boolean): void