UNPKG

@omnia/fx-spfx

Version:
30 lines (29 loc) 920 B
import Vue from 'vue'; import { IWebComponentInstance } from '../../../fx'; import { IOmniaWPContainerSettings } from "./IOmniaWPContainerSettings"; export declare type WebComponentDefinition = { id: string; name: string; icon?: any; }; export declare class OmniaWPContainerSettings extends Vue implements IWebComponentInstance, IOmniaWPContainerSettings { settings: string; opened: boolean; onClosed: () => void; onChange: (value: string) => void; private omniaCtx; private localizationService; private loc; private omniaFxComponents; private selectOmniaFxComponent; private settingsPaneModel; created(): void; mounted(): void; private onChangedSelectComponent; private populateWebComponents; private renderComponent; private close; private save; private renderSettings; render(h: any): JSX.Element; }