Skip to main content

au-widget-group/IGroupConfig

Enumerations​

GroupWidgetType​

Style of the group widget.

Enumeration Members​

Enumeration MemberValue
collapsible2
htab0
noncollapsible3
vtab1

Interfaces​

AuWidgetGroupParam​

Provides properties of the group widget.

You can use these properties in params of the AuWidgetGroup class.

{
"widgets": [
{
"name": "option-list",
"type": "group",
"params": {
"type": "noncollapsible",
"tabs": [
{
"widgets": [
{
"title": "Corner Type",
"name": "corners",
"type": "option",
"params": { ... }
},
{
"title": "Lamination",
"name": "lamination",
"type": "option",
"params": { ... }
}
]
}
]
}
}
]
}

Properties​

accordion​
accordion: boolean;

If true, collapses the group.

scrollable?​
optional scrollable?: boolean;
showCustomScroll​
showCustomScroll: boolean;
tabs​
tabs: Tab[];

An array of tabs.

type​
type: GroupWidgetType;

A group type (vtab, htab, collapsible (accordion), or noncollapsible).

unifySelection​
unifySelection: boolean;

Tab​

Provides properties for a group tab.

Properties​

icon​
icon: string;

A tab icon.

id​
id: number;

The tab ID.

opened?​
optional opened?: boolean;

If true, opens this tab by default.

title​
title: string;

The tab title.

tooltip​
tooltip: string;

The hint of the tab.

visible?​
optional visible?: boolean;

If true, shows this tab.

widgets​
widgets: AuWidget[];

An array of widgets that belong to this tab.

Was this page helpful?