Variable channelConst

channel: {
    properties: {
        bgColor: {
            pattern: "^[0-9A-Fa-f]{6}$";
            type: "string";
        };
        bio: {
            pattern: "^.{0,1024}$";
            type: "string";
        };
        cf: {
            properties: {
                inputId: {
                    type: string;
                };
                rtmpsKey: {
                    type: string;
                };
                srtUrl: {
                    type: string;
                };
                whepKey: {
                    type: string;
                };
                whipUrl: {
                    type: string;
                };
            };
            required: readonly ["inputId", "rtmpsKey", "srtUrl", "whipUrl", "whepKey"];
            type: "object";
        };
        created: {};
        fgColor: {
            pattern: "^[0-9A-Fa-f]{6}$";
            type: "string";
        };
        id: {
            pattern: "^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$";
            type: "string";
        };
        live: {
            type: "boolean";
        };
        logo: {
            type: string;
        };
        name: {
            pattern: "^[a-zA-Z0-9]{3,30}$";
            type: "string";
        };
        owner: {
            pattern: "^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$";
            type: "string";
        };
        tagline: {
            maxLength: 255;
            minLength: 0;
            type: "string";
        };
        tvColor: {
            pattern: "^[0-9A-Fa-f]{6}$";
            type: "string";
        };
    };
    required: readonly ["id", "name", "owner", "live", "input", "created"];
    type: "object";
} = ...

Type declaration

  • Readonly properties: {
        bgColor: {
            pattern: "^[0-9A-Fa-f]{6}$";
            type: "string";
        };
        bio: {
            pattern: "^.{0,1024}$";
            type: "string";
        };
        cf: {
            properties: {
                inputId: {
                    type: string;
                };
                rtmpsKey: {
                    type: string;
                };
                srtUrl: {
                    type: string;
                };
                whepKey: {
                    type: string;
                };
                whipUrl: {
                    type: string;
                };
            };
            required: readonly ["inputId", "rtmpsKey", "srtUrl", "whipUrl", "whepKey"];
            type: "object";
        };
        created: {};
        fgColor: {
            pattern: "^[0-9A-Fa-f]{6}$";
            type: "string";
        };
        id: {
            pattern: "^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$";
            type: "string";
        };
        live: {
            type: "boolean";
        };
        logo: {
            type: string;
        };
        name: {
            pattern: "^[a-zA-Z0-9]{3,30}$";
            type: "string";
        };
        owner: {
            pattern: "^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$";
            type: "string";
        };
        tagline: {
            maxLength: 255;
            minLength: 0;
            type: "string";
        };
        tvColor: {
            pattern: "^[0-9A-Fa-f]{6}$";
            type: "string";
        };
    }
    • Readonly bgColor: {
          pattern: "^[0-9A-Fa-f]{6}$";
          type: "string";
      }
      • Readonly pattern: "^[0-9A-Fa-f]{6}$"
      • Readonly type: "string"
    • bio: {
          pattern: "^.{0,1024}$";
          type: "string";
      }
      • Readonly pattern: "^.{0,1024}$"
      • Readonly type: "string"
    • cf: {
          properties: {
              inputId: {
                  type: string;
              };
              rtmpsKey: {
                  type: string;
              };
              srtUrl: {
                  type: string;
              };
              whepKey: {
                  type: string;
              };
              whipUrl: {
                  type: string;
              };
          };
          required: readonly ["inputId", "rtmpsKey", "srtUrl", "whipUrl", "whepKey"];
          type: "object";
      }
      • Readonly properties: {
            inputId: {
                type: string;
            };
            rtmpsKey: {
                type: string;
            };
            srtUrl: {
                type: string;
            };
            whepKey: {
                type: string;
            };
            whipUrl: {
                type: string;
            };
        }
        • Readonly inputId: {
              type: string;
          }
          • type: string
        • Readonly rtmpsKey: {
              type: string;
          }
          • type: string
        • Readonly srtUrl: {
              type: string;
          }
          • type: string
        • Readonly whepKey: {
              type: string;
          }
          • type: string
        • Readonly whipUrl: {
              type: string;
          }
          • type: string
      • Readonly required: readonly ["inputId", "rtmpsKey", "srtUrl", "whipUrl", "whepKey"]
      • Readonly type: "object"
    • Readonly created: {}
      • Readonly fgColor: {
            pattern: "^[0-9A-Fa-f]{6}$";
            type: "string";
        }
        • Readonly pattern: "^[0-9A-Fa-f]{6}$"
        • Readonly type: "string"
      • Readonly id: {
            pattern: "^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$";
            type: "string";
        }
        • Readonly pattern: "^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$"
        • Readonly type: "string"
      • Readonly live: {
            type: "boolean";
        }
        • Readonly type: "boolean"
      • Readonly logo: {
            type: string;
        }
        • type: string
      • Readonly name: {
            pattern: "^[a-zA-Z0-9]{3,30}$";
            type: "string";
        }
        • Readonly pattern: "^[a-zA-Z0-9]{3,30}$"
        • Readonly type: "string"
      • Readonly owner: {
            pattern: "^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$";
            type: "string";
        }
        • Readonly pattern: "^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$"
        • Readonly type: "string"
      • tagline: {
            maxLength: 255;
            minLength: 0;
            type: "string";
        }
        • Readonly maxLength: 255
        • Readonly minLength: 0
        • Readonly type: "string"
      • Readonly tvColor: {
            pattern: "^[0-9A-Fa-f]{6}$";
            type: "string";
        }
        • Readonly pattern: "^[0-9A-Fa-f]{6}$"
        • Readonly type: "string"
    • Readonly required: readonly ["id", "name", "owner", "live", "input", "created"]
    • Readonly type: "object"

    Generated using TypeDoc