keyName property

String get keyName

Human-readable name used in logs and config keys.

Implementation

String get keyName {
  switch (this) {
    case WorkspaceHookKind.afterCreate:
      return 'after_create';
    case WorkspaceHookKind.beforeRun:
      return 'before_run';
    case WorkspaceHookKind.afterRun:
      return 'after_run';
    case WorkspaceHookKind.beforeRemove:
      return 'before_remove';
  }
}