xui
Version:
xUI Components for Angular
27 lines (26 loc) • 2.15 kB
TypeScript
import { InputColor, InputSize } from '../input/input.types';
import { ButtonColor, ButtonSize, ButtonType } from '../button/button.types';
import { XuiConfigService } from './config.service';
import { BadgeColor } from '../badge';
import { BannerType } from '../banner';
import { CheckboxColor } from '../checkbox/checkbox.types';
import { DatePickerColor, DatePickerSize } from '../date-picker';
import * as i0 from "@angular/core";
export declare class ConfigureDirective {
private configService;
set xuiBadgeColor(color: BadgeColor);
set xuiBannerType(type: BannerType);
set xuiBannerDismissible(dismissible: boolean);
set xuiButtonType(type: ButtonType);
set xuiButtonColor(color: ButtonColor);
set xuiButtonSize(size: ButtonSize);
set xuiCheckboxColor(color: CheckboxColor);
set xuiCheckboxDisabled(disabled: boolean);
set xuiDatePickerColor(color: DatePickerColor);
set xuiDatePickerSize(size: DatePickerSize);
set xuiInputColor(color: InputColor);
set xuiInputSize(size: InputSize);
constructor(configService: XuiConfigService);
static ɵfac: i0.ɵɵFactoryDeclaration<ConfigureDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<ConfigureDirective, "[xuiConfigure]", never, { "xuiBadgeColor": { "alias": "xuiBadgeColor"; "required": false; }; "xuiBannerType": { "alias": "xuiBannerType"; "required": false; }; "xuiBannerDismissible": { "alias": "xuiBannerDismissible"; "required": false; }; "xuiButtonType": { "alias": "xuiButtonType"; "required": false; }; "xuiButtonColor": { "alias": "xuiButtonColor"; "required": false; }; "xuiButtonSize": { "alias": "xuiButtonSize"; "required": false; }; "xuiCheckboxColor": { "alias": "xuiCheckboxColor"; "required": false; }; "xuiCheckboxDisabled": { "alias": "xuiCheckboxDisabled"; "required": false; }; "xuiDatePickerColor": { "alias": "xuiDatePickerColor"; "required": false; }; "xuiDatePickerSize": { "alias": "xuiDatePickerSize"; "required": false; }; "xuiInputColor": { "alias": "xuiInputColor"; "required": false; }; "xuiInputSize": { "alias": "xuiInputSize"; "required": false; }; }, {}, never, never, false, never>;
}