Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VirtualAttr

Hierarchy

Implements

Index

Constructors

constructor

Properties

_computed

_computed: boolean

Protected _node

_value

_value: string

cachedFullId

cachedFullId: string

cachedId

cachedId: string

errorMessage

errorMessage: string

invalidSequence

invalidSequence: boolean

knownProperty

knownProperty: IProperty

needMap

needMap: boolean

needSequence

needSequence: boolean

unitMap

unitMap: object

Type declaration

  • [path: string]: string

unresolvedRef

unresolvedRef: string

Methods

addStringValue

  • addStringValue(value: string): void

addStructuredValue

addValue

allowRecursive

  • allowRecursive(): boolean

annotations

asAttr

asElement

checkContextValue

  • checkContextValue(name: string, value: string, thisObj: any): boolean

children

computedValue

  • computedValue(name: string): any

convertMultivalueToString

  • convertMultivalueToString(value: string): string

definition

directChildren

errors

findReferenceDeclaration

findReferencedValue

  • findReferencedValue(): any

fullLocalId

  • fullLocalId(): string

getKind

getLowLevelEnd

  • getLowLevelEnd(): number

getLowLevelStart

  • getLowLevelStart(): number

hashkey

  • hashkey(): string

id

  • id(): string

isAnnotatedScalar

  • isAnnotatedScalar(): boolean

isAttached

  • isAttached(): boolean

isAttr

  • isAttr(): boolean

isElement

  • isElement(): boolean

isEmbedded

  • isEmbedded(): boolean

isEmpty

  • isEmpty(): boolean

isFromKey

  • isFromKey(): boolean

isImplicit

  • isImplicit(): boolean

isSameNode

isString

  • isString(): boolean

isUnknown

  • isUnknown(): boolean

localId

  • localId(): string

lowLevel

markCh

  • markCh(): boolean

name

  • name(): string

optional

  • optional(): boolean

overrideValue

  • overrideValue(value: string): void

owningWrapper

  • owningWrapper(): object

parent

patchType

printDetails

  • printDetails(indent?: string): string

property

remove

  • remove(): void

root

setComputed

  • setComputed(name: string, v: any): void

setKey

  • setKey(value: string): void

setParent

setValue

setValues

  • setValues(values: string[]): void

testSerialize

  • testSerialize(indent?: string): string

unmarkCh

  • unmarkCh(): void

validate

value

  • value(): string

version

  • version(): string

Generated using TypeDoc