Home > hls.js > CMCDControllerConfig
CMCDControllerConfig type
Signature:
export type CMCDControllerConfig = {
sessionId?: string;
contentId?: string;
useHeaders?: boolean;
includeKeys?: CmcdKey[];
version?: CmcdVersion;
eventTargets?: (Omit<CmcdEventReportConfig, 'enabledKeys'> & {
includeKeys?: CmcdKey[];
})[];
loader?: (request: {
url: string;
method?: string;
headers?: Record<string, string>;
body?: BodyInit;
}) => Promise<{
status: number;
}>;
};