Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
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.
inherited
Static Methods
-
createProject(CommandLogger logger, {required String consoleServer, required bool openBrowser, required String projectName, required bool usesDb, Duration timeLimit = const Duration(minutes: 5)})
→ Future<String>
-
Hands off project creation to the Serverpod Cloud console.
-
launch(Client cloudApiClient, FileUploaderFactory fileUploaderFactory, {required CommandLogger logger, required String baseCommand, required Directory projectDirectory, required String? projectId, required bool includePreDeployScripts, required bool performDeploy, required bool tui, required bool inUtc, required String consoleServer, required bool openBrowser, required int deployConcurrency, required bool wetRun, required bool deployShowFiles, String? deployOutputPath, bool deploySkipTailingStatus = false, String? dartVersionOverride})
→ Future<void>
-
-
launchWithoutTui(Client cloudApiClient, FileUploaderFactory fileUploaderFactory, {required CommandLogger logger, required String baseCommand, required ProjectLaunch projectSetup, required String consoleServer, required bool openBrowser, required int deployConcurrency, required bool wetRun, required bool deployShowFiles, required bool inUtc, String? deployOutputPath, bool deploySkipTailingStatus = false})
→ Future<void>
-
-
launchWithTui(Client cloudApiClient, FileUploaderFactory fileUploaderFactory, {required CommandLogger logger, required String baseCommand, required ProjectLaunch projectSetup, required String consoleServer, required bool openBrowser, required int deployConcurrency, required bool wetRun, required bool deployShowFiles, String? deployOutputPath, bool deploySkipTailingStatus = false})
→ Future<void>
-
-
performLaunch(Client cloudApiClient, FileUploaderFactory fileUploaderFactory, CommandLogger logger, String baseCommand, ProjectLaunch projectSetup, {required String consoleServer, required bool openBrowser, required int deployConcurrency, required bool wetRun, required bool deployShowFiles, String? deployOutputPath, bool deploySkipTailingStatus = false, IOSink? stdout, IOSink? stderr})
→ Future<void>
-
-
projectSelectionLabel(ProjectInfo project, {required bool inUtc})
→ String
-
The label of
project in the project selection list, stating when it was
last deployed in either the local or the UTC time zone.
-
selectCustomPasswords(Client cloudApiClient, CommandLogger logger, String baseCommand, ProjectLaunch projectSetup)
→ Future<void>
-
-
selectProjectId(Client cloudApiClient, CommandLogger logger, ProjectLaunch projectSetup, {required bool inUtc})
→ Future<void>
-
-
suggestCodeGenerationPreDeployHook(CommandLogger logger, ProjectLaunch projectSetup)
→ Future<void>
-
-
suggestFlutterBuildPreDeployHook(CommandLogger logger, ProjectLaunch projectSetup)
→ Future<void>
-