oneframe-react
Version:
Oneframe React ## Components, Hooks, Helper Functions & State Management
59 lines (58 loc) • 2.97 kB
TypeScript
import React from 'react';
import { ITreviewProps } from './type';
import PropTypes from 'prop-types';
export interface IProps extends ITreviewProps {
}
export declare const TreeviewTmp: {
(props: IProps): JSX.Element;
propTypes: {
options: PropTypes.Requireable<PropTypes.InferProps<{
data: PropTypes.Validator<(object | null | undefined)[]>;
displayFieldLabel: PropTypes.Requireable<string>;
displayFieldId: PropTypes.Requireable<string>;
displayFieldChildren: PropTypes.Requireable<string>;
displayFieldLink: PropTypes.Requireable<string>;
displayFieldIcon: PropTypes.Requireable<string>;
onClick: PropTypes.Requireable<(...args: any[]) => any>;
}>>;
parentsIcon: PropTypes.Requireable<PropTypes.ReactNodeLike>;
collapseIcon: PropTypes.Requireable<PropTypes.ReactNodeLike>;
expandIcon: PropTypes.Requireable<PropTypes.ReactNodeLike>;
deepItemIcon: PropTypes.Requireable<PropTypes.ReactNodeLike>;
icon: PropTypes.Requireable<PropTypes.ReactNodeLike>;
className: PropTypes.Requireable<string>;
iconPosition: PropTypes.Requireable<string | undefined>;
expandedDataIds: PropTypes.Requireable<(string | null | undefined)[]>;
defaultExpandedDataIds: PropTypes.Requireable<(string | null | undefined)[]>;
onToggle: PropTypes.Requireable<(...args: any[]) => any>;
id: PropTypes.Requireable<string>;
ref: PropTypes.Requireable<any>;
};
};
declare const _default: React.MemoExoticComponent<{
(props: IProps): JSX.Element;
propTypes: {
options: PropTypes.Requireable<PropTypes.InferProps<{
data: PropTypes.Validator<(object | null | undefined)[]>;
displayFieldLabel: PropTypes.Requireable<string>;
displayFieldId: PropTypes.Requireable<string>;
displayFieldChildren: PropTypes.Requireable<string>;
displayFieldLink: PropTypes.Requireable<string>;
displayFieldIcon: PropTypes.Requireable<string>;
onClick: PropTypes.Requireable<(...args: any[]) => any>;
}>>;
parentsIcon: PropTypes.Requireable<PropTypes.ReactNodeLike>;
collapseIcon: PropTypes.Requireable<PropTypes.ReactNodeLike>;
expandIcon: PropTypes.Requireable<PropTypes.ReactNodeLike>;
deepItemIcon: PropTypes.Requireable<PropTypes.ReactNodeLike>;
icon: PropTypes.Requireable<PropTypes.ReactNodeLike>;
className: PropTypes.Requireable<string>;
iconPosition: PropTypes.Requireable<string | undefined>;
expandedDataIds: PropTypes.Requireable<(string | null | undefined)[]>;
defaultExpandedDataIds: PropTypes.Requireable<(string | null | undefined)[]>;
onToggle: PropTypes.Requireable<(...args: any[]) => any>;
id: PropTypes.Requireable<string>;
ref: PropTypes.Requireable<any>;
};
}>;
export default _default;