Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "modalify"

Index

Type aliases

Component

Component: function

Type declaration

ModalAction

ModalAction: Open | Close

ModalStack

ModalStack: Array<[string | undefined, Scope[], Sinks]>

Scope

Scope: string | number

Sinks

Sinks: any

Sources

Sources: any

Functions

addStyles

  • addStyles(styles: object, vnode: VNode): VNode
  • Parameters

    • styles: object
      • [k: string]: any
    • vnode: VNode

    Returns VNode

centerHTML

  • centerHTML(children: VNode[]): VNode

displayModals

  • displayModals(modals: VNode[], background?: string, zIndex?: number): VNode
  • Parameters

    • modals: VNode[]
    • Default value background: string = "rgba(0,0,0,0.8)"
    • Default value zIndex: number = 500

    Returns VNode

modalify

  • Parameters

    • main: Component
    • Default value __namedParameters: object = {}
      • DOMDriverKey: string
      • background: string
      • center: boolean
      • modalContainerClass: string
      • name: string
      • wrapperClass: string
      • zIndex: number

    Returns Component

wrapModals

  • wrapModals(modals: VNode[], containerClass?: string | null): VNode[]
  • Parameters

    • modals: VNode[]
    • Default value containerClass: string | null = null

    Returns VNode[]

Generated using TypeDoc