generate.d.ts 921 B

12345678910111213141516
  1. import { AngularGenerateOptions, CommandLineInputs, CommandLineOptions, CommandMetadata } from '../../../definitions';
  2. import { GenerateRunner, GenerateRunnerDeps } from '../../generate';
  3. import { AngularProject } from './';
  4. export interface AngularGenerateRunnerDeps extends GenerateRunnerDeps {
  5. readonly project: AngularProject;
  6. }
  7. export declare class AngularGenerateRunner extends GenerateRunner<AngularGenerateOptions> {
  8. protected readonly e: AngularGenerateRunnerDeps;
  9. constructor(e: AngularGenerateRunnerDeps);
  10. getCommandMetadata(): Promise<Partial<CommandMetadata>>;
  11. ensureCommandLine(inputs: CommandLineInputs, options: CommandLineOptions): Promise<void>;
  12. createOptionsFromCommandLine(inputs: CommandLineInputs, options: CommandLineOptions): AngularGenerateOptions;
  13. run(options: AngularGenerateOptions): Promise<void>;
  14. private validateFeatureType;
  15. private generateComponent;
  16. }