Accordion | - headingsize: string
- headingcontent: slot
| - headingSize: GoabAccordionHeadingSize
- headingContent: TemplateRef
|
Badge | | |
Block | - gap: string
- direction: string
- alignment: string
| - gap: Spacing
- direction: GoabBlockDirection
- alignment: GoabBlockAlignment
|
Button | - type: string
- size: string
- variant: string
- leadingicon: string
- trailingicon: string
- _click: () => void
| - type: GoabButtonType
- size: GoabButtonSize
- variant: GoabButtonVariant
- leadingIcon: GoabIconType
- trailingIcon: GoabIconType
- onClick: () => void
|
Button group | - alignment: string
- gap: string
| - alignment: GoabButtonGroupAlignment
- gap: GoabButtonGroupGap
|
Callout | - type: string
- size: string
| - type: GoabCalloutType
- size: GoabCalloutSize
|
Checkbox | - description: string | slot
- _change: (e: CustomEvent) => void
| - description: string | TemplateRef
- onChange: (e: GoabCheckboxOnChangeDetail) => void
|
Chip | - leadingicon: string
- variant: string
- _onClick: () => void
| - leadingIcon: GoabIconType | null
- variant: GoabChipVariant
- onClick: () => void
|
Container | - type: string
- accent: string
- padding: string
- width: string
- title: slot
- actions: slot
| - type: GoabContainerType
- accent: GoabContainerAccent
- padding: GoabContainerPadding
- width: GoabContainerWidth
- title: TemplateRef
- actions: TemplateRef
|
Date picker | - _change: (e: CustomEvent) => void
| - onChange: (detail: GoabDatePickerOnChangeDetail) => void
|
Dropdown | - leadingicon: string
- _change: (name: string, value: string[] | string | null) => void
| - leadingIcon: GoabIconType
- onChange: (detail: GoabDropdownOnChangeDetail) => void
|
File uploader | - _cancel: () => void
- _delete: () => void
| - onCancel: (detail: GoabFileUploadCardOnCancelDetail) => void
- onDelete: (detail: GoabFileUploadCardOnDeleteDetail) => void
|
File uploader input | - variant: string
- _selectFile: (e: CustomEvent) => void
| - variant: GoabFileUploadInputVariant
- onSelectFile: (detail: GoabFileUploadInputOnSelectFileDetail) => void
|
App Footer Nav Section | | - slot: 'nav' (Newly added)
|
App Footer Meta Section | | - slot: 'meta' (Newly added)
|
Form item | - labelsize: string
- requirement: string
| - labelSize: GoabFormItemLabelSize
- requirement: GoabFormItemRequirement
|
Form stepper | - _change: (e: CustomEvent({detail: {step: number}}) => void
| - onChange: (detail: GoabFormStepperOnChangeDetail) => void
|
Form step | | - status: GoabFormStepStatus
|
Grid | | |
Hero banner | | |
Icons | - type: string
- size: string
- theme: string
| - type: GoabIconType
- size: GoabIconSize
- theme: GoabIconTheme
|
Icon button | - type: string
- size: string
- theme: string
- _click: () => void
| - type: GoabIconType
- size: GoabIconSize
- theme: GoabIconTheme
- onClick: () => void
|
Input | - type: string
- autocapidalize: string
- leadingicon: string
- trailingicon: string
- _trailingIconClick: () => void
- _change: (e: CustomEvent) => void
- _focus: (e: CustomEvent) => void
- _blur: (e: CustomEvent) => void
- _keyPress: (e: CustomEvent) => void
| - type: GoabInputType
- autocapitalize: GoabInputAutocapitalize
- leadingIcon: GoabIconType
- trailingIcon: GoabIconType
- onTrailingIconClick: () => void
- onChange: (detail: GoabInputOnChangeDetail) => void
- onFocus: (detail: GoabInputOnFocusDetail) => void
- onBlur: (detail: GoabInputOnBlurDetail) => void
- onKeyPress: (detail: GoabInputOnKeyPressDetail) => void
|
Microsite header | - type: string
- feedbackurltarget: string
- headerurltarget: string
| - type: GoabMicrositeHeaderType
- feedbackUrlTarget: GoabLinkTarget
- headerUrlTarget: GoabLinkTarget
|
Modal | - calloutvariant: string
- transition: string
- heading: string | slot
- actions: slot
- _close: () => void
| - calloutVariant: GoabModalCalloutVariant
- transition: GoabModalTransition
- heading: string | TemplateRef
- actions: TemplateRef
- onClose: () => void
|
Notification banner | - type: string
- arialive: string
- dismiss: () => void
| - type: GoabNotificationType
- ariaLive: GoABAriaLiveType
- onDismiss: () => void
|
Pagination | - variant: string
- _change: (e: CustomEvent) => void
| - variant: GoabPaginationVariant
- onChange: (detail: GoabPaginationOnChangeDetail) => void
|
Popover | - position: string
- target: slot
| - position: GoabPopoverPosition
- target: TemplateRef
|
Progress indicator | - variant: string
- size: string
| - variant: GoabCircularProgressVariant
- size: GoabCircularProgressSize
|
Radio item | - description: string | slot
| - description: string | TemplateRef
|
Radio group | - orientation: string
- _change: (e: CustomEvent) => void
| - orientation: GoabRadioGroupOrientation
- onChange: (e: GoabRadioGroupOnChangeDetail) => void
|
Side menu heading | | - meta: TemplateRef
- icon: GoabIconType
|
Skeleton loading | - type: string
- size: string
| - type: GoabSkeletonType
- size: GoabSkeletonSize
|
Spacer | - hSpacing: string
- vSpacing: string
| - hSpacing: GoabSpacerHorizontalSpacing
- vSpacing: GoaSpacerVerticalSpacing
|
Table | - _sort: (e: CustomEvent) => void
| - onSort: (details: GoabTableOnSortDetail) => void
|
Table sort header | | - direction: GoabTableSortDirection
|
Tab item | | - heading: string | TemplateRef
|
Tabs | | |
Text area | - countby: string
- _change: (e: CustomEvent) => void
- _keypress: (e: CustomEvent) => void
| - countBy: GoabTextAreaCountBy
- onChange: (detail: GoabTextAreaOnChangeDetail) => void
- onKeyPress: (detail: GoabTextAreaOnKeyPressDetail) => void
|
Tooltip | - position: string
- halign: string
| - position: GoabTooltipPosition
- hAighn: GoabTooltipHorizontalAlignment
|
AppHeaderMenu | | - leadingIcon: GoabIconType
|
Calendar | - _change: (e: CustomEvent) => void
| - onChange: (detail: GoabCalendarOnChangeDetail) => void
|
PageBlock | - gap: string
- direction: string
- alignment: string
| - gap: Spacing
- direction: GoabBlockDirection
- alignment: GoabBlockAlignment
|
Spinner | - type: string
- size: string
| - type: GoabSpinnerType
- size: GoabSpinnerSize
|