button.component.d.ts 1.2 KB

1234567891011121314151617181920212223
  1. import { SizeEnum } from '../../../model/components/size.enum';
  2. import { TypeEnum } from '../../../model/components/type.enum';
  3. import { VariantEnum } from '../../../model/components/variant.enum';
  4. import { PositionEnum } from '../../../model/components/position.enum';
  5. import * as i0 from "@angular/core";
  6. /**
  7. * This is the ButtonComponent, widely used among other components
  8. */
  9. export declare class ButtonComponent {
  10. text?: string;
  11. icon?: string;
  12. iconPosition?: PositionEnum | string;
  13. fullSize: boolean;
  14. size: SizeEnum | string;
  15. type: TypeEnum | string;
  16. variant: VariantEnum | string;
  17. get cssClassmap(): {
  18. [className: string]: boolean;
  19. };
  20. hasJustIcon(): boolean;
  21. static ɵfac: i0.ɵɵFactoryDeclaration<ButtonComponent, never>;
  22. static ɵcmp: i0.ɵɵComponentDeclaration<ButtonComponent, "ct-button", never, { "text": { "alias": "text"; "required": false; }; "icon": { "alias": "icon"; "required": false; }; "iconPosition": { "alias": "iconPosition"; "required": false; }; "fullSize": { "alias": "fullSize"; "required": false; }; "size": { "alias": "size"; "required": false; }; "type": { "alias": "type"; "required": false; }; "variant": { "alias": "variant"; "required": false; }; }, {}, never, never, true, never>;
  23. }