survey-creator-core
Version:
Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.
36 lines (35 loc) • 1.16 kB
TypeScript
import { Action } from "survey-core";
import { SurveyCreatorModel } from "../../creator-base";
import { ICreatorPlugin } from "../../creator-settings";
import { TestSurveyTabViewModel } from "./test";
export declare class TabTestPlugin implements ICreatorPlugin {
private creator;
private languageSelectorAction;
protected changeThemeAction: Action;
private deviceSelectorAction;
private orientationSelectorAction;
private invisibleToggleAction;
private testAgainAction;
private designerAction;
private previewAction;
private prevPageAction;
private nextPageAction;
private simulatorTheme;
static iconName: string;
model: TestSurveyTabViewModel;
private _previewDevice;
get previewDevice(): string;
set previewDevice(newValue: string);
private setDevice;
private setDefaultLanguageOption;
private getLanguages;
private updateActions;
private setPreviewTheme;
private createVisibleUpdater;
constructor(creator: SurveyCreatorModel);
activate(): void;
update(): void;
deactivate(): boolean;
createActions(): Array<Action>;
addFooterActions(): void;
}