Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TraitsAndResourceTypesExpander

Index

Properties

Private globalResourceTypes

globalResourceTypes: ResourceType | ResourceType

Private globalTraits

globalTraits: Trait | Trait

Private ramlVersion

ramlVersion: string

Private resourceTypeMap

resourceTypeMap: object

Type declaration

Private traitMap

traitMap: object

Type declaration

  • [key: string]: object

Methods

Private appendTraitReferences

Private collectResourceData

createHighLevelNode

  • createHighLevelNode(_api: IHighLevelNode, merge?: boolean, rp?: referencePatcher.ReferencePatcher, forceProxy?: boolean): ASTNodeImpl

expandHighLevelNode

expandTraitsAndResourceTypes

  • expandTraitsAndResourceTypes(api: Api | Api, rp?: referencePatcher.ReferencePatcher, forceProxy?: boolean): Api | Api

Private extractTraits

Private getTemplate

  • getTemplate<T>(name: string, context: IHighLevelNode, cache: object, globalList: T[]): T

init

Private processResource

Private readGenerictData

Generated using TypeDoc