|
@accessibilityGroupTag
|
accessibility-decorative
|
Accessibility group tag(s) |
string |
0 - ∞
|
5 |
|
@accessibilityTag
|
accessibility-decorative
|
Accessibility classification(s) of the group |
enum |
0 - ∞
|
5 |
|
@activityType
|
activity-type
|
Activity type of the learning event, used to categorise it |
string |
0 - 1
|
17 |
|
@advertisingClickUrl
|
advertising-common
|
URL the advertisement links to |
string |
0 - 1
|
13 |
|
@aiGenerated
|
ai-generated
|
If true, the bit is AI-generated |
boolean |
0 - 1
|
3 |
|
@maxCreatedBits
|
app-bitmark-from-javascript
|
Maximum number of bits that may be created |
number |
0 - 1
|
2 |
|
@flashcardSet
|
app-flashcards
|
Flashcard set(s) to use |
string |
0 - ∞
|
3 |
|
@imageFirst
|
article-responsive
|
If true, the image is shown before the text |
boolean |
0 - 1
|
3 |
|
#
|
several
|
Title and subtitle |
bitmark++ |
0 - 2
|
258 |
|
@fullName
|
author
|
Full name |
string |
0 - 1
|
3 |
|
@jobTitle
|
author
|
Job title |
string |
0 - 1
|
3 |
|
@pseudonym
|
author
|
Pseudonym, if any |
string |
0 - 1
|
3 |
|
@title
|
several
|
Title of the partner |
string |
0 - 1
|
16 |
|
&backgroundWallpaper
|
background-wallpaper
|
The background wallpaper image |
string |
0 - 1
|
77 |
|
@alt
|
several
|
Alternative text for the image |
string |
0 - 1
|
153 |
|
@caption
|
several
|
Caption of the resource |
bitmark++ |
0 - 1
|
181 |
|
@copyright
|
several
|
Copyright of the bit |
string |
0 - 1
|
687 |
|
@crop
|
several
|
Crop box on the image: x, y, x1, y1 |
numberList4 |
0 - 1
|
153 |
|
@height
|
several
|
Height of the image |
number |
0 - 1
|
157 |
|
@license
|
several
|
Licence of the bit |
string |
0 - 1
|
687 |
|
@private.specificUse
|
several
|
The source specific-use value (e.g. an image size class), verbatim |
string |
0 - 1
|
153 |
|
@search
|
several
|
Search text of the bit |
string |
0 - 1
|
687 |
|
@selected
|
several
|
If true, the bit is selected |
boolean |
0 - 1
|
687 |
|
@showInIndex
|
several
|
If true, the bit is shown in the index |
boolean |
0 - 1
|
687 |
|
@src1x
|
several
|
Source URL of the image at 1x resolution |
string |
0 - 1
|
153 |
|
@src2x
|
several
|
Source URL of the image at 2x resolution |
string |
0 - 1
|
153 |
|
@src3x
|
several
|
Source URL of the image at 3x resolution |
string |
0 - 1
|
153 |
|
@src4x
|
several
|
Source URL of the image at 4x resolution |
string |
0 - 1
|
153 |
|
@srcAlt
|
several
|
Alternative source(s) |
string |
0 - ∞
|
153 |
|
@width
|
several
|
Width of the image |
number |
0 - 1
|
157 |
|
@zoomDisabled
|
several
|
If true, the image cannot be zoomed |
boolean |
0 - 1
|
153 |
|
@accessibilityGroupTag
|
bit-accessibility
|
Accessibility group tag(s) of the bit |
string |
0 - ∞
|
682 |
|
@accessibilityTag
|
bit-accessibility
|
The accessibility classification(s) for the bit |
enum |
0 - ∞
|
687 |
|
@accessibilityTag
|
bit-accessibility
|
Accessibility classification(s) of the group |
enum |
0 - ∞
|
682 |
|
customer▼
|
several
|
Anchor of the bit, as the customer's source names it |
string |
0 - 1
|
687 |
|
▼
|
several
|
Anchor of the bit |
string |
0 - 1
|
687 |
|
@ageRange
|
bit-audience
|
The age range for the bit |
string |
0 - ∞
|
687 |
|
@altLangTag
|
bit-audience
|
The alternative language tag for the bit |
string |
0 - 1
|
687 |
|
@lang
|
several
|
The language for the bit |
string |
0 - 1
|
687 |
|
@levelACTFL
|
bit-audience
|
The ACTFL level for the bit |
string |
0 - 1
|
687 |
|
@levelCEFR
|
bit-audience
|
The CEFR level for the bit |
string |
0 - 1
|
687 |
|
@levelCEFRp
|
bit-audience
|
The CEFRp level for the bit |
string |
0 - 1
|
687 |
|
@levelILR
|
bit-audience
|
The ILR level for the bit |
string |
0 - 1
|
687 |
|
@diffContext
|
bit-diff
|
The diff context for the bit |
string |
0 - 1
|
687 |
|
@diffOp
|
several
|
The diff operation for the bit |
string |
0 - 1
|
687 |
|
@diffRef
|
bit-diff
|
The diff reference for the bit |
string |
0 - 1
|
687 |
|
@diffTime
|
bit-diff
|
The diff time for the bit |
number |
0 - 1
|
687 |
|
@diffTo
|
bit-diff
|
The diff to version for the bit |
string |
0 - 1
|
687 |
|
@collapsed
|
bit-display
|
If true, the bit is collapsed |
boolean |
0 - 1
|
687 |
|
@colorTag
|
bit-display
|
The color tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@icon
|
bit-display
|
The icon for the bit |
string |
0 - 1
|
687 |
|
@iconTag
|
bit-display
|
The icon tag for the bit |
string |
0 - 1
|
687 |
|
@isCollapsible
|
bit-display
|
If true, the bit is collapsible |
boolean |
0 - 1
|
643 |
|
@isSelectable
|
bit-display
|
If true, the bit is selectable |
boolean |
0 - 1
|
687 |
|
@layer
|
bit-display
|
The layer(s) for the bit |
string |
0 - ∞
|
687 |
|
@layerRole
|
bit-display
|
The layer role(s) for the bit |
string |
0 - ∞
|
687 |
|
@pageBreak
|
bit-display
|
If true, the bit starts on a new page |
boolean |
0 - 1
|
687 |
|
@rtl
|
bit-display
|
If true, the book is right-to-left |
boolean |
0 - 1
|
687 |
|
@spansPageBreak
|
bit-display
|
If true, the bit spans a page break |
boolean |
0 - 1
|
687 |
|
@theme
|
bit-display
|
The theme(s) for the bit |
string |
0 - ∞
|
687 |
|
@aiDisclosureRequired
|
bit-editorial
|
If true, readers must be shown that the bit's content is AI-generated |
boolean |
0 - 1
|
687 |
|
@aiGenerated
|
bit-editorial
|
If true, the bit is AI-generated |
boolean |
0 - 1
|
684 |
|
@aiModel
|
bit-editorial
|
The AI model used to create the bit's content, e.g. gpt-5, claude-sonnet-4 |
string |
0 - 1
|
687 |
|
@aiOperation
|
bit-editorial
|
What the AI did to the bit's content, e.g. generate, translate, rewrite, summarize, transform |
string |
0 - 1
|
687 |
|
@aiReviewed
|
bit-editorial
|
If true, a person has reviewed the bit's AI-generated content as an editor |
boolean |
0 - 1
|
687 |
|
@internalComment
|
bit-editorial
|
Internal comment for the bit |
string |
0 - ∞
|
687 |
|
@isTemplate
|
several
|
If true, the bit is a template |
boolean |
0 - 1
|
687 |
|
@isTemplateStripTheme
|
several
|
If true, the template's theme is stripped |
boolean |
0 - 1
|
687 |
|
@machineTranslated
|
bit-editorial
|
If true, the bit is machine-translated |
string |
0 - 1
|
687 |
|
@needsValidation
|
bit-editorial
|
If true, the bit needs validation |
boolean |
0 - 1
|
687 |
|
@reviewTag
|
bit-editorial
|
The review tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@reviewerTag
|
bit-editorial
|
The reviewer tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@translationOf
|
bit-editorial
|
Translation source reference |
string |
0 - 1
|
687 |
|
@validationDate
|
bit-editorial
|
The date when the bit was validated |
string |
0 - 1
|
687 |
|
@disableFeedback
|
bit-feedback
|
If true, feedback is disabled for the bit |
boolean |
0 - 1
|
687 |
|
@feedbackEngine
|
bit-feedback
|
The feedback engine for the bit |
string |
0 - 1
|
687 |
|
@feedbackType
|
bit-feedback
|
The feedback type for the bit |
string |
0 - 1
|
687 |
|
@classification
|
bit-generator
|
Classification(s) of the created bits |
string |
0 - ∞
|
1 |
|
@bitFingerprint
|
bit-identity
|
Fingerprint(s) used by the AI extractor to identify the bit (font, style, color, pixels, etc.) |
string |
0 - ∞
|
687 |
|
@customerId
|
bit-identity
|
The customer-specific identifier for the bit |
string |
0 - 1
|
687 |
|
@externalId
|
bit-identity
|
The external identifier for the bit |
string |
0 - ∞
|
687 |
|
@extractorInternal
|
bit-identity
|
Internal metadata used by the extractor for processing purposes |
string |
0 - ∞
|
687 |
|
@extractorTag
|
bit-identity
|
The extractor tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@gUri
|
bit-identity
|
Global URI for the bit |
string |
0 - 1
|
687 |
|
@id
|
bit-identity
|
The unique identifier(s) for the bit |
string |
0 - ∞
|
687 |
|
@sourceBB
|
bit-identity
|
The source bounding box(es) for the bit (x, y, x1, y1) |
numberList4 |
0 - ∞
|
687 |
|
@sourceRL
|
bit-identity
|
The original location of the information in the original source material |
string |
0 - 1
|
687 |
|
►
|
several
|
Reference to the start of the range |
string |
0 - 1
|
44 |
|
@publisher
|
bit-rights
|
The publisher(s) of the bit |
string |
0 - ∞
|
687 |
|
@publisherName
|
bit-rights
|
The name of the publisher of the bit |
string |
0 - 1
|
687 |
|
@rightsPolicy
|
bit-rights
|
The rights policy or policies for the bit |
string |
0 - ∞
|
687 |
|
@analyticsTag
|
bit-tagging
|
The analytics tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@bubbleTag
|
bit-tagging
|
The bubble tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@categoryTag
|
bit-tagging
|
The category tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@groupTag
|
bit-tagging
|
The group tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@reductionTag
|
bit-tagging
|
The reduction tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@reportTag
|
bit-tagging
|
The report tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@searchIndex
|
bit-tagging
|
The search index(es) for the bit |
string |
0 - ∞
|
687 |
|
@tag
|
bit-tagging
|
The tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@tag
|
bit-tagging
|
The tag(s) for the group |
string |
0 - ∞
|
687 |
|
@target
|
bit-tagging
|
The target(s) for the bit |
string |
0 - ∞
|
687 |
|
@topicTag
|
bit-tagging
|
The topic tag(s) for the bit |
string |
0 - ∞
|
687 |
|
@bookAlias
|
book-alias
|
Alias of the book |
string |
0 - ∞
|
1 |
|
&backgroundImage
|
book-common
|
The background image |
string |
0 - 1
|
3 |
|
@allowPrint
|
book-common
|
Whether printing is allowed: enforced on / off, or per space configuration |
enum |
0 - 1
|
3 |
|
@author
|
book-common
|
Author(s) |
string |
0 - ∞
|
3 |
|
@backgroundImage
|
book-common
|
Background image reference(s) |
string |
0 - ∞
|
3 |
|
@chatWithBook
|
book-common
|
If true, readers can chat with the book |
boolean |
0 - 1
|
3 |
|
@chatWithBookBrainKey
|
book-common
|
BookBrain key for the chat |
string |
0 - 1
|
3 |
|
@coverColor
|
several
|
Colour of the book cover |
string |
0 - 1
|
4 |
|
@coverImage
|
book-common
|
Cover image reference(s) |
string |
0 - ∞
|
3 |
|
@customerExternalId
|
book-common
|
Customer-specific external identifier |
string |
0 - 1
|
3 |
|
@displayName
|
book-common
|
Display name |
string |
0 - 1
|
3 |
|
@duration
|
several
|
How long it takes |
string |
0 - 1
|
52 |
|
@enforceUpdateOverUserInput
|
book-common
|
If true, new content overrides legacy content from the instance API |
boolean |
0 - 1
|
3 |
|
@extractorExtractionTimestamp
|
book-common
|
Extraction timestamp(s) of the conversion |
string |
0 - ∞
|
3 |
|
@hasMarkAsDone
|
book-common
|
If true, the book has a "Mark as done" feature |
boolean |
0 - 1
|
3 |
|
@hasPrintRestriction
|
book-common
|
If true, printing is restricted |
boolean |
0 - 1
|
3 |
|
@internalPrintPdf
|
book-common
|
URL of the internal print PDF |
string |
0 - 1
|
3 |
|
@isEditable
|
book-common
|
If true, the book is editable |
boolean |
0 - 1
|
3 |
|
@isPublic
|
book-common
|
If true, the book is public |
boolean |
0 - 1
|
3 |
|
@kind
|
book-common
|
Kind of book |
string |
0 - 1
|
3 |
|
@language
|
book-common
|
Language(s) of the book |
string |
0 - ∞
|
3 |
|
@maxTocChapterLevel
|
book-common
|
Deepest chapter level in the table of contents |
number |
0 - 1
|
3 |
|
@processHandIn
|
book-common
|
If true, the book is processed on hand-in |
boolean |
0 - 1
|
3 |
|
@processHandInLocation
|
book-common
|
Where the book was handed in |
string |
0 - 1
|
3 |
|
@publications
|
book-common
|
Publication(s) |
string |
0 - ∞
|
3 |
|
@relatedBook
|
book-common
|
Related book(s) |
string |
0 - ∞
|
3 |
|
@sourceDocument
|
book-common
|
URL of the source document, e.g. a PDF |
string |
0 - 1
|
3 |
|
@spaceId
|
book-common
|
Space(s) the book belongs to |
string |
0 - ∞
|
3 |
|
@subject
|
book-common
|
Subject(s) |
string |
0 - ∞
|
3 |
|
@subtype
|
book-common
|
Subtype of book |
string |
0 - 1
|
3 |
|
@translationOfBook
|
book-common
|
External id of the book this is a translation of |
string |
0 - 1
|
3 |
|
@userFeedbackContentUrl
|
book-common
|
URL of the content feedback form |
string |
0 - 1
|
3 |
|
@userFeedbackTranslationUrl
|
book-common
|
URL of the translation feedback form |
string |
0 - 1
|
3 |
|
@bookDiff
|
book-diff
|
Reference to the book this diff compares to |
string |
0 - 1
|
1 |
|
@citationStyle
|
book-reference
|
Citation style to render the reference in |
string |
0 - 1
|
2 |
|
@refAuthor
|
book-reference
|
Author(s) of the referenced work |
string |
0 - ∞
|
2 |
|
@refBookTitle
|
book-reference
|
Title of the referenced work |
string |
0 - 1
|
2 |
|
@refPublicationYear
|
book-reference
|
Year of publication |
string |
0 - 1
|
2 |
|
@refPublisher
|
book-reference
|
Publisher(s) of the referenced work |
string |
0 - ∞
|
2 |
|
!
|
bot-action-response
|
Label of the response |
string |
0 - 1
|
1 |
|
%
|
bot-action-response
|
The item of the response |
string |
0 - 1
|
1 |
|
%
|
several
|
The lead |
bitmark++ |
0 - 1
|
673 |
|
%
|
several
|
The margin number |
bitmark++ |
0 - 1
|
687 |
|
%
|
several
|
The page number |
bitmark++ |
0 - 1
|
687 |
|
@example
|
several
|
Example text of the element |
string |
0 - 1
|
2 |
|
@reaction
|
bot-action-response
|
Reaction to the response |
string |
0 - 1
|
1 |
|
@date
|
several
|
Start date |
string |
0 - 1
|
37 |
|
@bot
|
bot-training
|
The bot |
string |
0 - 1
|
1 |
|
@brandColor
|
brand-color
|
The brand colour |
string |
0 - 1
|
1 |
|
@brandColorName
|
brand-color
|
Name of the brand colour |
string |
0 - 1
|
1 |
|
@buttonCaption
|
button-caption
|
Caption of the button |
string |
0 - 1
|
72 |
|
@callToActionUrl
|
call-to-action
|
URL opened when the button is pressed |
string |
1 - 1
|
17 |
|
@example
|
card-example
|
Marks the side as the example |
bitmark++ |
0 - 1
|
27 |
|
#
|
card-title
|
Title of the card side |
bitmark++ |
0 - 1
|
33 |
|
@isCaseSensitive
|
case-sensitive
|
If true, the comparison is case-sensitive |
boolean |
0 - 1
|
19 |
|
@bookAuthor
|
catalog-item
|
Author of the book |
string |
0 - 1
|
3 |
|
@bookBindingType
|
catalog-item
|
Binding type |
string |
0 - 1
|
3 |
|
@bookIsbn
|
catalog-item
|
ISBN |
string |
0 - 1
|
3 |
|
@bookLanguage
|
catalog-item
|
Language of the book |
string |
0 - 1
|
3 |
|
@bookNumberOfPages
|
catalog-item
|
Number of pages |
string |
0 - 1
|
3 |
|
@bookOriginalTitle
|
catalog-item
|
Original title |
string |
0 - 1
|
3 |
|
@bookPublisher
|
catalog-item
|
Publisher |
string |
0 - 1
|
3 |
|
@bookPublishingDate
|
catalog-item
|
Publishing date |
string |
0 - 1
|
3 |
|
@bookRating
|
catalog-item
|
Rating |
string |
0 - 1
|
3 |
|
@bookSeriesId
|
catalog-item
|
Identifier of the series |
string |
0 - 1
|
3 |
|
@bookSeriesNumber
|
catalog-item
|
Number within the series |
string |
0 - 1
|
3 |
|
@bookSeriesTitle
|
catalog-item
|
Title of the series |
string |
0 - 1
|
3 |
|
@bookTranslator
|
catalog-item
|
Translator |
string |
0 - 1
|
3 |
|
@bookType
|
catalog-item
|
Type of the book |
string |
0 - 1
|
3 |
|
@coverImage
|
catalog-item
|
Cover image of the catalog item |
string |
0 - 1
|
3 |
|
@currency
|
catalog-item
|
Currency of the price |
string |
0 - 1
|
3 |
|
@customerProductId
|
catalog-item
|
Customer-specific product identifier |
string |
0 - 1
|
3 |
|
@gmbExternalShop
|
catalog-item
|
External shop identifier |
string |
0 - 1
|
3 |
|
@gmbExternalShopItems
|
catalog-item
|
External shop items |
string |
0 - ∞
|
3 |
|
@listPrice
|
catalog-item
|
List price |
string |
0 - 1
|
3 |
|
#
|
several
|
The heading text; the level comes from the number of # characters |
bitmark++ |
0 - 1
|
3 |
|
@isCollapsible
|
chapter
|
If true, the chapter is collapsible |
boolean |
0 - 1
|
1 |
|
@progress
|
chapter
|
If true, reading progress is tracked for the chapter |
boolean |
0 - 1
|
1 |
|
@toc
|
chapter
|
If true, the chapter appears in the table of contents |
boolean |
0 - 1
|
1 |
|
@quizCountItems
|
cloze
|
If true, the items are counted and shown |
boolean |
0 - 1
|
5 |
|
@quizStrikethroughSolutions
|
cloze
|
If true, solutions are shown struck through |
boolean |
0 - 1
|
7 |
|
@quizCountItems
|
cloze-grouped
|
If true, the items are counted and shown |
boolean |
0 - 1
|
3 |
|
@quizStrikethroughSolutions
|
cloze-solution-grouped
|
If true, solutions are shown struck through |
boolean |
0 - 1
|
1 |
|
@codeLineNumbers
|
code
|
If true, line numbers are shown |
boolean |
0 - 1
|
29 |
|
@codeMinimap
|
code
|
If true, a minimap is shown |
boolean |
0 - 1
|
29 |
|
@computerLanguage
|
code
|
Programming language of the code |
string |
0 - 1
|
29 |
|
@isCollapsible
|
collapsible
|
If true, the bit is collapsible |
boolean |
0 - 1
|
46 |
|
@allowedBit
|
container
|
Bit type(s) allowed inside the container |
string |
0 - ∞
|
26 |
|
@content2Buy
|
content-to-buy
|
Identifier of the content to buy |
string |
0 - 1
|
5 |
|
?
|
cook-ingredients
|
Hint for the servings |
string |
0 - 1
|
2 |
|
@decimalPlaces
|
several
|
Decimal places of the quantity |
number |
0 - 1
|
2 |
|
@disableCalculation
|
several
|
If true, quantities are not recalculated |
boolean |
0 - 1
|
2 |
|
@servings
|
cook-ingredients
|
Number of servings |
number |
0 - 1
|
2 |
|
@unit
|
several
|
Unit of measurement (singular) |
string |
0 - 1
|
2 |
|
@unitAbbr
|
several
|
Abbreviated unit (singular) |
string |
0 - 1
|
2 |
|
@unitAbbrPlural
|
several
|
Abbreviated unit (plural) |
string |
0 - 1
|
2 |
|
@unitPlural
|
several
|
Unit of measurement (plural) |
string |
0 - 1
|
2 |
|
&coverImage
|
cover-image
|
The cover image |
string |
0 - 1
|
5 |
|
#
|
several
|
Heading of the term column |
string |
0 - 1
|
36 |
|
@diffAt
|
diff-patch
|
Where the edit applies, as a bitmark path (card/1/-, body, &image/@width); bit is the whole bit, bit/after the slot after it |
string |
0 - 1
|
2 |
|
@diffFind
|
diff-patch
|
For substitute: the text to find (exactly once) and replace with the value |
string |
0 - 1
|
2 |
|
@diffBase
|
diff-proposal
|
Hash of the target bit when the proposal was written; a mismatch on apply is a warning |
string |
0 - 1
|
2 |
|
@example
|
essay
|
The example essay |
bitmark++ |
0 - 1
|
4 |
|
@partialAnswer
|
several
|
Partial answer |
string |
0 - 1
|
10 |
|
@reasonableNumOfChars
|
essay
|
Reasonable number of characters for the essay |
number |
0 - 1
|
4 |
|
@reference
|
essay
|
Reference(s) to external resources |
string |
0 - ∞
|
4 |
|
@sampleSolution
|
several
|
Sample solution |
string |
0 - 1
|
10 |
|
@availableClassifications
|
extractor-block
|
Classifications the block may take |
string |
0 - ∞
|
1 |
|
@blockId
|
extractor-block
|
Identifier of the block |
string |
0 - 1
|
1 |
|
@classification
|
extractor-block
|
Classification of the block |
string |
0 - 1
|
1 |
|
@index
|
extractor-block
|
Order of the block within the page |
number |
0 - 1
|
1 |
|
@pageNo
|
extractor-block
|
Page the block is on |
number |
0 - 1
|
1 |
|
@x
|
extractor-block
|
X position on the page |
number |
0 - 1
|
1 |
|
@y
|
extractor-block
|
Y position on the page |
number |
0 - 1
|
1 |
|
@reasonableNumOfChars
|
several
|
Reasonable number of characters for an answer |
number |
0 - 1
|
10 |
|
!
|
several
|
The instruction |
bitmark++ |
0 - 1
|
674 |
|
%
|
several
|
The item |
bitmark++ |
0 - 1
|
679 |
|
+
|
feedback-choice
|
A choice that requires a reason |
string |
0 - ∞
|
4 |
|
-
|
feedback-choice
|
A choice that requires no reason |
string |
0 - ∞
|
4 |
|
?
|
several
|
The hint |
bitmark++ |
0 - 1
|
673 |
|
@example
|
feedback-choice
|
Marks the choice as the example |
boolean |
0 - 1
|
4 |
|
!
|
feedback-reason
|
Instruction for the reason |
bitmark++ |
0 - 1
|
4 |
|
@example
|
feedback-reason
|
Example reason |
bitmark++ |
0 - 1
|
4 |
|
@reasonableNumOfChars
|
feedback-reason
|
Reasonable number of characters for the reason |
number |
0 - 1
|
4 |
|
@focusX
|
focus-point
|
X coordinate of the focus point |
number |
0 - 1
|
2 |
|
@focusY
|
focus-point
|
Y coordinate of the focus point |
number |
0 - 1
|
2 |
|
@example
|
gap
|
The example for the gap |
bitmark++ |
0 - 1
|
11 |
|
@isCaseSensitive
|
gap
|
If true, the gap is compared case-sensitively |
boolean |
0 - 1
|
11 |
|
_
|
gap
|
The gap value |
string |
0 - ∞
|
11 |
|
_
|
gap
|
Alternative value(s) of the gap |
string |
0 - ∞
|
11 |
|
@handInAcceptFileType
|
hand-in-file-type
|
Accepted file types |
string |
0 - ∞
|
2 |
|
@handInInstruction
|
hand-in-submit
|
Instruction shown to the user |
string |
0 - 1
|
1 |
|
@handInRequirement
|
hand-in-submit
|
Requirement(s) for the submission |
string |
0 - ∞
|
1 |
|
@allowUploadOnly
|
hand-in-upload
|
Only allow uploading an existing file (no capture in the app) |
boolean |
0 - 1
|
10 |
|
#
|
heading-for-values
|
Heading of the value column |
string |
0 - 1
|
35 |
|
@format
|
image-source
|
Format |
string |
0 - 1
|
4 |
|
@imageSource
|
image-source
|
Source of the image |
string |
0 - 1
|
4 |
|
@mockupId
|
image-source
|
Mockup identifier |
string |
0 - 1
|
4 |
|
@size
|
image-source
|
Size |
number |
0 - 1
|
4 |
|
@trim
|
image-source
|
If true, the image is trimmed |
boolean |
0 - 1
|
4 |
|
!
|
ingredient
|
Quantity of the ingredient |
number |
0 - 1
|
2 |
|
+
|
ingredient
|
The ingredient, checked |
bitmark++ |
0 - 1
|
2 |
|
-
|
ingredient
|
The ingredient, unchecked |
bitmark++ |
0 - 1
|
2 |
|
@formula
|
latex-formula
|
The LaTeX formula |
string |
0 - 1
|
1 |
|
@action
|
learning-path-common
|
The action |
string |
0 - 1
|
32 |
|
@dateEnd
|
learning-path-common
|
End date |
string |
0 - 1
|
32 |
|
@deeplink
|
learning-path-common
|
Deep link(s) |
string |
0 - ∞
|
32 |
|
@isInfoOnly
|
learning-path-common
|
If true, the item is informational only |
boolean |
0 - 1
|
32 |
|
@isTracked
|
learning-path-common
|
If true, progress is tracked |
boolean |
0 - 1
|
32 |
|
@list
|
learning-path-common
|
List item(s) |
string |
0 - ∞
|
32 |
|
@location
|
learning-path-common
|
Location |
string |
0 - 1
|
32 |
|
@textReference
|
learning-path-common
|
Text reference |
string |
0 - 1
|
32 |
|
@externalLink
|
learning-path-external-link
|
URL of the external resource |
string |
0 - 1
|
2 |
|
@externalLinkText
|
learning-path-external-link
|
Text of the link |
string |
0 - 1
|
2 |
|
@videoCallLink
|
learning-path-video-call
|
Link to the video call |
string |
0 - 1
|
2 |
|
@book
|
several
|
The book(s) |
string |
0 - 1
|
40 |
|
►
|
several
|
Reference to the end of the range |
string |
0 - 1
|
41 |
|
@listItemIndent
|
list-item
|
Indentation level of the item |
number |
0 - 1
|
4 |
|
@mailingList
|
mailing-list
|
The mailing list |
string |
0 - 1
|
1 |
|
=
|
mark
|
The marked content |
string |
0 - ∞
|
1 |
|
@example
|
mark
|
If set, the mark is the example |
boolean |
0 - 1
|
1 |
|
@mark
|
mark
|
The mark applied |
string |
0 - 1
|
1 |
|
@color
|
mark-config
|
Colour of the mark |
string |
0 - 1
|
1 |
|
@emphasis
|
mark-config
|
Emphasis of the mark |
string |
0 - 1
|
1 |
|
@mark
|
mark-config
|
A mark definition |
string |
0 - ∞
|
1 |
|
@example
|
match
|
The example answer(s) for the matching quiz |
bitmark++ |
0 - 1
|
8 |
|
&audio
|
match-key-audio
|
Audio of the key |
string |
0 - 1
|
6 |
|
&image
|
match-key-image
|
Image of the key |
string |
0 - 1
|
6 |
|
#
|
match-matrix-cell
|
Heading of the value column |
string |
0 - 1
|
1 |
|
@example
|
match-matrix-cell
|
Marks the cell as the example |
bitmark++ |
0 - 1
|
1 |
|
@isCaseSensitive
|
match-matrix-cell
|
If true, the comparison is case-sensitive |
boolean |
0 - 1
|
1 |
|
@example
|
match-matrix-key
|
Marks the key as the example |
string |
0 - 1
|
1 |
|
@isCaseSensitive
|
match-matrix-key
|
If true, the comparison is case-sensitive |
boolean |
0 - 1
|
1 |
|
@example
|
match-pair-key
|
Marks the key as the example |
bitmark++ |
0 - 1
|
5 |
|
@isCaseSensitive
|
several
|
If true, the comparison is case-sensitive |
boolean |
0 - 1
|
5 |
|
@example
|
match-pair-value
|
Marks the value as the example |
bitmark++ |
0 - 1
|
5 |
|
&audio
|
match-value-audio
|
Audio of the value |
string |
0 - 1
|
1 |
|
&image
|
match-value-image
|
Image of the value |
string |
0 - 1
|
1 |
|
@hasBookNavigation
|
module
|
If true, the module has book navigation |
boolean |
0 - 1
|
2 |
|
@productId
|
module
|
Product(s) the module belongs to |
string |
1 - ∞
|
1 |
|
@productId
|
module-product
|
The product this module belongs to |
string |
1 - 1
|
1 |
|
@thumbImage
|
page
|
Thumbnail image of the page |
string |
0 - 1
|
4 |
|
@authorFullName
|
page-open-book
|
Full name of the author |
string |
0 - 1
|
3 |
|
@authorJobTitle
|
page-open-book
|
Job title of the author |
string |
0 - 1
|
3 |
|
@authorPseudonym
|
page-open-book
|
Pseudonym of the author |
string |
0 - 1
|
3 |
|
@authorTitle
|
page-open-book
|
Title of the author, e.g. "Dr." |
string |
0 - 1
|
3 |
|
@book
|
page-open-book-list
|
The book(s) to open |
string |
0 - ∞
|
1 |
|
@product
|
page-product
|
The product |
string |
0 - 1
|
1 |
|
@product
|
page-product-list
|
The products |
string |
0 - ∞
|
1 |
|
@productVideo
|
page-product-video
|
The product video |
string |
0 - 1
|
1 |
|
@productVideo
|
page-product-video-list
|
The product videos |
string |
0 - ∞
|
1 |
|
@productFolder
|
page-section-folder
|
The product folder |
string |
0 - 1
|
1 |
|
@slug
|
page-slug
|
URL slug identifying the page |
string |
0 - 1
|
23 |
|
@page
|
page-subpage
|
The parent page |
string |
0 - 1
|
6 |
|
&image
|
several
|
The image resource |
string |
0 - 1
|
15 |
|
&sourceImage
|
several
|
A source image the image resource was made from; `@selected` marks the one used |
string |
0 - ∞
|
119 |
|
@partner
|
person
|
The partner |
string |
0 - 1
|
13 |
|
@person
|
person
|
The person |
string |
0 - 1
|
13 |
|
@source
|
several
|
How the source image was obtained (e.g. embedded, composite) |
string |
0 - 1
|
119 |
|
@example
|
plain-example
|
The example text for the bit |
string |
0 - 1
|
27 |
|
&platformIcon
|
platform
|
Icon of the platform |
string |
0 - 1
|
1 |
|
@platformName
|
platform
|
Name of the platform |
string |
0 - 1
|
1 |
|
@platformBrandTarget
|
platform-brand-target
|
Brand target: "light", "dark" or "none" |
string |
0 - 1
|
1 |
|
&platformLogo
|
platform-header
|
The platform logo |
string |
0 - 1
|
1 |
|
@platformLogoMaxHeight
|
platform-header
|
Maximum height of the logo |
number |
0 - 1
|
1 |
|
@path
|
platform-path
|
The navigation path |
string |
0 - 1
|
1 |
|
&platformBackgroundImage
|
platform-section-chat
|
Background image of the chat section |
string |
0 - 1
|
1 |
|
@platformBackgroundColor
|
platform-style-colors
|
The platform system background color |
string |
0 - 1
|
11 |
|
@platformBaseLayerColor
|
platform-style-colors
|
The platform base layer color |
string |
0 - 1
|
11 |
|
@platformBorderColor
|
platform-style-colors
|
The platform border color |
string |
0 - 1
|
11 |
|
@platformButtonBackgroundColor
|
platform-style-colors
|
The platform section header button background color |
string |
0 - 1
|
11 |
|
@platformButtonPrimaryColor
|
platform-style-colors
|
The platform section header button primary color |
string |
0 - 1
|
11 |
|
@platformMessageBackgroundColor
|
platform-style-colors
|
The platform section chat message background color |
string |
0 - 1
|
11 |
|
@platformPlaceholderColor
|
platform-style-colors
|
The platform main input placeholder color |
string |
0 - 1
|
11 |
|
@platformPrimaryColor
|
platform-style-colors
|
The platform system primary color |
string |
0 - 1
|
11 |
|
@platformScrollbarColor
|
platform-style-colors
|
The platform main scrollbar color |
string |
0 - 1
|
11 |
|
@platformSecondaryColor
|
platform-style-colors
|
The platform section secondary color |
string |
0 - 1
|
11 |
|
@platformSelectionColor
|
platform-style-colors
|
The platform main selection color |
string |
0 - 1
|
11 |
|
@platformSelectionTextColor
|
platform-style-colors
|
The platform selection text color |
string |
0 - 1
|
11 |
|
@platformSeparatorColor
|
platform-style-colors
|
The platform main separator color |
string |
0 - 1
|
11 |
|
@platformTextSelectionColor
|
platform-style-colors
|
The platform main input text selection color |
string |
0 - 1
|
11 |
|
@platformBorderRadius
|
platform-style-layout
|
The platform border radius |
number |
0 - 1
|
11 |
|
@platformMargin
|
platform-style-layout
|
The platform margin |
number |
0 - 1
|
11 |
|
@platformNeedsShadow
|
platform-style-layout
|
If true, the platform needs shadow |
boolean |
0 - 1
|
11 |
|
@platformSelectionBorderRadius
|
platform-style-layout
|
The platform selection border radius |
number |
0 - 1
|
11 |
|
@pointerLeft
|
pointer
|
Left position of the pointer |
string |
1 - 1
|
3 |
|
@pointerTop
|
pointer
|
Top position of the pointer |
string |
1 - 1
|
3 |
|
&previewImage
|
preview-images
|
A preview image |
string |
0 - ∞
|
3 |
|
&previewVideo
|
preview-videos
|
A preview video |
string |
0 - ∞
|
3 |
|
@printParentChapterLevel
|
print-this-chapter
|
Level of the parent chapter to print |
number |
0 - 1
|
1 |
|
@customerProductShopLink
|
product-shop-link
|
Link to the product in the external shop |
string |
0 - 1
|
1 |
|
&audio
|
pronunciation-audio
|
Audio of the pronunciation |
string |
0 - 1
|
1 |
|
@iframeName
|
prototype-iframe
|
Name of the iframe |
string |
0 - 1
|
3 |
|
@iframeSrc
|
prototype-iframe
|
Source URL of the iframe |
string |
1 - 1
|
3 |
|
$
|
question
|
Sample solution of the question |
string |
0 - 1
|
6 |
|
@additionalSolutions
|
several
|
Additional accepted solutions |
string |
0 - ∞
|
55 |
|
@example
|
question
|
Marks the question as the example |
bitmark++ |
0 - 1
|
6 |
|
@reasonableNumOfChars
|
question
|
Reasonable number of characters for the answer |
number |
0 - 1
|
6 |
|
@example
|
quiz-choice
|
Marks the choice as the example |
boolean |
0 - 1
|
2 |
|
@revealSolutions
|
quiz-common
|
If true, solutions are revealed |
boolean |
0 - 1
|
55 |
|
@example
|
quiz-example
|
The example answer(s) for the quiz |
bitmark++ |
0 - 1
|
39 |
|
@example
|
quiz-response
|
Marks the response as the example |
boolean |
0 - 1
|
2 |
|
@quotedPerson
|
quote
|
The person being quoted |
string |
0 - 1
|
1 |
|
@releaseDate
|
release-note
|
Date of the release |
string |
0 - 1
|
1 |
|
@releaseKind
|
release-note
|
Kind of release |
string |
0 - 1
|
1 |
|
@releaseVersion
|
release-note
|
Version of the release |
string |
0 - 1
|
1 |
|
&appLink
|
resource-app-link
|
The app link |
string |
1 - 1
|
1 |
|
&articleEmbed
|
resource-article-embed
|
The embedded article resource |
string |
1 - 1
|
1 |
|
&articleLink
|
resource-article-link
|
The link to the article resource |
string |
1 - 1
|
1 |
|
&audio
|
resource-audio
|
The audio resource |
string |
1 - 1
|
2 |
|
@autoplay
|
several
|
If true, the media plays automatically |
boolean |
0 - 1
|
17 |
|
@mute
|
several
|
If true, the media is muted |
boolean |
0 - 1
|
17 |
|
&audioEmbed
|
resource-audio-embed
|
The embedded audio resource |
string |
1 - 1
|
2 |
|
&audioLink
|
resource-audio-link
|
The link to the audio resource |
string |
1 - 1
|
1 |
|
&document
|
resource-document
|
The document resource |
string |
1 - 1
|
1 |
|
&documentDownload
|
resource-document-download
|
The downloadable document resource |
string |
1 - 1
|
2 |
|
&documentEmbed
|
resource-document-embed
|
The embedded document resource |
string |
1 - 1
|
1 |
|
&documentLink
|
resource-document-link
|
The link to the document resource |
string |
1 - 1
|
1 |
|
&icon
|
resource-icon
|
The icon resource |
string |
0 - 1
|
27 |
|
&image
|
several
|
The image resource |
string |
1 - 1
|
80 |
|
&imageLandscape
|
resource-image-landscape
|
The landscape image resource |
string |
1 - 1
|
1 |
|
&imageLink
|
resource-image-link
|
The link to the image resource |
string |
1 - 1
|
1 |
|
&image
|
resource-image-no-zoom
|
The image resource (not zoomable) |
string |
1 - ∞
|
4 |
|
@zoomDisabled
|
resource-image-no-zoom
|
If true, the image cannot be zoomed |
boolean |
0 - 1
|
8 |
|
&imagePortrait
|
resource-image-portrait
|
The portrait image resource |
string |
1 - 1
|
1 |
|
&imagePlaceholder
|
resource-placeholder
|
The placeholder image |
string |
0 - 1
|
112 |
|
&stillImageFilmEmbed
|
resource-still-image-film-embed
|
The embedded still image film resource |
string |
1 - 1
|
1 |
|
@allowSubtitles
|
several
|
If true, subtitles may be shown |
boolean |
0 - 1
|
12 |
|
@posterImage
|
several
|
Poster image shown before playback |
string |
0 - 1
|
12 |
|
@showSubtitles
|
several
|
If true, subtitles are shown |
boolean |
0 - 1
|
12 |
|
@src1x
|
several
|
Source URL of the video at 1x resolution |
string |
0 - 1
|
12 |
|
@src2x
|
several
|
Source URL of the video at 2x resolution |
string |
0 - 1
|
12 |
|
@src3x
|
several
|
Source URL of the video at 3x resolution |
string |
0 - 1
|
12 |
|
@src4x
|
several
|
Source URL of the video at 4x resolution |
string |
0 - 1
|
12 |
|
&stillImageFilmLink
|
resource-still-image-film-link
|
The link to the still image film resource |
string |
1 - 1
|
1 |
|
&video
|
resource-video
|
The video resource |
string |
1 - 1
|
3 |
|
&videoEmbed
|
resource-video-embed
|
The embedded video resource |
string |
1 - 1
|
4 |
|
&videoLink
|
resource-video-link
|
The link to the video resource |
string |
1 - 1
|
3 |
|
&websiteLink
|
resource-website-link
|
The link to the website resource |
string |
1 - 1
|
1 |
|
@resolved
|
review-note-resolved
|
If true, the note is resolved |
boolean |
0 - 1
|
10 |
|
@resolvedBy
|
review-note-resolved
|
Who resolved the note |
string |
0 - 1
|
10 |
|
@resolvedDate
|
review-note-resolved
|
When the note was resolved |
string |
0 - 1
|
10 |
|
@posterImage
|
scorm
|
Poster image shown before the package loads |
string |
0 - 1
|
1 |
|
@scormSource
|
scorm
|
URL of the SCORM package |
string |
0 - 1
|
1 |
|
@example
|
sequence
|
If set, the bit is an example |
boolean |
0 - 1
|
1 |
|
@example
|
several
|
The example(s) for the bit |
bitmark++ |
0 - 1
|
620 |
|
%
|
several
|
Placeholder for the lead; takes no value on lightweight bits |
bitmark++ |
0 - 1
|
14 |
|
+
|
statement
|
The statement, marked true |
bitmark++ |
0 - 1
|
2 |
|
-
|
statement
|
The statement, marked false |
bitmark++ |
0 - 1
|
2 |
|
@example
|
statement-example
|
Marks the statement as the example |
boolean |
0 - 1
|
1 |
|
@printOnRequestCustomerId
|
stripe-print-on-request
|
Customer of the print-on-request flow |
string |
1 - 1
|
1 |
|
@printOnRequestProductId
|
stripe-print-on-request
|
Product of the print-on-request flow |
string |
1 - 1
|
1 |
|
@stripePricingTableDescriptiveName
|
stripe-print-on-request
|
Descriptive name of the pricing table |
string |
0 - 1
|
1 |
|
@buttonCaption
|
survey-matrix
|
Caption of the button |
string |
1 - 1
|
2 |
|
@label
|
survey-rating
|
Label of the highest level |
bitmark++ |
0 - 1
|
3 |
|
@ratingLevelEnd
|
survey-rating
|
Highest rating level |
number |
0 - 1
|
3 |
|
@ratingLevelSelected
|
survey-rating
|
Preselected rating level |
number |
0 - 1
|
3 |
|
@ratingLevelStart
|
survey-rating
|
Lowest rating level |
number |
0 - 1
|
3 |
|
@tableAutoWidth
|
table
|
If true, column widths are automatic |
boolean |
0 - 1
|
55 |
|
@tableColWidth
|
table
|
Width of each column, one per column in order (e.g. 20%, 150); empty means auto |
string |
0 - ∞
|
55 |
|
@tableColumnMinWidth
|
table
|
Minimum column width |
number |
0 - 1
|
55 |
|
@tableFixedHeader
|
table
|
If true, the header stays visible while scrolling |
boolean |
0 - 1
|
55 |
|
@tableHeaderWhitespaceNoWrap
|
table
|
If true, header text does not wrap |
boolean |
0 - 1
|
55 |
|
@tableHeight
|
table
|
Height of the table in pixels |
number |
0 - 1
|
55 |
|
@tablePagination
|
table
|
If true, rows are paginated |
boolean |
0 - 1
|
55 |
|
@tablePaginationLimit
|
table
|
Rows per page |
number |
0 - 1
|
55 |
|
@tableResizableColumns
|
table
|
If true, columns can be resized |
boolean |
0 - 1
|
55 |
|
@tableSearch
|
table
|
If true, the table can be searched |
boolean |
0 - 1
|
55 |
|
@tableSort
|
table
|
If true, columns can be sorted |
boolean |
0 - 1
|
55 |
|
@tableWhitespaceNoWrap
|
table
|
If true, cell text does not wrap |
boolean |
0 - 1
|
55 |
|
@tableWidth
|
table
|
Width of the whole table (e.g. 100%, 600); empty means auto |
string |
0 - 1
|
55 |
|
#
|
table-cell
|
Text of the cell |
bitmark++ |
0 - 1
|
15 |
|
@tableCellType
|
table-cell
|
Cell type: th or td |
string |
0 - 1
|
15 |
|
@tableColSpan
|
table-cell
|
Columns the cell spans |
number |
0 - 1
|
15 |
|
@tableColWidth
|
table-cell
|
Width of the column |
number |
0 - 1
|
15 |
|
@tableRowSpan
|
table-cell
|
Rows the cell spans |
number |
0 - 1
|
15 |
|
@tableScope
|
table-cell
|
Scope of a header cell |
string |
0 - 1
|
15 |
|
#
|
table-cell-extended
|
Text of the cell |
bitmark++ |
0 - 1
|
40 |
|
@tableCellType
|
table-cell-extended
|
Cell type: th or td |
string |
0 - 1
|
40 |
|
@tableColSpan
|
table-cell-extended
|
Columns the cell spans |
number |
0 - 1
|
40 |
|
@tableColWidth
|
table-cell-extended
|
Width of the column |
number |
0 - 1
|
40 |
|
@tableRowSpan
|
table-cell-extended
|
Rows the cell spans |
number |
0 - 1
|
40 |
|
@tableScope
|
table-cell-extended
|
Scope of a header cell |
string |
0 - 1
|
40 |
|
@technicalTerm
|
technical-term
|
The technical term |
string |
0 - 1
|
2 |
|
@maxDisplayLevel
|
toc-chapter
|
Maximum level to display |
number |
0 - 1
|
1 |
|
@tocContent
|
toc-content
|
The content section(s) listed |
string |
0 - ∞
|
1 |
|
@maxTocChapterLevel
|
toc-inline
|
Deepest chapter level in the table of contents |
number |
0 - 1
|
1 |
|
@tocResource
|
toc-resource
|
The resource section(s) listed |
string |
0 - ∞
|
1 |
|
+
|
true-false
|
True values for a true/false statement/question |
string |
0 - ∞
|
4 |
|
-
|
true-false
|
False values for a true/false statement/question |
string |
0 - ∞
|
4 |
|
@example
|
true-false
|
An example for the true/false statement/question (incorrect entry — no cascade decoration: an ancestor bare example leaves incorrect choices untouched) |
boolean |
0 - 1
|
4 |
|
@example
|
true-false
|
An example for the true/false statement/question |
boolean |
0 - 1
|
4 |
|
@example
|
true-false-1
|
If set, marks the correct answer as the example |
boolean |
0 - 1
|
1 |
|
+
|
true-false-inline-highlight
|
Highlighted span values (correct) |
string |
0 - ∞
|
1 |
|
-
|
true-false-inline-highlight
|
Highlighted span values (incorrect) |
string |
0 - ∞
|
1 |
|
@example
|
several
|
An example for the highlighted span (first correct only) |
boolean |
0 - 1
|
6 |
|
+
|
true-false-inline-select
|
True values for an inline select body bit |
string |
0 - ∞
|
5 |
|
-
|
true-false-inline-select
|
False values for an inline select body bit |
string |
0 - ∞
|
5 |
|
@labelFalse
|
true-false-labels
|
Label of the false option |
string |
0 - 1
|
2 |
|
@labelTrue
|
true-false-labels
|
Label of the true option |
string |
0 - 1
|
2 |
|
+
|
true-false-responses
|
True values for a true/false statement/question |
string |
0 - ∞
|
4 |
|
-
|
true-false-responses
|
False values for a true/false statement/question |
string |
0 - ∞
|
4 |
|
@example
|
true-false-responses
|
An example for the true/false statement/question |
boolean |
0 - 1
|
4 |
|
@example
|
true-false-responses
|
An example for the true/false statement/question |
boolean |
0 - 1
|
4 |
|
@vendorDashboardId
|
vendor-datadog-dashboard
|
Identifier of the dashboard |
string |
0 - 1
|
1 |
|
@vendorSurveyId
|
vendor-formbricks
|
Identifier of the survey |
string |
0 - 1
|
4 |
|
@vendorUrl
|
vendor-iframely
|
URL of the content |
string |
0 - 1
|
4 |
|
@jupyterExecutionCount
|
vendor-jupyter
|
Execution count of the cell |
number |
0 - 1
|
5 |
|
@jupyterId
|
vendor-jupyter
|
Identifier of the notebook |
string |
0 - 1
|
5 |
|
@padletId
|
vendor-padlet
|
Identifier of the board |
string |
0 - 1
|
1 |
|
@stripePricingTableId
|
vendor-stripe-pricing-table
|
Identifier of the pricing table |
string |
1 - 1
|
3 |
|
@stripePublishableKey
|
vendor-stripe-pricing-table
|
Publishable key of the Stripe account |
string |
1 - 1
|
3 |