NativeScriptScriptAll.deserialize constructor

NativeScriptScriptAll.deserialize(
  1. CborListValue<CborObject<Object?>> cbor
)

Deserializes a NativeScriptScriptAll from CBOR.

Implementation

factory NativeScriptScriptAll.deserialize(CborListValue cbor) {
  NativeScriptUtils.validateCborTypeObject(
    cbor.elementAt<CborObject>(0),
    NativeScriptType.scriptAll,
  );
  return NativeScriptScriptAll(
    cbor
        .elementAt<CborListValue>(1)
        .valueAsListOf<CborListValue>()
        .map((e) => NativeScript.deserialize(e))
        .toList(),
  );
}