UNPKG

react-schema-based-json-editor

Version:
24 lines (23 loc) 636 B
import * as React from 'react'; import * as common from 'schema-based-json-editor'; /** * @public */ export declare type Props = common.Props<common.NullSchema, null>; /** * @public */ export declare type State = Partial<{ value?: null; }>; export declare class NullEditor extends React.Component<Props, State> { private value?; constructor(props: Props); componentDidMount(): void; shouldComponentUpdate(nextProps: Props, nextState: State): boolean; render(): JSX.Element; private toggleOptional; private get isReadOnly(); private get hasDeleteButtonFunction(); private get titleToShow(); }