UNPKG

survey-creator-core

Version:

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

21 lines (20 loc) 932 B
import { QuestionDropdownModel, SurveyElement, SurveyTemplateRendererTemplateData, ItemValue } from "survey-core"; import { SurveyCreatorModel } from "../creator-base"; import { QuestionAdornerViewModel } from "./question"; import "./question-dropdown.scss"; export declare class QuestionDropdownAdornerViewModel extends QuestionAdornerViewModel { private isCollapsed; private visibleCount; constructor(creator: SurveyCreatorModel, surveyElement: SurveyElement, templateData: SurveyTemplateRendererTemplateData); get question(): QuestionDropdownModel; get itemComponent(): string; get needToCollapse(): boolean; get isCollapseView(): boolean; leftFocus(): void; getChoiceCss(): string; getRenderedItems(): ItemValue[]; getButtonText(): string; switchCollapse: () => void; attachElement(surveyElement: SurveyElement): void; detachElement(surveyElement: SurveyElement): void; }