Skip to content

HookCatalogEntry

One installed handler.

  • enabled
  • event
  • handlerKind
  • key
Source

schema/msp/experimental/msp.schema.json#/types/HookCatalogEntry

{
"description": "One installed handler.",
"properties": {
"enabled": {
"description": "The row's own switch. Non-enabled rows are\nincluded as `false`, never dropped.",
"type": "boolean"
},
"event": {
"$ref": "#/$defs/HookEventName",
"description": "The event the handler runs on (ADR 33398 D7 item 2)."
},
"handlerKind": {
"$ref": "#/$defs/HookHandlerKind",
"description": "Where the handler comes from (ADR 33398 D7 item 1)."
},
"key": {
"description": "The handler key (config key or plugin hook id).",
"type": "string"
}
},
"required": [
"enabled",
"event",
"handlerKind",
"key"
],
"type": "object"
}