mobx-react-devtools
Version:
Dev-tools for MobX and React
35 lines (30 loc) • 1.1 kB
TypeScript
/**
* Turns a React component or stateless render function into a reactive component.
*/
import React = require("react")
export interface IDevToolProps {
highlightTimeout?: number
position?: "topRight" | "bottomRight" | "bottomLeft" | "topLeft" |
{
top?: number | string
right?: number | string
bottom?: number | string
left?: number | string
}
noPanel?: boolean;
className?: string;
style?: React.CSSProperties;
}
export default class DevTools extends React.Component<IDevToolProps, {}> {}
export class GraphControl extends React.Component<{}, {}> {}
export class LogControl extends React.Component<{}, {}> {}
export class UpdatesControl extends React.Component<{ highlightTimeout?: number }, {}> {}
export function configureDevtool(options: {
logEnabled?: boolean
updatesEnabled?: boolean
graphEnabled?: boolean
logFilter?: (p: any) => boolean
}): void
export function setUpdatesEnabled(enabled: boolean): void
export function setGraphEnabled(enabled: boolean): void
export function setLogEnabled(enabled: boolean): void