Input constructor

Input({
  1. Input_InputKind? kind,
  2. List<int>? pure,
  3. String? objectId,
  4. Int64? version,
  5. String? digest,
  6. bool? mutable,
  7. Input_Mutability? mutability,
  8. FundsWithdrawal? fundsWithdrawal,
  9. Value? literal,
})

Implementation

factory Input({
  Input_InputKind? kind,
  $core.List<$core.int>? pure,
  $core.String? objectId,
  $fixnum.Int64? version,
  $core.String? digest,
  $core.bool? mutable,
  Input_Mutability? mutability,
  FundsWithdrawal? fundsWithdrawal,
  $0.Value? literal,
}) {
  final result = create();
  if (kind != null) result.kind = kind;
  if (pure != null) result.pure = pure;
  if (objectId != null) result.objectId = objectId;
  if (version != null) result.version = version;
  if (digest != null) result.digest = digest;
  if (mutable != null) result.mutable = mutable;
  if (mutability != null) result.mutability = mutability;
  if (fundsWithdrawal != null) result.fundsWithdrawal = fundsWithdrawal;
  if (literal != null) result.literal = literal;
  return result;
}