staticClear static method

Future<void> staticClear(
  1. HHPayloadI payload
)

Clears all data and metadata for the given environment. Triggers onClear hooks.

Implementation

static Future<void> staticClear(HHPayloadI payload) async {
  final ctx = HHCtx(payload);
  await ctx.control.emit(
    TriggerType.onClear.name,
    action: (ctx) async {
      await ctx.access.storeClear();
      await ctx.access.metaClear();
    },
    handleCtrlException: true,
  );
}