nestedreact
Version:
Advanced models, state management, and data binding solution for React
24 lines (23 loc) • 664 B
TypeScript
/// <reference types="react" />
import { Component } from './react-mvx';
export interface BackboneViewProps {
View: any;
options: object;
className?: string;
}
export default class BackboneView extends Component<BackboneViewProps, null> {
shouldComponentUpdate(next: any): boolean;
view: any;
hasUnsavedChanges(): any;
root: any;
saveRef: (element: any) => void;
render(): React.DetailedReactHTMLElement<{
ref: (element: any) => void;
className: string;
}, any>;
componentDidMount(): void;
componentDidUpdate(): void;
componentWillUnmount(): void;
_mountView(): void;
_dispose(): void;
}