UNPKG

jamis

Version:

一种支持通过JSON配置方式生成页面的组件库

18 lines (17 loc) 830 B
import React from 'react'; import type { PlainObject } from 'jamis-core'; import type { Option, UserSelectControlProps } from '../types'; export default class UserSelectControl extends React.Component<UserSelectControlProps, any> { static defaultProps: Partial<UserSelectControlProps>; input?: HTMLInputElement; unHook: Function; lazyloadRemote: Function; constructor(props: UserSelectControlProps); componentWillUnmount(): void; onSearch(input: string, cancelExecutor?: (cancel: Function) => void, param?: PlainObject): Promise<any>; deferLoad(data?: Object, isRef?: boolean, param?: PlainObject): Promise<any>; changeValue(value: Option | Array<Option> | string | void): Promise<void>; render(): JSX.Element; } export declare class UserSelectControlRenderer extends UserSelectControl { }