limestone/QuickGuidePanels
Provides a Limestone styled panels component for full screen size content panel with steps.
Usage:
<QuickGuidePanels>
<QuickGuidePanels.Panel aria-label="This is a description for panel">
QuickGuidePanelsContent
</QuickGuidePanels.Panel>
</QuickGuidePanels> Members
Section titled “Members ”QuickGuidePanels Component
Section titled “QuickGuidePanels   Component ”A QuickGuidePanels that can step through different panels. Expects limestone/QuickGuidePanelslimestone/QuickGuidePanels.Panel as children.
Extends:
limestone/QuickGuidePanelslimestone/QuickGuidePanels.QuickGuidePanelsBase
Wrapped with:
ui/Changeableui/Changeable.Changeable
Properties
onBack
Section titled “onBack”Called when the back button is pressed.
If ev.preventDefault is called, QuickGuidePanels will not process the event further. If it is
not called, the index of the panel will be decremented unless noPrevButton is set.
Panel Component
Section titled “Panel   Component ”Panel that sets the children for limestone/QuickGuidePanelslimestone/QuickGuidePanels.QuickGuidePanels.
Properties
aria-label
Section titled “aria-label”The aria-label for the Panel.
Example:
<QuickGuidePanels.Panel aria-label="This is a description for panel">The button to use in place of the standard next button.
This prop accepts a component (e.g. Button), a component instance or a boolean value.
If false, the button will not show. If set to a component, or true, the button will
show. This will override the setting of
limestone/QuickGuidePanelslimestone/QuickGuidePanels.QuickGuidePanelsBase.nextButtonVisibility.
Example:
nextButton={<Button icon="closex" aria-label="Quit">Close</Button>}The button to use in place of the standard prev button.
This prop accepts a component (e.g. Button), a component instance or a boolean value.
If false, the button will not show. If set to a component, or true, the button will
show. This will override the setting of
limestone/QuickGuidePanelslimestone/QuickGuidePanels.QuickGuidePanelsBase.prevButtonVisibility.
Example:
prevButton={<Button icon="closex" aria-label="Back">Back</Button>}QuickGuidePanelsBase Component
Section titled “QuickGuidePanelsBase   Component ”A QuickGuidePanels that has steps with corresponding panels and panels have full screen size content.
Properties
closeButtonAriaLabel
Section titled “closeButtonAriaLabel”Hint string read when focusing the close button.
Default: 'Exit Quick Guide'Obtains a reference to the root node.
current
Section titled “current”The current step.
This is 1-based, not 0-based; as in the first step is 1. If omitted, this will equal
the currently selected panel.
Specifies when and how to show nextButton on QuickGuidePanel.
'auto'will display thenextButtonon everyQuickGuidePanels.Panelexcept the last'always'will always display thenextButton'never'will always hide thenextButton
Note, children values will override the generalized parent visibility settings. In this
case, a customized nextButton on QuickGuidePanels.Panel will take precedence over the
nextButtonVisibility value.
onChange
Section titled “onChange”Called when the index value is changed.
onClose
Section titled “onClose”Called when the close button is clicked.
onNextClick
Section titled “onNextClick”Called when the next button is clicked in QuickGuidePanel.
Calling preventDefault on the passed event will prevent advancing to the next panel.
onPrevClick
Section titled “onPrevClick”Called when previous button is clicked in QuickGuidePanel.
Calling preventDefault on the passed event will prevent navigation to the previous panel.
onTransition
Section titled “onTransition”Called when a transition completes.
onWillTransition
Section titled “onWillTransition”Called before a transition begins.
Specifies when and how to show prevButton on QuickGuidePanel.
'auto'will display theprevButtonon everyQuickGuidePanels.Panelexcept the first'always'will always display theprevButton'never'will always hide theprevButton
Note, children values will override the generalized parent visibility settings. In this case,
if user provides a customized prevButton on QuickGuidePanels.Panel will take precedence over the prevButtonVisibility value.
The total number of steps.
If omitted, this will equal the total number of Panels.