@ng-zen/cli
Version:
Angular UI components generator – Zen UI Kit CLI for schematics-based creation of customizable components like alert, avatar, button, card, checkbox, dialog, divider, form-control, icon, input, popover, radio, skeleton, switch, textarea with Storybook dem
30 lines (26 loc) • 466 B
text/typescript
import { Path } from '@angular-devkit/core';
export interface GeneratorSchemaBase {
currentDirectory: Path;
path?: Path;
stories: boolean;
project?: string;
}
export type UiType =
| 'alert'
| 'avatar'
| 'button'
| 'card'
| 'checkbox'
| 'dialog'
| 'divider'
| 'form-control'
| 'icon'
| 'input'
| 'popover'
| 'radio'
| 'skeleton'
| 'switch'
| 'textarea';
export interface Schema extends GeneratorSchemaBase {
ui: UiType[];
}