Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FeedbackAttributeCollection

internal

Hierarchy

  • FeedbackAttributeCollection

Index

Constructors

constructor

Properties

Private __attributes

__attributes: Hash<string, FeedbackAttribute>
internal

Methods

addAttribute

  • addAttribute(attribute: FeedbackAttribute): boolean
  • Parameters

    • attribute: FeedbackAttribute

    Returns boolean

Private calculateFeedbackAttributeKey

  • calculateFeedbackAttributeKey(payloadType: number, feedbackAttributeType: string, subType: string): string
  • internal

    Parameters

    • payloadType: number
    • feedbackAttributeType: string
    • subType: string

    Returns string

clear

  • clear(): void
  • Returns void

getTypeString

  • getTypeString(): string
  • Returns string

remove

  • remove(attribute: FeedbackAttribute): boolean
  • Parameters

    • attribute: FeedbackAttribute

    Returns boolean

toArray

  • toArray(): FeedbackAttribute[]
  • Returns FeedbackAttribute[]

tryGetFeedbackAttribute

  • tryGetFeedbackAttribute(payloadType: number, feedbackAttributeType: string, subType: string, feedbackAttribute: Holder<FeedbackAttribute>): boolean
  • Parameters

    • payloadType: number
    • feedbackAttributeType: string
    • subType: string
    • feedbackAttribute: Holder<FeedbackAttribute>

    Returns boolean