Sub2ApiAdminPlugin class final

Constructors

Sub2ApiAdminPlugin({required int id, required String pluginKey, required String name, required String version, required String description, required String author, required Sub2ApiAdminPluginManifest manifest, required String binarySha256, required Sub2ApiAdminPluginSignatureStatus signatureStatus, required Sub2ApiAdminPluginState state, required String lastError, required int? installedBy, required DateTime installedAt, required DateTime? enabledAt, required DateTime updatedAt, required List<Sub2ApiAdminPluginBinding> bindings, required Sub2ApiAdminPluginCompatibility compatibility, required bool runtimeHealthy, required String runtimeMessage})

Properties

author → String
final
binarySha256 → String
final
bindings → List<Sub2ApiAdminPluginBinding>
final
compatibility → Sub2ApiAdminPluginCompatibility
final
description → String
final
enabledAt → DateTime?
final
hashCode → int
The hash code for this object.
no setterinherited
id → int
final
installedAt → DateTime
final
installedBy → int?
final
lastError → String
final
manifest → Sub2ApiAdminPluginManifest
final
name → String
final
pluginKey → String
final
runtimeHealthy → bool
final
runtimeMessage → String
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
signatureStatus → Sub2ApiAdminPluginSignatureStatus
final
state → Sub2ApiAdminPluginState
final
updatedAt → DateTime
final
version → String
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited