UNPKG

survey-creator-react

Version:

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

39 lines (38 loc) 1.26 kB
import * as React from "react"; import { LocalizableString, Base } from "survey-core"; import { SurveyCreatorModel } from "survey-creator-core"; import { CreatorModelElement } from "./ModelElement"; export declare class SurveyLocStringEditor extends CreatorModelElement<any, any> { private baseModel; private svStringEditorRef; constructor(props: any); protected createModel(props: any): void; protected getUpdatedModelProps(): string[]; protected get locString(): LocalizableString; protected get creator(): SurveyCreatorModel; private get style(); protected getStateElement(): Base; get errorText(): string; private onChangedHandler; componentDidMount(): void; componentDidUpdate(prevProps: any, prevState: any): void; componentWillUnmount(): void; private get placeholder(); private get contentEditable(); private onBlur; private onCompositionStart; private onCompositionEnd; private onBeforeInput; private onInput; private onPaste; private justFocused; private onFocus; private onKeyDown; private onKeyUp; private onMouseUp; private done; private edit; private get className(); private htmlValue; render(): React.JSX.Element; }