Defines the interface for OutSystemsUI Tabs Pattern

Export

Interface

ITabs

Hierarchy-Diagram

UML class diagram of ITabs
Legend
icon for a class in the UML class diagram class
icon for an interface in the UML class diagram interface
icon for a public property in the UML class diagram public property
icon for a protected property in the UML class diagram protected property
icon for a private property in the UML class diagram private 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
icon for a private method in the UML class diagram private method

Hierarchy

Implemented by

Methods

  • Method used to be notified by a given dropdownOptionId about a given action and act accordingly

    Memberof

    OSFramework.Interface.IParent

    Parameters

    • childItem: IChild

      Child Item to be stored

    • notifiedTo: string

      triggered notification type name

    Returns void

  • Method signature to change the properties/configs of the pattern.

    Memberof

    OSFramework.Interface.IPattern

    Parameters

    • propertyName: string
    • propertyValue: unknown

    Returns void

  • Function that will trigger the change tab method

    Parameters

    • tabIndex: number
    • tabsHeaderItem: ITabsHeaderItem
    • Optional blockObserver: boolean
    • Optional triggerEvent: boolean
    • Optional triggeredByObserver: boolean

    Returns void

Properties

isBuilt: boolean

Indicates if the instance of the pattern is built.

Memberof

OSFramework.Interface.IPattern

selfElement: HTMLElement

Pattern HTML element

Memberof

OSFramework.Interface.IPattern

uniqueId: string

Internal Id of the instance of the pattern.

Memberof

OSFramework.Interface.IPattern

widgetId: string

External Id of the instance of the pattern

Memberof

OSFramework.Interface.IPattern