initializer_skeleton Free
Generate a pre-launch or post-launch app initializer with the standard Initializer base class pattern.
Version: 1.0.0
Variables
| Variable | Type | Default | Description |
|---|---|---|---|
| appName | string | MyApp | The name of your application |
| initializerType | enum (pre_launch, post_launch) | pre_launch | Whether this is a pre-launch or post-launch initializer |
| initializerName | string | MyInitializer | The name of the initializer (e.g., analytics, payment) |
Usage
Interactive
bash
archipelago generate initializer_skeletonNon-interactive (CI)
bash
archipelago generate initializer_skeleton --config my_config.jsonConfig Template
json
{
"@appName": "The name of your application",
"appName": "MyApp",
"@initializerType": "Whether this is a pre-launch or post-launch initializer (pre_launch | post_launch)",
"initializerType": "pre_launch",
"@initializerName": "The name of the initializer (e.g., analytics, payment)",
"initializerName": "MyInitializer"
}Generated Structure
apps/
└── {app_name}/
└── lib/
└── host/
└── initializers/
└── {initializer_name}_app_initializer.dart