jqwidgets-framework
Version:
jQWidgets is an advanced Angular, Vue, Blazor, React, Web Components, jquery, ASP .NET MVC, Custom Elements and HTML5 UI framework.
31 lines (30 loc) • 970 B
TypeScript
import * as React from 'react';
declare class JqxPivotDesigner extends React.PureComponent<IPivotDesignerProps, IState> {
protected static getDerivedStateFromProps(props: IPivotDesignerProps, state: IState): null | IState;
private _jqx;
private _id;
private _componentSelector;
constructor(props: IPivotDesignerProps);
componentDidMount(): void;
componentDidUpdate(): void;
render(): React.ReactNode;
setOptions(options: IPivotDesignerProps): void;
getOptions(option: string): any;
refresh(): void;
private _manageProps;
private _wireEvents;
}
export default JqxPivotDesigner;
export declare const jqx: any;
export declare const JQXLite: any;
interface IState {
lastProps: object;
}
interface IPivotDesignerOptions {
type?: string;
target?: any;
}
export interface IPivotDesignerProps extends IPivotDesignerOptions {
className?: string;
style?: React.CSSProperties;
}