@suyouwanggang/p-ui
Version:
`p-ui`是一套使用原生`Web Components`规范开发的跨框架UI组件库,基于`lit-elment`库开发。 [github项目地址](https://github.com/suyouwanggang/p-ui)
43 lines • 1.36 kB
TypeScript
import { LitElement } from 'lit-element';
import PTips from './p-tips';
/**
* @event change 选中改变
* @event tab-change-end 页签改变完成事件
*
*/
export declare class PRadio extends LitElement {
value: string;
name: string;
checked: boolean;
disabled: boolean;
static get styles(): import("lit-element").CSSResult;
tocheck(): void;
_changeEvent(): void;
firstUpdated(): void;
render(): import("lit-element").TemplateResult;
get group(): Element;
get radio(): HTMLInputElement;
get form(): HTMLFormElement;
focus(): void;
}
export declare class PRadioGroup extends LitElement {
static get styles(): import("lit-element").CSSResult;
name: string;
value: string;
disabled: boolean;
novalidate: boolean;
invalid: boolean;
required: boolean;
render(): import("lit-element").TemplateResult;
attributeChangedCallback(name: string, old: string, value: string): void;
setSelectValue(): void;
private _handlerChange;
update(changedProperties: Map<string | number | symbol, unknown>): void;
firstUpdated(): void;
get validity(): boolean;
get elements(): NodeListOf<PRadio>;
get form(): HTMLFormElement;
get tip(): PTips;
checkValidity(): boolean;
}
//# sourceMappingURL=p-radio.d.ts.map