@silexlabs/grapesjs-advanced-selector
Version:
A GrapesJS plugin for managing advanced CSS selectors with a visual interface
29 lines • 784 B
TypeScript
import StylableElement from '../StylableElement';
import { TemplateResult } from 'lit';
import { PseudoClass } from '../model/PseudoClass';
import { Operator } from '../model/Operator';
import './resize-input';
type Option = PseudoClass | Operator;
export default class InlineSelectComponent extends StylableElement {
/**
* Selected option
*/
value?: Option;
/**
* List of options
*/
options: Option[];
/**
* Placeholder displayed when no option is selected
*/
placeholder: string;
private paramRef;
static styles: import("lit").CSSResult;
render(): TemplateResult;
private select;
private renderList;
private renderButtons;
private renderParam;
}
export {};
//# sourceMappingURL=inline-select.d.ts.map