Skip to main content

Module wizard

Module wizard 

Source
Expand description

This module provides interactive utilities for setting up application configurations based on user input.

Structs§

ArgsPlaceholder
Represents internal placeholders to be replaced.
AssetsOptionIter
An iterator over the variants of AssetsOption
BackgroundOptionIter
An iterator over the variants of BackgroundOption
DBOptionIter
An iterator over the variants of DBOption
Selections
Holds the user’s configuration selections.
TemplateIter
An iterator over the variants of Template

Enums§

AssetsOption
BackgroundOption
DBOption
OptionsList
Template

Functions§

app_name
Prompts the user to enter an application name, with optional pre-set name input. Validates the name to ensure compliance with required naming rules.
start
start wizard
warn_if_in_git_repo
Warns the user if the current directory is inside a Git repository and prompts them to confirm whether they wish to proceed. If declined, an error is returned.