https://burrito.bible/schema/relationship.schema.json |
Describes a relationship to a different burrito that can be obtained from an indicated server. |
type |
object |
properties |
|
type |
string |
enum |
source, target, expression, parascriptural, peripheral |
minLength |
1 |
|
type |
string |
minLength |
1 |
oneOf |
enum |
textTranslation, audioTranslation, typesetScripture, signLanguageVideoTranslation, embossedBrailleScripture, glossedTextStory, parascripturalWordAlignment |
pattern |
^x-[a-z][A-za-z0-9]*$ |
|
common.schema.json#/definitions/prefixedId |
|
common.schema.json#/definitions/revisionString |
|
type |
string |
pattern |
^[A-Za-z][A-Za-z0-9_-]{0,31}$ |
additionalProperties |
False |
oneOf |
properties |
|
pattern |
^x-[a-z][A-za-z0-9]*$ |
properties |
|
const |
source |
|
enum |
textTranslation, audioTranslation |
properties |
|
const |
target |
|
properties |
|
const |
expression |
|
not |
const |
scriptureText |
properties |
|
const |
parascriptural |
|
enum |
parascripturalWordAlignment |