service/setup_device/device_setup library
Classes
- AppExecuterProvider
- BaseSnappCommand
- CliIcons
- DeviceConfigContext
- DeviceHostProvider
- DeviceSetup
- 
  The DeviceSetupclass orchestrates a series of setup steps for configuring a DeviceConfigContext. It follows the Chain of Responsibility pattern, where each setup step processes the device context and passes it to the next step in the sequence.
- DeviceSetupStep
- 
  The DeviceSetupStepclass represents a single step in the device setup process. It is an abstract class that defines the interface for processing aDeviceConfigContext.
- DeviceTypeProvider
- InteractionService
- LoggerService
- ManualAppExecuterProvider
- Spinner
- SshConnectionProvider
Extensions
- ArgResultsExtension on ArgResults
Properties
- interaction → InteractionService
- 
  
  final
- logger → LoggerService
- 
  Sets default logger mode
  final
Functions
- 
  throwToolExit(String? message, {int? exitCode}) → Never 
- 
  Throws a specialized exception to exit with an actionable message.