Options
All
  • Public
  • Public/Protected
  • All
Menu

Typhon class

Hierarchy

  • Typhon

Index

Constructors

  • new Typhon(title?: string): Typhon

Properties

columns: Column[]
components: Component[]
containers: Container[]
icolumns: Map<string, Column>
icomponents: Map<string, Component>
icontainers: Map<string, Container>
irows: Map<string, Row>
rows: Row[]
title: string = 'Typhon'

Methods

  • Clear specific component type

    Parameters

    • type: string = ''

    Returns Typhon

  • getComponentsByLabel(label?: string): Component[]
  • ixColumn(identifier?: string): Typhon
  • Index column rows

    Parameters

    • identifier: string = ''

      column identifier

    Returns Typhon

  • ixRow(identifier?: string): Typhon
  • Index row containers

    Parameters

    • identifier: string = ''

      row identifier

    Returns Typhon

    • Column instance
  • onColumn(identifier?: string): undefined | Column
  • Parameters

    • identifier: string = ''

      column identifier

    Returns undefined | Column

    • Column instance
  • onContainer(identifier?: string): undefined | Container
  • Parameters

    • identifier: string = ''

      container identifier

    Returns undefined | Container

    • Container instance
  • setColumn(identifier?: string): Typhon
  • Parameters

    • identifier: string = ''

      column identifier

    Returns Typhon

    • instance
  • setModal(title?: string, subtitle?: string): Modal
  • Parameters

    • title: string = ''
    • subtitle: string = ''

    Returns Modal

  • setNavigation(title?: string, label?: string): Navigation

Generated using TypeDoc