UNPKG

survey-creator-core

Version:

Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.

15 lines (14 loc) 610 B
import { CreatorBase } from "./creator-base"; import { SurveyElement } from "survey-core"; import { ElementGetExpandCollapseStateEventReason } from "./creator-events-api"; export declare class ExpandCollapseManager { private creator; private _lockQuestions; constructor(creator: CreatorBase); expandCollapseElements(reason: ElementGetExpandCollapseStateEventReason, isCollapsed: boolean, elements?: SurveyElement[]): void; get questionsLocked(): boolean; lockQuestions(locked: boolean): void; private getCollapsableElements; private sortElements; private updateCollapsed; }