Skip to content

Function: validateSwitchingSet() ​

ts
function validateSwitchingSet(
   switchingSet, 
   selectionSetId?, 
   prevValidation?
): Validation;

Defined in: services/validators/validateSwitchingSet.ts:33

Alpha

Validate a switching set. It validates in cascade, calling each child validation method.

Validations:

  • SwitchingSet has id

Parameters ​

switchingSet ​

SwitchingSet

SwitchingSet from cmaf ham model

selectionSetId? ​

string

Optional: parent selection set id

prevValidation? ​

Validation

Optional: validation object from parent previous validate method call

Returns ​

Validation

Validation

Example ​

ts
import cmaf, { SwitchingSet } from '@svta/common-media-library/cmaf-ham';
...

// const switchingSet: SwitchingSet = ...;

const validation = cmaf.validateSwitchingSet(switchingSet);

Example output: { status: true|false, errorMessages: [...] }

A Streaming Video Technology Alliance project.