@alauda/ui
Version:
Angular UI components by Alauda Frontend Team.
28 lines (27 loc) • 1.35 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { ComponentSize } from '../internal/types';
import { Bem } from '../internal/utils';
import { TagType } from './tag.types';
import * as i0 from "@angular/core";
export declare class TagComponent {
bem: Bem;
type: TagType;
size: ComponentSize;
closeable: boolean;
border: boolean;
solid: boolean;
invalid: boolean;
round: boolean;
color: string;
allowClick: boolean;
close: EventEmitter<void>;
get rootClass(): string;
get isNormalTag(): boolean;
get customStyle(): {
color: string;
'border-color': string;
'background-color': string;
};
static ɵfac: i0.ɵɵFactoryDeclaration<TagComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TagComponent, "aui-tag", never, { "type": { "alias": "type"; "required": false; }; "size": { "alias": "size"; "required": false; }; "closeable": { "alias": "closeable"; "required": false; }; "border": { "alias": "border"; "required": false; }; "solid": { "alias": "solid"; "required": false; }; "invalid": { "alias": "invalid"; "required": false; }; "round": { "alias": "round"; "required": false; }; "color": { "alias": "color"; "required": false; }; "allowClick": { "alias": "allowClick"; "required": false; }; }, { "close": "close"; }, never, ["*"], true, never>;
}