OutputWidget class abstract
Base class for all command output widgets.
- Implementers
- AdminInviteUserTextUi
- AdminProjectDeleteTextUi
- AdminProjectListTextUi
- AdminUserListTextUi
- AuthCreateTokenTextUi
- AuthLogoutTextUi
- AuthRevokeTokenTextUi
- AuthSessionListTextUi
- BackfillSubscriptionUsageFiltersTextUi
- BackupScheduleSetTextUi
- BackupScheduleShowStructuredUi
- BackupScheduleShowTextUi
- BackupScheduleUnsetTextUi
- BackupSnapshotCreateTextUi
- BackupSnapshotDeleteTextUi
- BackupSnapshotListStructuredUi
- BackupSnapshotListTextUi
- BackupSnapshotRestoreTextUi
- BoxTextWidget
- BuildLogListTextUi
- BuildSecretSetTextUi
- BuildSecretUnsetTextUi
- CommandHintTextWidget
- CommandWidget
- CommonClientExceptionsWidget
- CustomDomainAttachTextUi
- CustomDomainDetachTextUi
- CustomDomainListStructuredUi
- CustomDomainListTextUi
- CustomDomainVerifyTextUi
- DbConnectionTextUi
- DbUserCreateTextUi
- DbUserDeleteTextUi
- DbUserListTextUi
- DbUserResetPasswordTextUi
- DbWipeCancelledTextUi
- DbWipeTextUi
- DeploymentListTextUi
- DeploymentShowTextUi
- ErrorOutputWidget
- ErrorWidget
- ExceptionHandlingWidget
- FailureExceptionWidget
- FormatBranchingWidget
- FormattedStreamStringWidget
- FormattedStreamTableWidget
- FormattedStringWidget
- FormattedTableWidget
- InfoTextWidget
- InitTextWidget
- InteractiveWidget
- LineTextWidget
- ListTextWidget
- LogListTextUi
- LogTailTextUi
- MeTextUi
- NilWidget
- NotFoundExceptionWidget
- OutputWidgetList
- PasswordListTextUi
- PasswordSetTextUi
- PasswordUnsetTextUi
- PlanUpdateTextUi
- PlanUpgradeHintWidget
- ProcurementDeniedExceptionWidget
- ProductCancelTextUi
- ProductListTextUi
- ProductProcureTextUi
- ProgressStreamWidget
- ProjectCreateDatabaseTextUi
- ProjectCreateTextUi
- ProjectDeleteTextUi
- ProjectLinkTextUi
- ProjectListTextUi
- ProjectShowTextUi
- ProjectUserInviteTextUi
- ProjectUserListTextUi
- ProjectUserRevokeTextUi
- RawStringWidget
- ReconcileDatabaseScalingTextUi
- RedeployHintWidget
- RedeployTextUi
- RuntimeStatusTextUi
- RuntimeStatusWatchTextUi
- ServerpodClientUnauthorizedWidget
- SettingsListUi
- SettingsSetTextUi
- SettingsUnsetTextUi
- StorageCreateTextUi
- StorageDeleteTextUi
- StorageFileDeleteTextUi
- StorageFileDownloadTextUi
- StorageFileListTextUi
- StorageFileTreeWidget
- StorageFileUploadTextUi
- StorageListTextUi
- StringColumnListWidget
- SuccessTextWidget
- TextTableWidget
- UnauthorizedExceptionWidget
- VariableListTextUi
- VariableSetTextUi
- VariableUnsetTextUi
- VersionTextUi
- WarningTextWidget
Constructors
- OutputWidget()
-
const
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
-
build(
OutputContext context) → OutputWidget - Builds this widget using the output context.
-
buildTree(
OutputContext context) → WidgetNode - Builds the tree of widgets below this one. This is not usually to be overridden by subclasses.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
render(
{required CommandLogger logger}) → void - Renders this widget using the given IO facade.
-
renderAsync(
{required CommandLogger logger}) → Future< void> - Renders this widget, awaiting stream or other async output.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited