Options
All
  • Public
  • Public/Protected
  • All
Menu

Represents PostReply schema definition.

Hierarchy

Index

Constructors

constructor

Properties

Instance

Instance: PostReplySchema
internal

Instance of PostReplySchema

Static ExtendedProperties

ExtendedProperties: PropertyDefinition

Defines the ExtendedProperties property.

Static Instance

Instance: PostReplySchema
internal

Instance of PostReplySchema

Accessors

FirstClassProperties

FirstClassSummaryProperties

IndexedProperties

Methods

GetEnumerator

RegisterIndexedProperty

RegisterInternalProperty

  • RegisterInternalProperty(registeringSchemaClass: any, property: PropertyDefinition): void
  • internal

    Registers an internal schema property.

    Parameters

    • registeringSchemaClass: any

      SchemaClass calling this method - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true for parent static property

    • property: PropertyDefinition

      The property to register.

    Returns void

RegisterProperties

  • RegisterProperties(): void

Private RegisterProperty

  • RegisterProperty(registeringSchemaClass: any, property: PropertyDefinition): void
  • RegisterProperty(registeringSchemaClass: any, property: PropertyDefinition, isInternal: boolean): void
  • internal

    Registers a schema property. - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true

    Parameters

    • registeringSchemaClass: any

      SchemaClass calling this method - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true for parent static property

    • property: PropertyDefinition

      The property to register.

    Returns void

  • Parameters

    • registeringSchemaClass: any

      SchemaClass calling this method - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true for parent static property

    • property: PropertyDefinition

      The property to register.

    • isInternal: boolean

      Indicates whether the property is internal or should be visible to developers.

    Returns void

TryGetPropertyDefinition

  • internal

    Tries to get property definition.

    Parameters

    Returns boolean

    True if property definition exists.

Protected init

  • init(): void
  • Returns void

Static FindPropertyDefinition

Generated using TypeDoc