survey-creator-react
Version:
Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.
27 lines (26 loc) • 987 B
TypeScript
import * as React from "react";
import { TabbedMenuItem, TabbedMenuContainer } from "survey-creator-core";
import { Base } from "survey-core";
import { SurveyElementBase } from "survey-react-ui";
export interface ITabbedMenuComponentProps {
model: TabbedMenuContainer;
}
export declare class TabbedMenuComponent extends SurveyElementBase<ITabbedMenuComponentProps, any> {
private rootRef;
private get model();
protected getStateElement(): Base;
constructor(props: any);
renderElement(): React.JSX.Element;
componentDidUpdate(prevProps: any, prevState: any): void;
componentDidMount(): void;
componentWillUnmount(): void;
}
export interface ITabbedMenuItemComponentProps {
item: TabbedMenuItem;
}
export declare class TabbedMenuItemComponent extends SurveyElementBase<ITabbedMenuItemComponentProps, any> {
get item(): TabbedMenuItem;
protected getStateElement(): Base;
render(): React.JSX.Element;
}
export default TabbedMenuComponent;