Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ICallbacksImmutable<T>

Type parameters

  • T

Hierarchy

  • ICallbacksImmutable

Index

Methods

Optional audio

  • audio(node: IAudioExtendedImmutable<T>): void
  • Will be invoked on an audio node being visited

    Parameters

    • node: IAudioExtendedImmutable<T>

    Returns void

Optional banner

  • banner(node: IBannerExtendedImmutable<T>): void
  • Will be invoked on a banner node being visited

    Parameters

    • node: IBannerExtendedImmutable<T>

    Returns void

Optional card

  • card(node: ICardExtendedImmutable<T>): void
  • Will be invoked on a card node being visited

    Parameters

    • node: ICardExtendedImmutable<T>

    Returns void

Optional carousel

  • carousel(node: ICarouselExtendedImmutable<T>): void
  • Will be invoked on a carousel node being visited

    Parameters

    • node: ICarouselExtendedImmutable<T>

    Returns void

Optional code

  • code(node: ICodeExtendedImmutable<T>): void
  • Will be invoked on a code node being visited

    Parameters

    • node: ICodeExtendedImmutable<T>

    Returns void

Optional container

  • container(node: IContainerExtendedImmutable<T>): void
  • Will be invoked on a container node being visited

    Parameters

    • node: IContainerExtendedImmutable<T>

    Returns void

Optional gradedText

  • gradedText(node: IGradedTextExtendedImmutable<T>): void
  • Will be invoked on a gradedText node being visited

    Parameters

    • node: IGradedTextExtendedImmutable<T>

    Returns void

Optional heading

  • heading(node: IHeadingExtendedImmutable<T>): void
  • Will be invoked on a heading node being visited

    Parameters

    • node: IHeadingExtendedImmutable<T>

    Returns void

Optional image

  • image(node: IImageExtendedImmutable<T>): void
  • Will be invoked on a image node being visited

    Parameters

    • node: IImageExtendedImmutable<T>

    Returns void

Optional link

  • link(node: ILinkExtendedImmutable<T>): void
  • Will be invoked on a link node being visited

    Parameters

    • node: ILinkExtendedImmutable<T>

    Returns void

Optional list

  • list(node: IListExtendedImmutable<T>): void
  • Will be invoked on a list node being visited

    Parameters

    • node: IListExtendedImmutable<T>

    Returns void

Optional modal

  • modal(node: IModalExtendedImmutable<T>): void
  • Will be invoked on a modal node being visited

    Parameters

    • node: IModalExtendedImmutable<T>

    Returns void

Optional node

  • node(node: INodeExtendedImmutable<T>): void
  • Will be invoked on any node being visited, if not already visited by another callback

    Parameters

    • node: INodeExtendedImmutable<T>

    Returns void

Optional padding

  • padding(node: IPaddingExtendedImmutable<T>): void
  • Will be invoked on a padding node being visited

    Parameters

    • node: IPaddingExtendedImmutable<T>

    Returns void

Optional quote

  • quote(node: IQuoteExtendedImmutable<T>): void
  • Will be invoked on a quote node being visited

    Parameters

    • node: IQuoteExtendedImmutable<T>

    Returns void

Optional scrollable

  • scrollable(node: IScrollableExtendedImmutable<T>): void
  • Will be invoked on a scrollable node being visited

    Parameters

    • node: IScrollableExtendedImmutable<T>

    Returns void

Optional separator

  • separator(node: ISeparatorExtendedImmutable<T>): void
  • Will be invoked on a separator node being visited

    Parameters

    • node: ISeparatorExtendedImmutable<T>

    Returns void

Optional span

  • span(node: ISpanExtendedImmutable<T>): void
  • Will be invoked on a span node being visited

    Parameters

    • node: ISpanExtendedImmutable<T>

    Returns void

Optional text

  • text(node: ITextExtendedImmutable<T>): void
  • Will be invoked on a text node being visited

    Parameters

    • node: ITextExtendedImmutable<T>

    Returns void

Optional video

  • video(node: IVideoExtendedImmutable<T>): void
  • Will be invoked on a video node being visited

    Parameters

    • node: IVideoExtendedImmutable<T>

    Returns void