Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "internal/metadata/decoratorSupport"

Index

Type aliases

RugKind

RugKind: "command-handler" | "event-handler"

Functions

declareAutoSubmit

  • declareAutoSubmit(target: any, autoSubmit: boolean): any

declareCommandHandler

  • declareCommandHandler(obj: any, description: string, autoSubmit: boolean, intent?: string[]): any

declareEventHandler

  • declareEventHandler(obj: any, description: string, subscription: string | (() => string)): any

declareIntent

  • declareIntent(target: any, intent: string[]): any

declareMappedParameter

  • declareMappedParameter(target: any, name: string, uri: string, required: boolean): any

declareParameter

  • declareParameter(target: any, propertyKey: string, details: BaseParameter): any

declareParameters

  • declareParameters(obj: any): any

declareRug

  • declareRug(obj: any, kind: RugKind, description: string): void

declareSecret

  • declareSecret(target: any, name: string, uri: string): any

declareTags

  • declareTags(target: any, tags: string[]): any

declareValue

  • declareValue(target: any, name: string, value: BaseValue): any

get_metadata

  • get_metadata(obj: any, key: string): any

set_metadata

  • set_metadata(obj: any, key: string, value: any): void

Generated using TypeDoc