Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

_meta

Protected _node

Protected nodeOrKey

nodeOrKey: IHighLevelNode | string

Protected setAsTopLevel

setAsTopLevel: boolean

Methods

RAMLVersion

  • RAMLVersion(): string

absoluteUri

  • absoluteUri(): string

absoluteUriParameters

add

addToProp

allSecuredBy

allUriParameters

annotations

attributeDefaults

  • attributeDefaults(): boolean

childMethod

  • childMethod(method: string): Method[]

childResource

  • childResource(relPath: string): Resource

completeRelativeUri

  • completeRelativeUri(): string

definition

description

displayName

  • displayName(): string
  • The displayName attribute specifies the resource display name. It is a friendly name used only for display or documentation purposes. If displayName is not specified, it defaults to the element's key (the name of the property itself).

    Returns string

dump

  • dump(): string

errors

is

kind

  • kind(): string

meta

methods

optional

  • optional(): boolean

optionalProperties

  • optionalProperties(): string[]

ownerApi

  • ownerApi(): Api

parent

parentResource

relativeUri

remove

resources

runtimeDefinition

scalarsAnnotations

securedBy

toAny

  • toAny(arg: any): any

toBoolean

  • toBoolean(arg: any): boolean

toJSON

toNumber

  • toNumber(arg: any): any

toString

  • toString(arg: any): string

type

uriParameters

Generated using TypeDoc