Class: SettingsButton

SettingsButton

Class representing a settings button within the GoIFCComponents framework. Inherits from IFCButton and provides functionality specific to displaying settings options.

new SettingsButton(ui)

Interactions/IFC/interact/GoIFCComponents/subClasses/GoIFCUI/ifc-buttons/settings.button/index.ts, line 23

Constructor for the SettingsButton class.

Name Type Description
ui GoIFCUI

The GoIFCUI instance to be associated with this button.

Extends

  • undefined

Members

static,readonlySettingsButton.optsSettingsObject

The options for the settings toolbar button.

Properties:
Name Type Description
id string

The unique identifier for the toolbar button.

title string

The title of the toolbar button.

icon string

The icon for the toolbar button.

static,readonlySettingsButton.optsSettingsManualObject

The options for the settings manual button.

Properties:
Name Type Description
id string

The unique identifier for the manual button.

title string

The title of the manual button.

icon string

The icon for the manual button.

label string

The label for the manual button.