@gmb/bitmark-parser - v7.2.0
    Preparing search index...

    Interface BitJson

    interface BitJson {
        accessibilityGroupTag: GroupTagJson[];
        accessibilityTag: string | string[];
        action: string;
        activityType: string;
        additionalSolutions: string[];
        advertisingClickUrl: string;
        ageRange: number | number[];
        aiGenerated: boolean;
        allowedBit: string | string[];
        allowPrint: string;
        altLangTag: string;
        analyticsTag: string | string[];
        anchor: string;
        author: string | string[];
        authorFullName: string;
        authorJobTitle: string;
        authorPseudonym: string;
        authorTitle: string;
        availableClassifications: string | string[];
        backgroundImage: string | string[];
        backgroundWallpaper: ImageResourceWrapperJson;
        bitFingerprint: string | string[];
        bitLevel: number;
        blockId: string;
        body: unknown;
        book: string | BookJson[];
        bookAlias: string | string[];
        bookAuthor: string;
        bookBindingType: string;
        bookDiff: string;
        bookIsbn: string;
        bookLanguage: string;
        bookNumberOfPages: string;
        bookOriginalTitle: string;
        bookPublisher: string;
        bookPublishingDate: string;
        bookRating: string;
        bookReferences: BookReferenceJson[];
        bookSeriesId: string;
        bookSeriesNumber: string;
        bookSeriesTitle: string;
        bookTranslator: string;
        bookType: string;
        bot: string | string[];
        brandColor: string;
        brandColorName: string;
        bubbleTag: string | string[];
        buttonCaption: string;
        callToActionUrl: string;
        caption: JsonText;
        cards: FlashcardJson[];
        categoryTag: string | string[];
        chatWithBook: boolean;
        chatWithBookBrainKey: string;
        choices: ChoiceJson[];
        citationStyle: string;
        classification: string;
        codeLineNumbers: boolean;
        codeMinimap: boolean;
        colorTag: string | string[];
        computerLanguage: string;
        content2Buy: string;
        coverColor: string;
        coverImage: string | string[];
        currency: string;
        customerExternalId: string | string[];
        customerId: string;
        customerProductId: string;
        customerProductShopLink: string;
        date: string;
        dateEnd: string;
        deeplink: string | string[];
        definitions: DefinitionListItemJson[];
        descriptions: DefinitionListItemJson[];
        diffContext: string;
        diffOp: string;
        diffRef: string;
        diffTime: number;
        disableFeedback: boolean;
        duration: string;
        elements: string[];
        enforceUpdateOverUserInput: boolean;
        example: ExampleJson;
        externalId: string | string[];
        externalLink: string;
        externalLinkText: string;
        extractorExtractionTimestamp: string[];
        extractorInternal: string | string[];
        extractorTag: string | string[];
        extraProperties: { [key: string]: unknown };
        feedbackEngine: string;
        feedbacks: FeedbackJson[];
        feedbackType: string;
        flashcardSet: string | string[];
        focusX: number;
        focusY: number;
        footer: JsonText;
        format: string;
        gmbExternalShop: string;
        gmbExternalShopItems: string | string[];
        groupTag: GroupTagJson[];
        gUri: string;
        handInAcceptFileType: string | string[];
        handInInstruction: string;
        handInRequirement: string | string[];
        hasBookNavigation: boolean;
        hasMarkAsDone: boolean;
        hasPrintRestriction: boolean;
        heading: HeadingJson;
        height: string;
        hint: JsonText;
        icon: string;
        iconTag: string;
        id: string | string[];
        iframeName: string;
        iframeSrc: string;
        imageFirst: boolean;
        imagePlaceholder: ImageResourceWrapperJson;
        images: ImageResourceWrapperJson[];
        imageSource: ImageSourceJson;
        index: number;
        ingredients: IngredientJson[];
        instruction: JsonText;
        internalComment: string | string[];
        internalPrintPdf: string;
        isCollapsible: boolean | null;
        isCorrect: boolean;
        isEditable: boolean;
        isExample: boolean;
        isInfoOnly: boolean;
        isPublic: boolean;
        isTemplate: boolean;
        isTemplateStripTheme: boolean;
        isTracked: boolean;
        item: JsonText;
        jupyterExecutionCount: number;
        jupyterId: string;
        kind: string;
        labelFalse: string;
        labelTrue: string;
        lang: string;
        language: string | string[];
        layer: string | string[];
        layerRole: string | string[];
        lead: JsonText;
        level: number;
        levelACTFL: string;
        levelCEFR: string;
        levelCEFRp: string;
        levelILR: string;
        list: string | string[];
        listItemIndent: number;
        listItems: ListItemJson[];
        listPrice: string;
        location: string;
        logos: ImageResourceWrapperJson[];
        machineTranslated: string;
        mailingList: string;
        marginNumber: JsonText;
        marks: MarkConfigJson[];
        matrix: MatrixJson[];
        maxCreatedBits: number;
        maxDisplayLevel: number;
        maxTocChapterLevel: number;
        needsValidation: boolean;
        originalType: string;
        padletId: string;
        page: string;
        pageNo: number;
        pageNumber: JsonText;
        pairs: PairJson[];
        partialAnswer: string;
        partner: PersonJson;
        path: string;
        person: PersonJson;
        placeholders: BodyBitsJson;
        platformBackgroundColor: string;
        platformBackgroundImage: ImageResourceWrapperJson;
        platformBaseLayerColor: string;
        platformBorderColor: string;
        platformBorderRadius: number;
        platformBrandTarget: string;
        platformButtonBackgroundColor: string;
        platformButtonPrimaryColor: string;
        platformIcon: ImageResourceWrapperJson;
        platformLogo: ImageResourceWrapperJson;
        platformLogoMaxHeight: number;
        platformMargin: number;
        platformMessageBackgroundColor: string;
        platformName: string;
        platformNeedsShadow: boolean;
        platformPlaceholderColor: string;
        platformPrimaryColor: string;
        platformScrollbarColor: string;
        platformSecondaryColor: string;
        platformSelectionBorderRadius: number;
        platformSelectionColor: string;
        platformSelectionTextColor: string;
        platformSeparatorColor: string;
        platformTextSelectionColor: string;
        pointerLeft: string;
        pointerTop: string;
        posterImage: string;
        previewImage: ImageResourceWrapperJson[];
        previewVideo: VideoResourceWrapperJson[];
        printOnRequestCustomerId: string;
        printOnRequestProductId: string;
        printParentChapterLevel: number;
        processHandIn: boolean;
        processHandInLocation: string;
        product: string;
        productFolder: string;
        productId: string | string[];
        productVideo: string;
        progress: boolean;
        publications: string | string[];
        publisher: string | string[];
        publisherName: string;
        questions: QuestionJson[];
        quizCountItems: boolean;
        quizStrikethroughSolutions: boolean;
        quizzes: QuizJson[];
        quotedPerson: string;
        ratingLevelEnd: RatingLevelStartEndJson;
        ratingLevelSelected: number;
        ratingLevelStart: RatingLevelStartEndJson;
        reasonableNumOfChars: number;
        reductionTag: string | string[];
        refAuthor: string | string[];
        refBookTitle: string;
        reference: string | string[];
        referenceEnd: string;
        refPublicationYear: string;
        refPublisher: string | string[];
        relatedBook: string | string[];
        releaseDate: string;
        releaseKind: string;
        releaseVersion: string;
        reportTag: string | string[];
        resolved: boolean;
        resolvedBy: string;
        resolvedDate: string;
        resource: ResourceJson;
        responses: ResponseJson[] | BotResponseJson[];
        revealSolutions: boolean;
        sampleSolution: string;
        scormSource: string;
        search: string;
        searchIndex: string | string[];
        sections: ListItemJson[];
        servings: ServingsJson;
        showInIndex: boolean;
        slug: string;
        sourceBB?: number[] | number[][];
        sourceDocument: string;
        sourceRL: string;
        spaceId: string | string[];
        spansPageBreak: boolean;
        statement: JsonText;
        statements: StatementJson[];
        stripePricingTableDescriptiveName: string;
        stripePricingTableId: string;
        stripePublishableKey: string;
        subject: string | string[];
        subtitle: JsonText;
        subtype: string;
        table: TableJson;
        tableAutoWidth: boolean;
        tableColumnMinWidth: number;
        tableExtended: TableExtendedJson;
        tableFixedHeader: boolean;
        tableHeaderWhitespaceNoWrap: boolean;
        tableHeight: number;
        tablePagination: boolean;
        tablePaginationLimit: number;
        tableResizableColumns: boolean;
        tableSearch: boolean;
        tableSort: boolean;
        tableWhitespaceNoWrap: boolean;
        tag: string | string[];
        target: string | string[];
        technicalTerm: TechnicalTermJson;
        textReference: string;
        theme: string | string[];
        thumbImage: string;
        title: JsonText;
        toc: boolean;
        tocContent: string | string[];
        tocResource: string | string[];
        topicTag: string | string[];
        translationOf: string;
        type: string;
        userFeedbackContentUrl: string;
        userFeedbackTranslationUrl: string;
        validationDate: string;
        vendorDashboardId: string;
        vendorSurveyId: string;
        vendorUrl: string;
        videoCallLink: string;
        width: string;
        x: number;
        y: number;
    }
    Index
    accessibilityGroupTag accessibilityTag action activityType additionalSolutions advertisingClickUrl ageRange aiGenerated allowedBit allowPrint altLangTag analyticsTag anchor author authorFullName authorJobTitle authorPseudonym authorTitle availableClassifications backgroundImage backgroundWallpaper bitFingerprint bitLevel blockId body book bookAlias bookAuthor bookBindingType bookDiff bookIsbn bookLanguage bookNumberOfPages bookOriginalTitle bookPublisher bookPublishingDate bookRating bookReferences bookSeriesId bookSeriesNumber bookSeriesTitle bookTranslator bookType bot brandColor brandColorName bubbleTag buttonCaption callToActionUrl caption cards categoryTag chatWithBook chatWithBookBrainKey choices citationStyle classification codeLineNumbers codeMinimap colorTag computerLanguage content2Buy coverColor coverImage currency customerExternalId customerId customerProductId customerProductShopLink date dateEnd deeplink definitions descriptions diffContext diffOp diffRef diffTime disableFeedback duration elements enforceUpdateOverUserInput example externalId externalLink externalLinkText extractorExtractionTimestamp extractorInternal extractorTag extraProperties feedbackEngine feedbacks feedbackType flashcardSet focusX focusY footer format gmbExternalShop gmbExternalShopItems groupTag gUri handInAcceptFileType handInInstruction handInRequirement hasBookNavigation hasMarkAsDone hasPrintRestriction heading height hint icon iconTag id iframeName iframeSrc imageFirst imagePlaceholder images imageSource index ingredients instruction internalComment internalPrintPdf isCollapsible isCorrect isEditable isExample isInfoOnly isPublic isTemplate isTemplateStripTheme isTracked item jupyterExecutionCount jupyterId kind labelFalse labelTrue lang language layer layerRole lead level levelACTFL levelCEFR levelCEFRp levelILR list listItemIndent listItems listPrice location logos machineTranslated mailingList marginNumber marks matrix maxCreatedBits maxDisplayLevel maxTocChapterLevel needsValidation originalType padletId page pageNo pageNumber pairs partialAnswer partner path person placeholders platformBackgroundColor platformBackgroundImage platformBaseLayerColor platformBorderColor platformBorderRadius platformBrandTarget platformButtonBackgroundColor platformButtonPrimaryColor platformIcon platformLogo platformLogoMaxHeight platformMargin platformMessageBackgroundColor platformName platformNeedsShadow platformPlaceholderColor platformPrimaryColor platformScrollbarColor platformSecondaryColor platformSelectionBorderRadius platformSelectionColor platformSelectionTextColor platformSeparatorColor platformTextSelectionColor pointerLeft pointerTop posterImage previewImage previewVideo printOnRequestCustomerId printOnRequestProductId printParentChapterLevel processHandIn processHandInLocation product productFolder productId productVideo progress publications publisher publisherName questions quizCountItems quizStrikethroughSolutions quizzes quotedPerson ratingLevelEnd ratingLevelSelected ratingLevelStart reasonableNumOfChars reductionTag refAuthor refBookTitle reference referenceEnd refPublicationYear refPublisher relatedBook releaseDate releaseKind releaseVersion reportTag resolved resolvedBy resolvedDate resource responses revealSolutions sampleSolution scormSource search searchIndex sections servings showInIndex slug sourceBB? sourceDocument sourceRL spaceId spansPageBreak statement statements stripePricingTableDescriptiveName stripePricingTableId stripePublishableKey subject subtitle subtype table tableAutoWidth tableColumnMinWidth tableExtended tableFixedHeader tableHeaderWhitespaceNoWrap tableHeight tablePagination tablePaginationLimit tableResizableColumns tableSearch tableSort tableWhitespaceNoWrap tag target technicalTerm textReference theme thumbImage title toc tocContent tocResource topicTag translationOf type userFeedbackContentUrl userFeedbackTranslationUrl validationDate vendorDashboardId vendorSurveyId vendorUrl videoCallLink width x y
    accessibilityGroupTag: GroupTagJson[]
    accessibilityTag: string | string[]
    action: string
    activityType: string
    additionalSolutions: string[]
    advertisingClickUrl: string
    ageRange: number | number[]
    aiGenerated: boolean
    allowedBit: string | string[]
    allowPrint: string
    altLangTag: string
    analyticsTag: string | string[]
    anchor: string
    author: string | string[]
    authorFullName: string
    authorJobTitle: string
    authorPseudonym: string
    authorTitle: string
    availableClassifications: string | string[]
    backgroundImage: string | string[]
    backgroundWallpaper: ImageResourceWrapperJson
    bitFingerprint: string | string[]
    bitLevel: number
    blockId: string
    body: unknown
    book: string | BookJson[]
    bookAlias: string | string[]
    bookAuthor: string
    bookBindingType: string
    bookDiff: string
    bookIsbn: string
    bookLanguage: string
    bookNumberOfPages: string
    bookOriginalTitle: string
    bookPublisher: string
    bookPublishingDate: string
    bookRating: string
    bookReferences: BookReferenceJson[]
    bookSeriesId: string
    bookSeriesNumber: string
    bookSeriesTitle: string
    bookTranslator: string
    bookType: string
    bot: string | string[]
    brandColor: string
    brandColorName: string
    bubbleTag: string | string[]
    buttonCaption: string
    callToActionUrl: string
    caption: JsonText
    cards: FlashcardJson[]
    categoryTag: string | string[]
    chatWithBook: boolean
    chatWithBookBrainKey: string
    choices: ChoiceJson[]
    citationStyle: string
    classification: string
    codeLineNumbers: boolean
    codeMinimap: boolean
    colorTag: string | string[]
    computerLanguage: string
    content2Buy: string
    coverColor: string
    coverImage: string | string[]
    currency: string
    customerExternalId: string | string[]
    customerId: string
    customerProductId: string
    customerProductShopLink: string
    date: string
    dateEnd: string
    deeplink: string | string[]
    definitions: DefinitionListItemJson[]
    descriptions: DefinitionListItemJson[]
    diffContext: string
    diffOp: string
    diffRef: string
    diffTime: number
    disableFeedback: boolean
    duration: string
    elements: string[]
    enforceUpdateOverUserInput: boolean
    example: ExampleJson
    externalId: string | string[]
    externalLink: string
    externalLinkText: string
    extractorExtractionTimestamp: string[]
    extractorInternal: string | string[]
    extractorTag: string | string[]
    extraProperties: { [key: string]: unknown }
    feedbackEngine: string
    feedbacks: FeedbackJson[]
    feedbackType: string
    flashcardSet: string | string[]
    focusX: number
    focusY: number
    footer: JsonText
    format: string
    gmbExternalShop: string
    gmbExternalShopItems: string | string[]
    groupTag: GroupTagJson[]
    gUri: string
    handInAcceptFileType: string | string[]
    handInInstruction: string
    handInRequirement: string | string[]
    hasBookNavigation: boolean
    hasMarkAsDone: boolean
    hasPrintRestriction: boolean
    heading: HeadingJson
    height: string
    hint: JsonText
    icon: string
    iconTag: string
    id: string | string[]
    iframeName: string
    iframeSrc: string
    imageFirst: boolean
    imagePlaceholder: ImageResourceWrapperJson
    imageSource: ImageSourceJson
    index: number
    ingredients: IngredientJson[]
    instruction: JsonText
    internalComment: string | string[]
    internalPrintPdf: string
    isCollapsible: boolean | null
    isCorrect: boolean
    isEditable: boolean
    isExample: boolean
    isInfoOnly: boolean
    isPublic: boolean
    isTemplate: boolean
    isTemplateStripTheme: boolean
    isTracked: boolean
    item: JsonText
    jupyterExecutionCount: number
    jupyterId: string
    kind: string
    labelFalse: string
    labelTrue: string
    lang: string
    language: string | string[]
    layer: string | string[]
    layerRole: string | string[]
    lead: JsonText
    level: number
    levelACTFL: string
    levelCEFR: string
    levelCEFRp: string
    levelILR: string
    list: string | string[]
    listItemIndent: number
    listItems: ListItemJson[]
    listPrice: string
    location: string
    machineTranslated: string
    mailingList: string
    marginNumber: JsonText
    matrix: MatrixJson[]
    maxCreatedBits: number
    maxDisplayLevel: number
    maxTocChapterLevel: number
    needsValidation: boolean
    originalType: string
    padletId: string
    page: string
    pageNo: number
    pageNumber: JsonText
    pairs: PairJson[]
    partialAnswer: string
    partner: PersonJson
    path: string
    person: PersonJson
    placeholders: BodyBitsJson
    platformBackgroundColor: string
    platformBackgroundImage: ImageResourceWrapperJson
    platformBaseLayerColor: string
    platformBorderColor: string
    platformBorderRadius: number
    platformBrandTarget: string
    platformButtonBackgroundColor: string
    platformButtonPrimaryColor: string
    platformLogoMaxHeight: number
    platformMargin: number
    platformMessageBackgroundColor: string
    platformName: string
    platformNeedsShadow: boolean
    platformPlaceholderColor: string
    platformPrimaryColor: string
    platformScrollbarColor: string
    platformSecondaryColor: string
    platformSelectionBorderRadius: number
    platformSelectionColor: string
    platformSelectionTextColor: string
    platformSeparatorColor: string
    platformTextSelectionColor: string
    pointerLeft: string
    pointerTop: string
    posterImage: string
    previewImage: ImageResourceWrapperJson[]
    previewVideo: VideoResourceWrapperJson[]
    printOnRequestCustomerId: string
    printOnRequestProductId: string
    printParentChapterLevel: number
    processHandIn: boolean
    processHandInLocation: string
    product: string
    productFolder: string
    productId: string | string[]
    productVideo: string
    progress: boolean
    publications: string | string[]
    publisher: string | string[]
    publisherName: string
    questions: QuestionJson[]
    quizCountItems: boolean
    quizStrikethroughSolutions: boolean
    quizzes: QuizJson[]
    quotedPerson: string
    ratingLevelEnd: RatingLevelStartEndJson
    ratingLevelSelected: number
    ratingLevelStart: RatingLevelStartEndJson
    reasonableNumOfChars: number
    reductionTag: string | string[]
    refAuthor: string | string[]
    refBookTitle: string
    reference: string | string[]
    referenceEnd: string
    refPublicationYear: string
    refPublisher: string | string[]
    relatedBook: string | string[]
    releaseDate: string
    releaseKind: string
    releaseVersion: string
    reportTag: string | string[]
    resolved: boolean
    resolvedBy: string
    resolvedDate: string
    resource: ResourceJson
    responses: ResponseJson[] | BotResponseJson[]
    revealSolutions: boolean
    sampleSolution: string
    scormSource: string
    search: string
    searchIndex: string | string[]
    sections: ListItemJson[]
    servings: ServingsJson
    showInIndex: boolean
    slug: string
    sourceBB?: number[] | number[][]
    sourceDocument: string
    sourceRL: string
    spaceId: string | string[]
    spansPageBreak: boolean
    statement: JsonText
    statements: StatementJson[]
    stripePricingTableDescriptiveName: string
    stripePricingTableId: string
    stripePublishableKey: string
    subject: string | string[]
    subtitle: JsonText
    subtype: string
    table: TableJson
    tableAutoWidth: boolean
    tableColumnMinWidth: number
    tableExtended: TableExtendedJson
    tableFixedHeader: boolean
    tableHeaderWhitespaceNoWrap: boolean
    tableHeight: number
    tablePagination: boolean
    tablePaginationLimit: number
    tableResizableColumns: boolean
    tableSearch: boolean
    tableSort: boolean
    tableWhitespaceNoWrap: boolean
    tag: string | string[]
    target: string | string[]
    technicalTerm: TechnicalTermJson
    textReference: string
    theme: string | string[]
    thumbImage: string
    title: JsonText
    toc: boolean
    tocContent: string | string[]
    tocResource: string | string[]
    topicTag: string | string[]
    translationOf: string
    type: string
    userFeedbackContentUrl: string
    userFeedbackTranslationUrl: string
    validationDate: string
    vendorDashboardId: string
    vendorSurveyId: string
    vendorUrl: string
    videoCallLink: string
    width: string
    x: number
    y: number