survey-creator-react
Version:
Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.
26 lines (25 loc) • 947 B
TypeScript
import * as React from "react";
import { Base } from "survey-core";
import { SurveyCreatorModel } from "survey-creator-core";
import { CreatorModelElement } from "./ModelElement";
interface ILogoImageComponentProps {
data: SurveyCreatorModel;
}
export declare class LogoImageComponent extends CreatorModelElement<ILogoImageComponentProps, any> {
private model;
private rootRef;
constructor(props: ILogoImageComponentProps);
protected createModel(props: any): void;
protected getUpdatedModelProps(): string[];
protected getStateElement(): Base;
componentDidMount(): void;
renderChooseButton(): React.JSX.Element;
renderClearButton(): React.JSX.Element;
renderButtons(): React.JSX.Element;
renderImage(): React.JSX.Element;
renderPlaceHolder(): React.JSX.Element;
renderInput(): React.JSX.Element;
renderLoadingIndicator(): React.JSX.Element;
render(): React.JSX.Element;
}
export {};