@sandlada/mdc
Version:
@sandlada/mdc is an open source component library that follows the Material Design 3 design specifications.
30 lines • 988 B
TypeScript
/**
* @license
* Copyright 2026 Kai-Orion & Sandlada
* SPDX-License-Identifier: MIT
*/
import type { LitElement } from 'lit';
export type AppBarVariant = 'small' | 'center-aligned' | 'medium-flexible' | 'large-flexible' | 'medium' | 'large' | 'search';
export declare const AppBarVariant: {
readonly Small: 'small';
readonly CenterAligned: 'center-aligned';
readonly MediumFlexible: 'medium-flexible';
readonly LargeFlexible: 'large-flexible';
readonly Medium: 'medium';
readonly Large: 'large';
readonly Search: 'search';
};
export type AppBarAlignment = 'start' | 'center';
export declare const AppBarAlignment: {
readonly Start: 'start';
readonly Center: 'center';
};
export interface IAppBar extends LitElement {
variant: AppBarVariant;
alignment: AppBarAlignment;
headline: string;
subtitle: string;
scrolled: boolean;
scrollTarget: HTMLElement | Window | string | null;
}
//# sourceMappingURL=appbar.interface.d.ts.map