UNPKG

@o3r/core

Version:
35 lines 1.62 kB
import type { SchematicOptionObject } from '@o3r/schematics'; import type { ComponentStructure } from '../structures.types'; export interface NgGenerateComponentPresenterSchematicsSchema extends SchematicOptionObject { /** Project name */ projectName?: string | undefined; /** name of the component to generate */ componentName: string; /** Selector prefix */ prefix?: string | undefined; /** Component Structure */ componentStructure: ComponentStructure; /** Description of the component generated */ description?: string | undefined; /** Component Folder */ path?: string | undefined; /** Indicates if the component should generate fixtures */ useComponentFixtures?: boolean | undefined; /** Indicates if the component should use otter theming architecture */ useOtterTheming?: boolean | undefined; /** Indicates if the component should use otter configuration */ useOtterConfig?: boolean | undefined; /** Indicates if the component should use otter analytics architecture */ useOtterAnalytics?: boolean | undefined; /** Indicates if the component should use localization */ useLocalization: boolean; /** Indicates if the component should use generate context */ useContext?: boolean | undefined; /** Determine if the dummy IO should be generated */ activateDummy: boolean; /** Skip the linter process which includes the run of EsLint and EditorConfig rules */ skipLinter: boolean; /** Whether the generated component is standalone */ standalone: boolean; } //# sourceMappingURL=schema.d.ts.map