staticPutMeta static method

Future<void> staticPutMeta(
  1. HHPayloadI payload
)

Stores metadata for a key. Triggers metadataWrite hooks.

Implementation

static Future<void> staticPutMeta(HHPayloadI payload) async {
  final ctx = HHCtx(payload);
  await ctx.control.emit(
    TriggerType.metadataWrite.name,
    action: (ctx) async {
      await ctx.access.metaPut(ctx.payload.key!, ctx.payload.metadata!);
    },
    handleCtrlException: true,
  );
}