pyro
Version:
Pyro custom elements
26 lines (25 loc) • 698 B
TypeScript
import { LitElement } from 'lit';
/**
* Skeleton element, typically used for loading state
* [docs](https://pyrojs.com/el/skeleton)
*
* ```html
* <pyro-skeleton circle></pyro-skeleton>
* ```
*
* @tag pyro-skeleton
*
* @cssprop [--pyro-skeleton-color=var(--pyro-border-color)] - `background`
* @cssprop [--pyro-skeleton-border-radius=var(--pyro-border-radius)] - `border-radius`
*/
export declare class PyroSkeleton extends LitElement {
static styles: import('lit').CSSResult;
/** Makes it a circle */
circle: boolean;
render(): import('lit-html').TemplateResult<1>;
}
declare global {
interface HTMLElementTagNameMap {
'pyro-skeleton': PyroSkeleton;
}
}