import {type CSSResultGroup, html, unsafeCSS} from 'lit'; import {property} from 'lit/decorators.js'; import ZincElement from '../../../../internal/zinc-element'; import ZnCollapsible from '../../../collapsible'; import styles from './flow-step-group.scss'; /** * @summary A collapsible category of ``s inside a `` (typically a `` panel). * Wraps `` for the standard expand/collapse behaviour and spacing. * @documentation https://zinc.style/components/flow-step-group * @status experimental * @since 1.0 * * @dependency zn-collapsible * * @slot - The group's ``s. */ export default class ZnFlowStepGroup extends ZincElement { static styles: CSSResultGroup = unsafeCSS(styles); static dependencies = {'zn-collapsible': ZnCollapsible}; @property() caption: string; /** Start collapsed. Defaults to open. */ @property({type: Boolean, reflect: true}) collapsed = false; render() { return html` `; } }