Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface KuxCategoryTreeDTO

interface

Hierarchy

  • KalturaCategoryTree
    • KuxCategoryTreeDTO

Index

Constructors

constructor

  • Parameters

    • Optional data: KalturaCategoryTreeArgs

    Returns KuxCategoryTreeDTO

Properties

asset

asset: KalturaAsset

Readonly children

children: KalturaCategoryTree[]

dynamicData

dynamicData: {}

Type declaration

  • [key: string]: KalturaStringValue

endDateInSeconds

endDateInSeconds: number

Readonly id

id: number

images

images: KalturaImage[]

isActive

isActive: boolean

metas

metas: KalturaMeta[]

multilingualName

multilingualName: KalturaTranslationToken[]

Readonly name

name: string

relatedObjects

relatedObjects: KalturaObjectBase[]

startDateInSeconds

startDateInSeconds: number

type

type: string

unifiedChannels

unifiedChannels: KalturaUnifiedChannelInfo[]

Readonly versionId

versionId: number

Readonly virtualAssetId

virtualAssetId: number

Methods

Protected _getMetadata

  • _getMetadata(): KalturaObjectMetadata
  • Returns KalturaObjectMetadata

Protected _parseResponseProperty

  • _parseResponseProperty(propertyName: string, property: KalturaObjectPropertyMetadata, source: any): any
  • Parameters

    • propertyName: string
    • property: KalturaObjectPropertyMetadata
    • source: any

    Returns any

allowEmptyArray

  • allowEmptyArray(...properties: string[]): this
  • Parameters

    • Rest ...properties: string[]

    Returns this

fromResponseObject

  • fromResponseObject(data: any): {}
  • Parameters

    • data: any

    Returns {}

getTypeName

  • getTypeName(): string
  • Returns string

hasMetadataProperty

  • hasMetadataProperty(propertyName: string): boolean
  • Parameters

    • propertyName: string

    Returns boolean

setData

  • setData(handler: (request: this) => void): this
  • Parameters

    • handler: (request: this) => void
        • (request: this): void
        • Parameters

          • request: this

          Returns void

    Returns this

setDependency

  • setDependency(...dependency: ({ property: string; request: number; targetPath?: string[] } | [string, number] | [string, number, string])[]): this
  • Parameters

    • Rest ...dependency: ({ property: string; request: number; targetPath?: string[] } | [string, number] | [string, number, string])[]

    Returns this

toRequestObject

  • toRequestObject(): {}

Generated using TypeDoc