Modifier and Type | Optional Element and Description |
---|---|
String |
actionConfigName
When set to a non-blank string, maps to the
actionConfigName attribute of this Granite UI dialog component's node. |
boolean |
active
Maps to the
active attribute of this Granite UI component's node. |
String |
autocomplete
When set to a non-blank string, maps to the
autocomplete attribute of this Granite UI component's node |
boolean |
block
Maps to the
block attribute of this Granite UI component's node. |
String |
command
When set to a non-blank string, maps to the
command attribute of this Granite UI dialog component's node. |
boolean |
disabled
When set to true, maps to the
disabled attribute of this Granite UI component's node. |
String |
formId
When set to a non-blank string, maps to the
formId attribute of this Granite UI component's node. |
boolean |
hideText
Maps to the
hideText attribute of this Granite UI component's node. |
String |
icon
Maps to the
icon attribute of this Granite UI component's node. |
Size |
iconSize
When set to a non-blank string, maps to the
iconSize attribute of this Granite UI component's node. |
Size |
size
When set to a non-blank string, maps to the
size attribute of this Granite UI component's node. |
String |
text
When set to a non-blank string, maps to the
text attribute of this Granite UI component's node. |
String |
textComment
When set to a non-blank string, maps to the
text_commentI18n attribute of this Granite UI component's node. |
String |
trackingElement
When set to a non-blank string, maps to the
trackingElement attribute of this Granite UI component's node. |
String |
trackingFeature
When set to a non-blank string, maps to the
trackingFeature attribute of this Granite UI dialog component's node. |
ButtonType |
type
Maps to the
type attribute of this Granite UI component's node. |
ElementVariant |
variant
Maps to the
variant attribute of this Granite UI dialog component's node. |
public abstract String actionConfigName
actionConfigName
attribute of this Granite UI dialog component's node.
Used to define standard definitions of command, icon, and textpublic abstract boolean active
active
attribute of this Granite UI component's node.
Used to define the initial state of the buttonpublic abstract String autocomplete
autocomplete
attribute of this Granite UI component's nodepublic abstract boolean block
block
attribute of this Granite UI component's node.
Used to ensure the button is rendered as a block elementpublic abstract String command
command
attribute of this Granite UI dialog component's node.
Used to define keyboard shortcut for the action. Overrides actionConfigName
valuepublic abstract boolean disabled
disabled
attribute of this Granite UI component's node.
Defines that the current option is shown in the disabled statepublic abstract String formId
formId
attribute of this Granite UI component's node.
Used to identify the form
this button is bound topublic abstract boolean hideText
hideText
attribute of this Granite UI component's node.
Used to define whether text is hiddenpublic abstract String icon
icon
attribute of this Granite UI component's node.
Used to define the icon of the component. When set, overrides actionConfigName
public abstract Size size
size
attribute of this Granite UI component's node.
Used to define button size
Note: only "medium"
and "large"
values are officially supported
Size
valuesSize
public abstract String text
text
attribute of this Granite UI component's node.
Used to define the text of the buttonpublic abstract String textComment
text_commentI18n
attribute of this Granite UI component's node.
Used to define the I18n comment for the body textpublic abstract String trackingElement
trackingElement
attribute of this Granite UI component's node.
Used to determine the element this component represents for the purpose of trackingpublic abstract String trackingFeature
trackingFeature
attribute of this Granite UI dialog component's node.
Used to define the name of the feature that the interaction takes placepublic abstract ButtonType type
type
attribute of this Granite UI component's node.
Used to define button typeButtonType
valuesButtonType
public abstract ElementVariant variant
variant
attribute of this Granite UI dialog component's node.
Used to define button variantElementVariant
valuesElementVariant
Copyright © 2024 Exadel, Inc.. All rights reserved.