UNPKG

leds-spark-lib

Version:

Biblioteca de geração de código

34 lines 1.43 kB
/** * Layouts Generator Module * * This module generates Vue layout components that define the overall structure * and common UI elements of the application. Layouts serve as containers that * wrap route components and provide consistent navigation, header/footer elements, * and other shared UI features. * * Generated Layouts: * - Default.vue: Main application layout with navigation bar and sidebar * - NewDefault.vue: Alternative default layout with modern styling * - NewPlain.vue: Modern minimal layout without navigation elements * - Plain.vue: Basic layout without navigation or complex UI elements */ import SEON from "seon-lib-implementation"; /** * Main layout generator function * * Creates all layout components for the Vue application. * Each layout provides different structural templates for * various page types and use cases. * * @param project_abstraction - Project metadata for customizing layouts * @param target_folder - Directory where layout files will be generated * * Layout Components: * layouts/ * ├── Default.vue - Full featured layout with navigation * ├── NewDefault.vue - Modern styled default layout * ├── NewPlain.vue - Modern minimal layout * └── Plain.vue - Basic layout template */ export declare function generate(project_abstraction: SEON.ProjectAbstraction, target_folder: string): void; //# sourceMappingURL=generate.d.ts.map