@group_wtf_npm/message
Version:
message提示
36 lines (32 loc) • 852 B
TypeScript
/**
* WtfMessage 类
*
* 自定义元素,用于显示加载动画的 Web Component。
*/
export default class WtfMessage extends HTMLElement {
/**
* 构造函数
*/
constructor();
/**
* 生命周期回调:connectedCallback
* 当元素被插入到 DOM 中时调用。
*/
connectedCallback(): void;
/**
* 生命周期回调:disconnectedCallback
* 当元素从 DOM 中移除时调用。
*/
disconnectedCallback(): void;
/**
* 设置属性时触发的回调
* @param name 属性名称
* @param oldValue 属性的旧值
* @param newValue 属性的新值
*/
attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void;
/**
* 观察的属性列表
*/
static get observedAttributes(): string[];
}