zorro-ext-subin
Version:
31 lines (30 loc) • 986 B
TypeScript
import { EventEmitter } from "@angular/core";
import { ControlValueAccessor } from "@angular/forms";
import { AbnormalTypeService } from "../services/abnormal-type.service";
export declare const CUSTOM_INPUT_CONTROL_VALUE_ACCESSOR: any;
export declare class AbnormalSelectComponent implements ControlValueAccessor {
abnormalTypeService: AbnormalTypeService;
placeholder: string;
/**
* 显示值的标签
*/
label: string;
onChange: EventEmitter<any>;
onTouchedCallback: () => void;
onChangeCallback: (_: any) => void;
innerValue: any;
dataHandler: Function;
labelHandler: Function;
value: any;
constructor(abnormalTypeService: AbnormalTypeService);
writeValue(value: any): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
/**
* 值改变事件
* @param val
*/
onValueChange(val: any): void;
}
export declare class AbnormalSelectModule {
}