@sandlada/mdc
Version:
@sandlada/mdc is an open source component library that follows the Material Design 3 design specifications.
29 lines • 1.06 kB
TypeScript
import { BaseButtonGroup } from './internal/base-button-group';
declare global {
interface HTMLElementTagNameMap {
'mdc-button-group': MDCButtonGroup;
}
}
/**
* `<mdc-button-group>` arranges buttons into a cohesive horizontal or vertical group.
*
* Supports two variants:
* - `connected` (default): Buttons are visually docked side-by-side with 2px gap,
* cohesive outer corner radii, and expressive inner corner shape-morphing.
* - `standard`: Buttons are grouped with standard 8px gap and independent corner shapes.
*
* Supports three selection models via `selection-mode`:
* - `none` (default): Action grouping without selection enforcement.
* - `single`: Radio semantics (mutual exclusion).
* - `multiple`: Checkbox semantics (multi-selection).
*
* @version
* Material Design 3 Expressive
*
* @link
* https://m3.material.io/components/button-groups/overview
* https://m3.material.io/components/button-groups/specs
*/
export declare class MDCButtonGroup extends BaseButtonGroup {
}
//# sourceMappingURL=button-group.d.ts.map