ProjectContext class
Constructors
-
ProjectContext({required String projectName, required String projectPath, required UITheme theme, required String primaryColor, required bool darkMode, String? customFont, required IconPack iconPack, required Architecture architecture, required StateManagement stateManagement, required Routing routing, String? backendUrl, required bool includeSplashOnboarding, required List<
String> packages})
Properties
- architecture → Architecture
-
final
- backendUrl → String?
-
final
- coreRouterRelativePath → String
-
no setter
- coreServicesRelativePath → String
-
no setter
- customFont → String?
-
final
- darkMode → bool
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- homeViewImport → String
-
no setter
- homeViewTargetPath → String
-
no setter
- iconPack → IconPack
-
final
- includeSplashOnboarding → bool
-
final
- isFeatureBased → bool
-
no setter
- onboardingToHomeRelativeImport → String
-
no setter
- onboardingViewImport → String
-
no setter
- onboardingViewTargetPath → String
-
no setter
-
packages
→ List<
String> -
final
- primaryColor → String
-
final
- projectName → String
-
final
- projectPath → String
-
final
- routing → Routing
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- splashToHomeRelativeImport → String
-
no setter
- splashToOnboardingRelativeImport → String
-
no setter
- splashViewImport → String
-
no setter
- splashViewTargetPath → String
-
no setter
- stateManagement → StateManagement
-
final
- stateManagementFolder → String
-
no setter
- stateManagementSuffix → String
-
no setter
-
templateReplacements
→ Map<
String, String> -
final
- theme → UITheme
-
final
- useBloc → bool
-
no setter
- useDio → bool
-
no setter
- useGetX → bool
-
no setter
- useGoRouter → bool
-
no setter
- useHive → bool
-
no setter
- useHttp → bool
-
no setter
- useMobX → bool
-
no setter
-
no setter
- useProvider → bool
-
no setter
- useRiverpod → bool
-
no setter
- useSecureStorage → bool
-
no setter
-
no setter
- useSvg → bool
-
no setter
Methods
-
hasPackage(
String packageId) → bool -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited