/// import 'bee-datepicker/build/DatePicker.css'; import RefItem, { RefItemProp } from "./RefItem"; import { ReferenceItem, StringStringMap } from '../types'; import '../style/DatePicker.css'; import '../style/RefItems.css'; /** * 日期参照项属性列表 */ export interface DateRefProp extends RefItemProp, ReferenceItem { } /** * 日期类型的参照项没有依赖参照 */ declare class DateRef extends RefItem { state: { value: string; defaultValue: string; }; /** * 重置值 **override** * @function */ clear: () => void; /** * 设置默认值 ***override*** * @function * @param {string} value */ setDefaultValue: (value: string) => void; /** * 远程请求数据 * * 没有实际实现,只是设置了defaultValue并调用了refItemValueChange确保组件更新 * @function * * @param {StringStringMap} params * @param {string} defaultValue */ loadData: (params: StringStringMap, defaultValue?: string) => void; /** * 托管组件值变化事件 * @function * * @param {any} _ 忽略 * @param {string} value 值 */ private _changeDate; render(): JSX.Element; } export default DateRef;