survey-creator-core
Version:
Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.
24 lines (23 loc) • 738 B
TypeScript
import { SurveyCreatorModel } from "./creator-base";
import "./responsivity.scss";
export declare class CreatorResponsivityManager {
protected container: HTMLDivElement;
private creator;
private resizeObserver;
private currentWidth;
static screenSizeBreakpoints: {
[key: string]: number;
};
private getScreenWidth;
private initMobileView;
private resetMobileView;
private procesShowToolbox;
private procesShowPageNavigator;
private procesShowSurfaceToolbar;
private findCorrectParent;
constructor(container: HTMLDivElement, creator: SurveyCreatorModel);
private _process;
process(isFirst?: boolean): void;
updateSurveyActualWidth(): void;
dispose(): void;
}