register<MT extends StorageModel> static method

void register<MT extends StorageModel>(
  1. StorageModel encoder(
    1. dynamic data
    ), [
  2. String? collectionId,
  3. Type? type
])

Implementation

static void register<MT extends StorageModel>(
  StorageModel Function(dynamic data) encoder, [
  String? collectionId,
  Type? type,
]) =>
    _encoders[(type ?? MT).toString()] = StorageModelRegister(
      encoder: encoder,
      collectionId: collectionId,
    );