# Variable tvChannelCreationSchema`Const`

tvChannelCreationSchema: ZodReadonly<
ZodIntersection<
ZodIntersection<
ZodObject<
ZodShape<ArticleCreation>,
"strip",
ZodTypeAny,
ArticleCreation,
ArticleCreation,
>,
ZodUnion<
[
ZodObject<
{
tvChannelBackgroundColor: ZodOptional<
ZodType<string | null, ZodTypeDef, string | null>,
>;
tvChannelConfig: ZodOptional<
ZodType<
{
backgroundType?: (...)
| (...)
| (...);
contents?: (...) | (...);
globalShowComment?: (...) | (...) | (...);
key: string;
scaleImg?: (...) | (...) | (...);
},
ZodTypeDef,
{
backgroundType?: (...)
| (...)
| (...);
contents?: (...) | (...);
globalShowComment?: (...) | (...) | (...);
key: string;
scaleImg?: (...) | (...) | (...);
},
>,
>;
tvChannelGroupTarget: ZodOptional<
ZodOptionalType<
ZodType<(...) | (...), ZodTypeDef, (...) | (...)>,
>,
>;
tvChannelNumImages: ZodOptional<ZodLiteral<0>>;
tvChannelType: ZodOptional<ZodLiteral<"DYNAMIC">>;
},
"strip",
ZodTypeAny,
{
tvChannelBackgroundColor?: string
| null;
tvChannelConfig?: {
backgroundType?: "color" | "image";
contents?: (...)[];
globalShowComment?: boolean;
key: string;
scaleImg?: boolean;
};
tvChannelGroupTarget?: jGroupLittle;
tvChannelNumImages?: 0;
tvChannelType?: "DYNAMIC";
},
{
tvChannelBackgroundColor?: string
| null;
tvChannelConfig?: {
backgroundType?: "color" | "image";
contents?: (...)[];
globalShowComment?: boolean;
key: string;
scaleImg?: boolean;
};
tvChannelGroupTarget?: jGroupLittle;
tvChannelNumImages?: 0;
tvChannelType?: "DYNAMIC";
},
>,
ZodObject<
{
tvChannelBackgroundColor: ZodOptional<
ZodType<string | null, ZodTypeDef, string | null>,
>;
tvChannelConfig: ZodOptional<
ZodType<
{
backgroundType?: (...)
| (...)
| (...);
contents?: (...) | (...);
globalShowComment?: (...) | (...) | (...);
key: string;
scaleImg?: (...) | (...) | (...);
},
ZodTypeDef,
{
backgroundType?: (...)
| (...)
| (...);
contents?: (...) | (...);
globalShowComment?: (...) | (...) | (...);
key: string;
scaleImg?: (...) | (...) | (...);
},
>,
>;
tvChannelGroupTarget: ZodOptional<
ZodOptionalType<
ZodType<(...) | (...), ZodTypeDef, (...) | (...)>,
>,
>;
tvChannelNumImages: ZodOptional<ZodType<number, ZodTypeDef, number>>;
tvChannelType: ZodOptional<ZodLiteral<"SLIDESHOW">>;
},
"strip",
ZodTypeAny,
{
tvChannelBackgroundColor?: string
| null;
tvChannelConfig?: {
backgroundType?: "color" | "image";
contents?: (...)[];
globalShowComment?: boolean;
key: string;
scaleImg?: boolean;
};
tvChannelGroupTarget?: jGroupLittle;
tvChannelNumImages?: number;
tvChannelType?: "SLIDESHOW";
},
{
tvChannelBackgroundColor?: string
| null;
tvChannelConfig?: {
backgroundType?: "color" | "image";
contents?: (...)[];
globalShowComment?: boolean;
key: string;
scaleImg?: boolean;
};
tvChannelGroupTarget?: jGroupLittle;
tvChannelNumImages?: number;
tvChannelType?: "SLIDESHOW";
},
>,
],
>,
>,
ZodObject<
{
tvChannelType: ZodUnion<
[ZodLiteral<"DYNAMIC">, ZodLiteral<"SLIDESHOW">],
>;
},
"strip",
ZodTypeAny,
{ tvChannelType: "DYNAMIC"
| "SLIDESHOW" },
{ tvChannelType: "DYNAMIC" | "SLIDESHOW" },
>,
>,
> = ...

- Defined in jamespot-user-api/src/types/tvDisplay.ts:102