cfc-ds
Version:
Design System do Conselho Federal de Contabilidade baseado no govbr-ds
29 lines (28 loc) • 1.36 kB
TypeScript
import { AfterViewInit, EventEmitter, Renderer2 } from '@angular/core';
import { MessageType } from '../../enums/message-type.enum';
import * as i0 from "@angular/core";
type selectOption = {
value: any;
label?: string;
selected?: boolean;
};
export declare class SelectComponent implements AfterViewInit {
private renderer;
options: selectOption[];
id?: string;
label?: string;
value?: any;
placeholder?: string;
labelInline: boolean;
multiple: boolean;
onChange: EventEmitter<any>;
selectDOM: HTMLElement | null;
readonly messageTypes: typeof MessageType;
constructor(renderer: Renderer2);
ngAfterViewInit(): void;
private adjustDimensions;
private insertCheckBoxProperties;
static ɵfac: i0.ɵɵFactoryDeclaration<SelectComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SelectComponent, "cfc-select", never, { "options": { "alias": "options"; "required": false; }; "id": { "alias": "id"; "required": false; }; "label": { "alias": "label"; "required": false; }; "value": { "alias": "value"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "labelInline": { "alias": "labelInline"; "required": false; }; "multiple": { "alias": "multiple"; "required": false; }; }, { "onChange": "onChange"; }, never, never, false, never>;
}
export {};