@rxap/schematics-xml-parser
Version:
This package provides utilities for parsing XML templates within Angular Schematics. It includes functionality to locate templates in a file system, parse them using a specified DOMParser, and register custom elements for parsing. The package also offers
13 lines (12 loc) • 537 B
TypeScript
import { ParsedElement } from '@rxap/xml-parser';
import { Rule } from '@angular-devkit/schematics';
import { SourceFile } from 'ts-morph';
import { HandleComponentModule, ToValueContext } from '@rxap/schematics-ts-morph';
export declare class ModuleElement implements ParsedElement<Rule>, HandleComponentModule {
name: string;
form?: string;
handleComponentModule({ sourceFile, project, options, }: ToValueContext & {
sourceFile: SourceFile;
}): void;
toValue({ project, options, }: ToValueContext): Rule;
}