PageConfig class

Configuration model for page generation.

This class encapsulates all the parameters needed for generating a new page within a feature module, including paths, names, and other configuration data.

Constructors

PageConfig({required String appsName, required String pathApps, required String featureName, required String pageName, required String pathFeature, required String pathPage, required String className, required String methodName})
Creates a new PageConfig instance.
PageConfig.fromArguments(ArgResults? argResults)
Creates a PageConfig from command arguments.
factory

Properties

appsName String
The name of the apps module (if applicable).
final
className String
The class name in PascalCase.
final
featureName String
The name of the feature module.
final
hashCode int
The hash code for this object.
no setterinherited
methodName String
The method name in camelCase.
final
pageName String
The name of the page being created.
final
pathApps String
The path to the apps module.
final
pathFeature String
The path to the feature module.
final
pathPage String
The path where the page will be created.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited