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

add

addToProp

annotations

attribute

  • attribute(): boolean

attributeDefaults

  • attributeDefaults(): boolean

definition

dump

  • dump(): string

errors

kind

  • kind(): string

meta

name

  • name(): string

namespace

  • namespace(): string

optional

  • optional(): boolean

optionalProperties

  • optionalProperties(): string[]

parent

prefix

  • prefix(): string

remove

runtimeDefinition

scalarsAnnotations

toAny

  • toAny(arg: any): any

toBoolean

  • toBoolean(arg: any): boolean

toJSON

toNumber

  • toNumber(arg: any): any

toString

  • toString(arg: any): string

wrapped

  • wrapped(): boolean
  • If wrapped is set to true, a type instance should be wrapped in its own XML element. It can not be true for scalar types and it can not be true at the same moment when attribute is true.

    Returns boolean

Generated using TypeDoc