@sandlada/mdc
Version:
@sandlada/mdc is an open source component library that follows the Material Design 3 design specifications.
26 lines • 724 B
TypeScript
import { BaseWave } from './base-wave';
declare global {
interface HTMLElementTagNameMap {
"mdc-linear-wave": LinearWave;
}
}
export declare class LinearWave extends BaseWave {
/**
* The thickness of the wave line.
*/
height: number;
speed: number;
phase: number;
private _canvas;
private _ctx;
private _resizeObserver;
private _animationFrameId;
connectedCallback(): void;
disconnectedCallback(): void;
protected updated(changedProperties: Map<string, unknown>): void;
private _drawWave;
private _animate;
static styles: import("lit").CSSResult;
render(): import("lit-html").TemplateResult<1>;
}
//# sourceMappingURL=linear-wave.d.ts.map