UNPKG

survey-creator-core

Version:

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

37 lines (36 loc) 1.17 kB
import { Question } from "survey-core"; import "./link-value.scss"; export declare class QuestionLinkValueModel extends Question { linkClickCallback: () => void; resetClickCallback: () => void; isClickableCallback: () => boolean; linkSetButtonCssClasses: string; linkClearButtonCssClasses: string; isSelected: boolean; linkValueText: string; showClear: boolean; allowClear: boolean; showValueInLink: boolean; showTooltip: boolean; isClickable: boolean; iconName: string; constructor(name: string, json?: any); protected onPropertyValueChanged(name: string, oldValue: any, newValue: any): void; protected onReadOnlyChanged(): void; private updateIsClickable; get ariaRole(): string; get ariaLabel(): string; get ariaRequired(): any; get ariaInvalid(): any; get ariaLabelledBy(): any; get ariaDescribedBy(): any; get ariaErrormessage(): any; get tooltip(): string; getType(): string; hasRequiredError(): boolean; doLinkClick(): void; doClearClick(): void; private updateLinkValueText; private stringifyValue; private getObjDisplayValue; }