ddata-ui-input
Version:
DData UI Input module, components, models & services
29 lines (28 loc) • 1.4 kB
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { IconDefinition } from '@fortawesome/fontawesome-svg-core';
import { BaseModelInterface, FieldsInterface } from 'ddata-core';
import * as i0 from "@angular/core";
export declare class DdataInputCheckboxComponent implements OnInit {
_model: BaseModelInterface<any> & FieldsInterface<any>;
_field: string;
_label: string;
disabled: boolean;
set model(value: BaseModelInterface<any> & FieldsInterface<any> | null);
get model(): BaseModelInterface<any> & FieldsInterface<any>;
set field(value: string);
get field(): string;
showLabel: boolean;
showLabelAfter: boolean;
labelClass: string;
wrapperClass: string;
iconOn: IconDefinition;
iconOff: IconDefinition;
changed: EventEmitter<boolean>;
iterable: number;
constructor();
ngOnInit(): void;
clicked(): void;
getIcon(): IconDefinition;
static ɵfac: i0.ɵɵFactoryDeclaration<DdataInputCheckboxComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DdataInputCheckboxComponent, "dd-input-checkbox", never, { "disabled": "disabled"; "model": "model"; "field": "field"; "showLabel": "showLabel"; "showLabelAfter": "showLabelAfter"; "labelClass": "labelClass"; "wrapperClass": "wrapperClass"; "iconOn": "iconOn"; "iconOff": "iconOff"; }, { "changed": "changed"; }, never, never, false, never>;
}