@conectate/ct-loading-placeholder
Version:
Is a simple element to use skeleton loading such as Facebook.
29 lines (22 loc) • 803 B
TypeScript
import { CtLit } from "@conectate/ct-lit";
/**
`loading-placeholder` is a simple element to use skeleton loading such as Facebook.
### Example
<loading-placeholder style="width:200px;height:200px;"></loading-placeholder>
### Styling
Custom property | Description | Default
----------------|-------------|---------
`--loading-placeholder-color-1` | Primary color for animation | `#E0E0E0`
`--loading-placeholder-color-2` | Secondary color for animation | `#C0C0C0`
* @element ct-loading-placeholder
*/
export declare class CtLoadingPlaceholder extends CtLit {
static styles: import("lit").CSSResult;
buffering: boolean;
render(): import("lit").TemplateResult<1>;
}
declare global {
interface HTMLElementTagNameMap {
"ct-loading-placeholder": CtLoadingPlaceholder;
}
}