Constructors

  • Parameters

    • json: {
          branches: {
              [key: string]: {
                  checkinCounters: {
                      [key: string]: { label: string; shortLabel: string };
                  };
                  guestlistLabel: string;
                  title: string;
              };
          };
          description: string;
          dynamicTags: {
              [key: string]: { color: string; filter?: { query: null
              | string } };
          };
          frontend: { domain: string };
          guestNameFields: string[];
          name: string;
          registration: {
              allowRegistrationWithAuthCode: boolean;
              canEdit: boolean;
              closed: boolean;
              editEnd: null | string;
              end: null | string;
              start: null | string;
          };
          tagColors: { [key: string]: string };
          thumbnail: boolean;
          title: string;
      }
      • branches: {
            [key: string]: {
                checkinCounters: {
                    [key: string]: { label: string; shortLabel: string };
                };
                guestlistLabel: string;
                title: string;
            };
        }

        Branches

      • description: string

        Description

      • dynamicTags: { [key: string]: { color: string; filter?: { query: null | string } } }

        Dynamictags

      • frontend: { domain: string }
        • domain: string

          Domain

      • guestNameFields: string[]

        Guestnamefields

      • name: string

        Name

      • registration: {
            allowRegistrationWithAuthCode: boolean;
            canEdit: boolean;
            closed: boolean;
            editEnd: null | string;
            end: null | string;
            start: null | string;
        }
        • allowRegistrationWithAuthCode: boolean

          Allowregistrationwithauthcode

          false
          
        • canEdit: boolean

          Canedit

          false
          
        • closed: boolean

          Closed

          false
          
        • editEnd: null | string

          Editend

        • end: null | string

          End

        • start: null | string

          Start

      • tagColors: { [key: string]: string }

        Tagcolors

      • thumbnail: boolean

        Thumbnail

      • title: string

        Title

    Returns Instance

Properties

branches: Map<string, Branch>
description: string
dynamicTags: Map<string, { color: string; filter?: { query: null | string } }>
frontend: { domain: string }
guestNameFields: string[]
hasTumbnail: boolean
name: string
registration: {
    allowRegistrationWithAuthCode: boolean;
    canEdit: boolean;
    closed: boolean;
    editEnd?: Date;
    end?: Date;
    start?: Date;
}
title: string

Methods

  • Returns boolean

  • Parameters

    Returns string

  • Parameters

    • tag: string

    Returns undefined | string

  • Returns boolean

  • Returns {
        branches: {
            [key: string]: {
                checkinCounters: {
                    [key: string]: { label: string; shortLabel: string };
                };
                guestlistLabel: string;
                title: string;
            };
        };
        description: string;
        dynamicTags: {
            [key: string]: { color: string; filter?: { query: null
            | string } };
        };
        frontend: { domain: string };
        guestNameFields: string[];
        name: string;
        registration: {
            allowRegistrationWithAuthCode: boolean;
            canEdit: boolean;
            closed: boolean;
            editEnd: null | string;
            end: null | string;
            start: null | string;
        };
        tagColors: { [key: string]: string };
        thumbnail: boolean;
        title: string;
    }

    • branches: {
          [key: string]: {
              checkinCounters: {
                  [key: string]: { label: string; shortLabel: string };
              };
              guestlistLabel: string;
              title: string;
          };
      }

      Branches

    • description: string

      Description

    • dynamicTags: { [key: string]: { color: string; filter?: { query: null | string } } }

      Dynamictags

    • frontend: { domain: string }
      • domain: string

        Domain

    • guestNameFields: string[]

      Guestnamefields

    • name: string

      Name

    • registration: {
          allowRegistrationWithAuthCode: boolean;
          canEdit: boolean;
          closed: boolean;
          editEnd: null | string;
          end: null | string;
          start: null | string;
      }
      • allowRegistrationWithAuthCode: boolean

        Allowregistrationwithauthcode

        false
        
      • canEdit: boolean

        Canedit

        false
        
      • closed: boolean

        Closed

        false
        
      • editEnd: null | string

        Editend

      • end: null | string

        End

      • start: null | string

        Start

    • tagColors: { [key: string]: string }

      Tagcolors

    • thumbnail: boolean

      Thumbnail

    • title: string

      Title