tntd
Version:
tntd是基于 TNT Design 设计体系的 React UI 组件库,主要用于研发企业级中后台产品。
39 lines • 1.28 kB
TypeScript
export default QueryForm;
declare class QueryForm extends React.PureComponent<any, any, any> {
constructor(props: any);
state: {
showMore: boolean;
expanded: boolean;
drawerVisible: boolean;
drawerFieldsValueCount: number;
};
fieldsRef: React.RefObject<any>;
formBoxRef: React.RefObject<any>;
form: any;
render(): React.JSX.Element;
getText(key: any): any;
isFieldsWidthOverflow(): boolean;
updateFieldHeight(): void;
onWindowResize: import("lodash").DebouncedFunc<() => void>;
search: (params: any) => void;
onSearch: () => void;
onReset: () => void;
onToggleExpand: () => void;
onShowDrawer: () => void;
onFieldChange: (name: any, value: any, ...rest: any[]) => void;
updateDrawerFieldsValueCount: () => void;
addResizeListener: () => (() => void) | undefined;
componentDidMount(): void;
removeResizeListener: (() => void) | undefined;
componentWillUnmount(): void;
}
declare namespace QueryForm {
export { Field };
export { useForm };
export { createActions as createForm };
}
import React from "react";
import Field from "./Field";
import useForm from "./useForm";
import createActions from "./createActions";
//# sourceMappingURL=index.d.ts.map