ComponentInitializationEvent constructor
ComponentInitializationEvent({
- ComponentInitializationEventKind? kind,
- SDKComponent? component,
- String? modelId,
- Int64? sizeBytes,
- double? progress,
- String? error,
- String? oldState,
- String? newState,
- Iterable<
SDKComponent> ? components, - Iterable<
SDKComponent> ? readyComponents, - Iterable<
SDKComponent> ? pendingComponents, - bool? initSuccess,
- int? readyCount,
- int? failedCount,
- ComponentLifecycleState? previousLifecycleState,
- ComponentLifecycleState? currentLifecycleState,
Implementation
factory ComponentInitializationEvent({
ComponentInitializationEventKind? kind,
SDKComponent? component,
$core.String? modelId,
$fixnum.Int64? sizeBytes,
$core.double? progress,
$core.String? error,
$core.String? oldState,
$core.String? newState,
$core.Iterable<SDKComponent>? components,
$core.Iterable<SDKComponent>? readyComponents,
$core.Iterable<SDKComponent>? pendingComponents,
$core.bool? initSuccess,
$core.int? readyCount,
$core.int? failedCount,
$6.ComponentLifecycleState? previousLifecycleState,
$6.ComponentLifecycleState? currentLifecycleState,
}) {
final result = create();
if (kind != null) result.kind = kind;
if (component != null) result.component = component;
if (modelId != null) result.modelId = modelId;
if (sizeBytes != null) result.sizeBytes = sizeBytes;
if (progress != null) result.progress = progress;
if (error != null) result.error = error;
if (oldState != null) result.oldState = oldState;
if (newState != null) result.newState = newState;
if (components != null) result.components.addAll(components);
if (readyComponents != null) result.readyComponents.addAll(readyComponents);
if (pendingComponents != null)
result.pendingComponents.addAll(pendingComponents);
if (initSuccess != null) result.initSuccess = initSuccess;
if (readyCount != null) result.readyCount = readyCount;
if (failedCount != null) result.failedCount = failedCount;
if (previousLifecycleState != null)
result.previousLifecycleState = previousLifecycleState;
if (currentLifecycleState != null)
result.currentLifecycleState = currentLifecycleState;
return result;
}