Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RelationshipInfo

Package version

Hierarchy

Implemented by

Index

Properties

childOf

childOf: string | undefined

Optional comment

comment: undefined | string

definedIn

definedIn: string | undefined

Optional description

description: LanguageStringType

Optional displayName

displayName: LanguageStringType

dtdlVersion

dtdlVersion: number

entityKind

entityKind: "relationship"

id

id: string

Optional languageVersion

languageVersion: undefined | number

Optional maxMultiplicity

maxMultiplicity: number | undefined

Optional minMultiplicity

minMultiplicity: number | undefined

Optional name

name: undefined | string

Optional properties

properties: PropertyInfo[]

supplementalProperties

supplementalProperties: {}

Type declaration

  • [x: string]: any

supplementalTypeIds

supplementalTypeIds: string[]

supplementalTypes

supplementalTypes: SupplementalTypeInfo[]

Optional target

target: undefined | string

undefinedProperties

undefinedProperties: {}

Type declaration

  • [name: string]: any

undefinedTypes

undefinedTypes: string[]

Optional writable

writable: undefined | false | true

Methods

validateInstance

  • validateInstance(instanceText: string): boolean

Generated using TypeDoc