Options
All
  • Public
  • Public/Protected
  • All
Menu

Module Tag

Index

Type aliases

Transform

Transform: any | string[] | function

Functions

create

  • create(_riot: any): function
  • Parameters

    • _riot: any

    Returns function

      • (clazz: object): any
      • Parameters

        • clazz: object

        Returns any

findAliases

  • findAliases(tag: Tag, keys?: string[]): Record<string, object>
  • Parameters

    • tag: Tag
    • Optional keys: string[]

    Returns Record<string, object>

findAllAliases

  • findAllAliases(tag: Tag): Record<string, object>
  • Parameters

    • tag: Tag

    Returns Record<string, object>

findConsumes

  • findConsumes(tag: Tag & object): string[]
  • Parameters

    • tag: Tag & object

    Returns string[]

getDescription

  • getDescription(target: any): Description
  • Parameters

    • target: any

    Returns Description

getMeta

  • getMeta(tag: Tag): Metadata
  • extract tag metadata

    Parameters

    • tag: Tag

    Returns Metadata

getName

  • getName(tag: Tag): string
  • Parameters

    • tag: Tag

    Returns string

mixin

  • mixin(__namedParameters: object): Mixin
  • create a tag mixin

    Parameters

    • __namedParameters: object
      • config: Configuration
      • flux: FluxCapacitor
      • log: Logger
      • services: CoreServices & object

    Returns Mixin

setDescription

  • setDescription(target: any, description: Description): Description
  • Parameters

    • target: any
    • description: Description

    Returns Description

Generated using TypeDoc