@suyouwanggang/p-ui
Version:
`p-ui`是一套使用原生`Web Components`规范开发的跨框架UI组件库,基于`lit-elment`库开发。 [github项目地址](https://github.com/suyouwanggang/p-ui)
43 lines • 1.32 kB
TypeScript
import { LitElement } from 'lit-element';
import './p-button';
import './p-tips';
declare class Ppop extends LitElement {
static get styles(): import("lit-element").CSSResult;
disabled: boolean;
type: string;
tipContent: string;
tipTitle: string;
okText: string;
cancelText: string;
trigger: string;
accomplish: boolean;
render(): import("lit-element").TemplateResult;
_show(ev: MouseEvent): void;
get popContent(): PPopContent;
private _bindShowHanlder;
private _bindHiddenHanlder;
private _bindDocumentAutoHidde;
private _bindTriggerEvent;
private firstUpdateFlag;
firstUpdated(): void;
update(changedProperties: Map<string | number | symbol, unknown>): void;
disconnectedCallback(): void;
}
declare class PPopContent extends LitElement {
static get styles(): import("lit-element").CSSResult;
open: boolean;
loading: boolean;
thinBar: boolean;
hiddenClose: boolean;
type: string;
tipTitle: string;
okText: string;
cancelText: string;
render(): import("lit-element").TemplateResult;
private _toCloseEvent;
private _cancleClick;
private _submitClick;
firstUpdated(): void;
}
export { Ppop, PPopContent };
//# sourceMappingURL=p-pop.d.ts.map