Options
All
  • Public
  • Public/Protected
  • All
Menu

Module TagUtils

Index

Variables

isDebug

isDebug: (Anonymous function) = moize((config: Configuration) =>dot.get(config, 'services.logging.debug.lifecycle') || dot.get(config, 'services.logging.debug') === true)

Functions

bindController

  • bindController(tag: Tag, clazz: object): void

convertToMixin

  • convertToMixin(clazz: object): initClassMixin

findWrappingConsumes

  • findWrappingConsumes(tag: Tag & object): string[]

getMetadata

  • getMetadata(target: any, key: "name" | "defaults" | "provides" | "consumes" | "origin" | "configurable"): string | true | false | object | string[] | object
  • Parameters

    • target: any
    • key: "name" | "defaults" | "provides" | "consumes" | "origin" | "configurable"

    Returns string | true | false | object | string[] | object

inherit

  • inherit(target: any, superclass: any): void

setMetadata

  • setMetadata(target: any, key: "name" | "defaults" | "provides" | "consumes" | "origin" | "configurable", value: any): void
  • Parameters

    • target: any
    • key: "name" | "defaults" | "provides" | "consumes" | "origin" | "configurable"
    • value: any

    Returns void

tagDescriptors

  • tagDescriptors(clazz: any): any[]

Generated using TypeDoc