UNPKG

survey-creator-core

Version:

A framework-independent core package of the SurveyJS Survey Creator component. With Survey Creator, you can visually design complex, interactive JSON forms and surveys in a drag-and-drop interface.

21 lines (20 loc) 643 B
import { Base } from "survey-core"; import { ICreatorSelectionOwner } from "./selection-owner"; export declare class SelectionHistory extends Base { creator: ICreatorSelectionOwner; private items; private isChangingInternally; constructor(creator: ICreatorSelectionOwner); get hasPrev(): boolean; get hasNext(): boolean; hasInHistory(obj: Base): boolean; prev(): void; next(): void; reset(): void; selectFromAction(obj: Base, propertyName: string): void; onObjSelected(obj: Base): void; private get currentIndex(); private getIndex; private selectElement; private updateItems; }