Contains the configurations shared with all patterns.

Export

Abstract

Hierarchy-Diagram

UML class diagram of TabsConfig
Legend
icon for a class in the UML class diagram class
icon for an abstract class in the UML class diagram abstract class
icon for a public property in the UML class diagram public property
icon for a public method in the UML class diagram public method
icon for a protected method in the UML class diagram protected method

Hierarchy

Properties

ExtendedClass: string
ContentAutoHeight: boolean
Height: string
JustifyHeaders: boolean
StartingTab: number
TabsOrientation: Orientation
TabsVerticalPosition: OSFramework.GlobalEnum.Direction

Constructors

Methods

  • Protected

    Method that helps to validate if a given value is a valid date

    Returns

    {(string | Date)}

    Memberof

    OSFramework.Patterns.AbstractConfiguration

    Parameters

    • value: string | Date
    • defaultValue: string

    Returns string | Date

  • Protected

    Method that helps to validate if a given value is within a range of values.

    Returns

    {unknown}

    Memberof

    OSFramework.Patterns.AbstractConfiguration

    Parameters

    • value: unknown
    • defaultValue: unknown
    • Rest ...args: unknown[]

    Returns unknown

  • Method that will check if a given property (key) can be changed/updated!

    Returns

    boolean

    Memberof

    OSFramework.Patterns.Tabs.TabsConfig

    Parameters

    • isBuilt: boolean

      True when pattern has been built!

    • key: string

      property name

    Returns boolean