@suyouwanggang/p-ui
Version:
`p-ui`是一套使用原生`Web Components`规范开发的跨框架UI组件库,基于`lit-elment`库开发。 [github项目地址](https://github.com/suyouwanggang/p-ui)
46 lines • 1.47 kB
TypeScript
import { LitElement } from 'lit-element';
import './p-button';
export default class PColorPanel extends LitElement {
value: string;
typeindex: number;
static COLOR_TYPE: string[];
static get styles(): import("lit-element").CSSResult;
get color(): {
h: number;
s: number;
v: number;
a: number;
toHSVA(): number[];
toHSLA(): number[];
toRGBA(): number[];
toCMYK(): number[];
toHEXA(): string[];
clone: () => any;
};
get rgbColor(): string;
dispatchChangeEvent(): void;
palette: HTMLElement;
private _colorSelectStart;
private _moveColorPanel;
private _colorChoose;
render(): import("lit-element").TemplateResult;
private _rangeOpacityHander;
private _range_hueHander;
private _switch_Hander;
get copyValue(): string;
private _hexaChangeHander;
private _rgbaChangeHander;
private _hlsaChangeHander;
private _colorsPick;
get rgbaInputs(): HTMLInputElement[];
get hlsaInputs(): HTMLInputElement[];
private rangeHueEL;
private rangeOpcity;
private copyInfoInput;
private color_hexa_input;
private $value;
private _setValueAsyn;
update(_changedProperties: Map<string | number | symbol, unknown>): void;
firstUpdated(_changedProperties: Map<string | number | symbol, unknown>): void;
}
//# sourceMappingURL=p-color-panel.d.ts.map