jast-types
TypeScript icon, indicating that this package has built-in type declarations

0.1.2 • Public • Published

Note This repository is automatically generated from the main parser monorepo. Please submit any issues or pull requests there.

jast

jast (journal article/abstract syntax tree) is a syntax for abstract syntax trees representing JATS XML, specifically the "Green" publishing tag set. The jast package provides types for this ast.

While it is generated by xast-util-from-xml, the syntax mimics that of hast rather than xast (name instead of name, attributes instead of attributes) in order to make it easier to port rehype plugins to rejour.

Contents

What is this?

When should I use this?

Install

This package is ESM only. In Node.js (version 12.20+, 14.14+, 16.0+, 18.0+), install as

pnpm add jast-types
# or with yarn
# yarn add jast-types
# or with npm
# npm install jast-types

Use

API


isElement()

Signature

isElement(node: Node<Data>): node is Element;

Parameters

Name Type
node Node<Data>

Returns

node is Element

Defined in: libs/jast/jast/src/lib/rejour.ts:35


isParagraphContent()

Signature

isParagraphContent(node: Node<Data>): node is Text | Bold | FixedCase | Italic | Monospace | NamedContent | Overline | Roman | Ruby | SansSerif | Sc | Strike | StyledContent | Sub | Sup | Underline | Abbrev | Address | Email | ExtLink | Uri | Alternatives | ChemStruct | IndexTerm | IndexTermrangeend | InlineFormula | InlineGraphic | InlineMedia | MilestoneEnd | MilestoneStart | PrivateChar | Fn | InlineSupplementarymaterial | RelatedArticle | RelatedObject | Target | Xref | Array | Code | Graphic | Media | Preformat | SupplementaryMaterial | TexMath | AnswerSet | Answer | Explanation | BlockAlternatives | BoxedText | ChemStructwrap | DefList | DispFormula | DispFormulagroup | DispQuote | Fig | FigGroup | List | Question | QuestionWrap | QuestionWrapgroup | Speech | Statement | TableWrap | TableWrapgroup | VerseGroup | AwardId | FundingSource | CitationAlternatives | ElementCitation | MixedCitation | NlmCitation | OpenAccess;

Parameters

Name Type
node Node<Data>

Returns

node is Text | Bold | FixedCase | Italic | Monospace | NamedContent | Overline | Roman | Ruby | SansSerif | Sc | Strike | StyledContent | Sub | Sup | Underline | Abbrev | Address | Email | ExtLink | Uri | Alternatives | ChemStruct | IndexTerm | IndexTermrangeend | InlineFormula | InlineGraphic | InlineMedia | MilestoneEnd | MilestoneStart | PrivateChar | Fn | InlineSupplementarymaterial | RelatedArticle | RelatedObject | Target | Xref | Array | Code | Graphic | Media | Preformat | SupplementaryMaterial | TexMath | AnswerSet | Answer | Explanation | BlockAlternatives | BoxedText | ChemStructwrap | DefList | DispFormula | DispFormulagroup | DispQuote | Fig | FigGroup | List | Question | QuestionWrap | QuestionWrapgroup | Speech | Statement | TableWrap | TableWrapgroup | VerseGroup | AwardId | FundingSource | CitationAlternatives | ElementCitation | MixedCitation | NlmCitation | OpenAccess

Defined in: libs/jast/jast/src/lib/rejour.ts:39


isValidJATSName()

Signature

isValidJATSName(tag: string): tag is Names;

Parameters

Name Type
tag string

Returns

tag is Names

Defined in: libs/jast/jast/src/lib/rejour.ts:46


docMap

documentMap

Defined in: libs/jast/jast/src/lib/jats.ts:13709


pMap

PChildrenMap

Defined in: libs/jast/jast/src/lib/jats.ts:13713


Abbrev

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    alt?: string;
    hreflang?: string;
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
alt? string
hreflang? string
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:60

children

(Text | Def)[]

Defined in: libs/jast/jast/src/lib/jats.ts:67

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"abbrev"

Defined in: libs/jast/jast/src/lib/jats.ts:59

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:58


AbbrevChildrenMap

Properties

def?

Def[]

Defined in: libs/jast/jast/src/lib/jats.ts:73

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:71


AbbrevJournaltitle

Syntactic units in unist syntax trees are called nodes.

Hierarchy

  • Node.AbbrevJournaltitle

Properties

attributes

object

{
    abbrevType?: string;
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
abbrevType? string
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:49

children

[]

Defined in: libs/jast/jast/src/lib/jats.ts:54

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"abbrevJournaltitle"

Defined in: libs/jast/jast/src/lib/jats.ts:48

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:47


Abstract

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    abstractType?: string;
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
abstractType? string
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:79

children

(Label | ObjectId | P | Sec | Title)[]

Defined in: libs/jast/jast/src/lib/jats.ts:85

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"abstract"

Defined in: libs/jast/jast/src/lib/jats.ts:78

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:77


AbstractChildrenMap

Properties

label?

Label

Defined in: libs/jast/jast/src/lib/jats.ts:89

objectId?

ObjectId[]

Defined in: libs/jast/jast/src/lib/jats.ts:91

p?

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:93

sec?

Sec[]

Defined in: libs/jast/jast/src/lib/jats.ts:95

title?

Title

Defined in: libs/jast/jast/src/lib/jats.ts:97


AccessDate

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    calendar?: string;
    id?: string;
    iso8601Date?: string;
    specificUse?: string;
}
Type declaration
Member Type
calendar? string
id? string
iso8601Date? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:103

children

Text[]

Defined in: libs/jast/jast/src/lib/jats.ts:110

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"accessDate"

Defined in: libs/jast/jast/src/lib/jats.ts:102

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:101


AccessDateChildrenMap

Properties

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:114


Ack

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:120

children

(Text | Abstract | Label | ObjectId | P | Sec | Title | KwdGroup | RefList | SubjGroup)[]

Defined in: libs/jast/jast/src/lib/jats.ts:125

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"ack"

Defined in: libs/jast/jast/src/lib/jats.ts:119

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:118


AckChildrenMap

Properties

abstract?

Abstract[]

Defined in: libs/jast/jast/src/lib/jats.ts:131

kwdGroup?

KwdGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:133

label?

Label

Defined in: libs/jast/jast/src/lib/jats.ts:135

objectId?

ObjectId[]

Defined in: libs/jast/jast/src/lib/jats.ts:137

p?

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:139

refList?

RefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:141

sec?

Sec[]

Defined in: libs/jast/jast/src/lib/jats.ts:143

subjGroup?

SubjGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:144

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:129

title?

Title

Defined in: libs/jast/jast/src/lib/jats.ts:146


AddrLine

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:191

children

(Text | Bold | FixedCase | Italic | Monospace | NamedContent | Overline | Roman | Ruby | SansSerif | Sc | Strike | StyledContent | Sub | Sup | Underline | Abbrev | City | Country | Fax | Institution | InstitutionWrap | Phone | PostalCode | State | Alternatives | ChemStruct | IndexTerm | IndexTermrangeend | InlineFormula | InlineGraphic | InlineMedia | MilestoneEnd | MilestoneStart | PrivateChar)[]

Defined in: libs/jast/jast/src/lib/jats.ts:196

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"addrLine"

Defined in: libs/jast/jast/src/lib/jats.ts:190

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:189


AddrLineChildrenMap

Properties

abbrev?

Abbrev[]

Defined in: libs/jast/jast/src/lib/jats.ts:202

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:204

bold?

Bold[]

Defined in: libs/jast/jast/src/lib/jats.ts:206

chemStruct?

ChemStruct[]

Defined in: libs/jast/jast/src/lib/jats.ts:208

city?

City[]

Defined in: libs/jast/jast/src/lib/jats.ts:210

country?

Country[]

Defined in: libs/jast/jast/src/lib/jats.ts:212

fax?

Fax[]

Defined in: libs/jast/jast/src/lib/jats.ts:214

fixedCase?

FixedCase[]

Defined in: libs/jast/jast/src/lib/jats.ts:216

indexTerm?

IndexTerm[]

Defined in: libs/jast/jast/src/lib/jats.ts:218

indexTermrangeend?

IndexTermrangeend[]

Defined in: libs/jast/jast/src/lib/jats.ts:220

inlineFormula?

InlineFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:222

inlineGraphic?

InlineGraphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:224

inlineMedia?

InlineMedia[]

Defined in: libs/jast/jast/src/lib/jats.ts:226

institution?

Institution[]

Defined in: libs/jast/jast/src/lib/jats.ts:228

institutionWrap?

InstitutionWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:230

italic?

Italic[]

Defined in: libs/jast/jast/src/lib/jats.ts:232

milestoneEnd?

MilestoneEnd[]

Defined in: libs/jast/jast/src/lib/jats.ts:234

milestoneStart?

MilestoneStart[]

Defined in: libs/jast/jast/src/lib/jats.ts:236

monospace?

Monospace[]

Defined in: libs/jast/jast/src/lib/jats.ts:238

namedContent?

NamedContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:240

overline?

Overline[]

Defined in: libs/jast/jast/src/lib/jats.ts:242

phone?

Phone[]

Defined in: libs/jast/jast/src/lib/jats.ts:244

postalCode?

PostalCode[]

Defined in: libs/jast/jast/src/lib/jats.ts:246

privateChar?

PrivateChar[]

Defined in: libs/jast/jast/src/lib/jats.ts:248

roman?

Roman[]

Defined in: libs/jast/jast/src/lib/jats.ts:250

ruby?

Ruby[]

Defined in: libs/jast/jast/src/lib/jats.ts:252

sansSerif?

SansSerif[]

Defined in: libs/jast/jast/src/lib/jats.ts:254

sc?

Sc[]

Defined in: libs/jast/jast/src/lib/jats.ts:256

state?

State[]

Defined in: libs/jast/jast/src/lib/jats.ts:258

strike?

Strike[]

Defined in: libs/jast/jast/src/lib/jats.ts:260

styledContent?

StyledContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:262

sub?

Sub[]

Defined in: libs/jast/jast/src/lib/jats.ts:264

sup?

Sup[]

Defined in: libs/jast/jast/src/lib/jats.ts:266

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:200

underline?

Underline[]

Defined in: libs/jast/jast/src/lib/jats.ts:268


Address

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:152

children

(Text | AddrLine | City | Country | Email | ExtLink | Fax | Institution | InstitutionWrap | Phone | PostalCode | State | Uri)[]

Defined in: libs/jast/jast/src/lib/jats.ts:157

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"address"

Defined in: libs/jast/jast/src/lib/jats.ts:151

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:150


AddressChildrenMap

Properties

addrLine?

AddrLine[]

Defined in: libs/jast/jast/src/lib/jats.ts:163

city?

City[]

Defined in: libs/jast/jast/src/lib/jats.ts:165

country?

Country[]

Defined in: libs/jast/jast/src/lib/jats.ts:167

email?

Email[]

Defined in: libs/jast/jast/src/lib/jats.ts:169

extLink?

ExtLink[]

Defined in: libs/jast/jast/src/lib/jats.ts:171

fax?

Fax[]

Defined in: libs/jast/jast/src/lib/jats.ts:173

institution?

Institution[]

Defined in: libs/jast/jast/src/lib/jats.ts:175

institutionWrap?

InstitutionWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:177

phone?

Phone[]

Defined in: libs/jast/jast/src/lib/jats.ts:179

postalCode?

PostalCode[]

Defined in: libs/jast/jast/src/lib/jats.ts:181

state?

State[]

Defined in: libs/jast/jast/src/lib/jats.ts:183

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:161

uri?

Uri[]

Defined in: libs/jast/jast/src/lib/jats.ts:185


Aff

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    rid?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
rid? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:288

children

(Text | Bold | FixedCase | Italic | Monospace | Overline | Roman | Ruby | SansSerif | Sc | Strike | Sub | Sup | Underline | Label | AddrLine | City | Country | Email | ExtLink | Fax | Institution | InstitutionWrap | Phone | PostalCode | State | Uri | Break | Fn | InlineSupplementarymaterial | RelatedArticle | RelatedObject | Target | Xref)[]

Defined in: libs/jast/jast/src/lib/jats.ts:294

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"aff"

Defined in: libs/jast/jast/src/lib/jats.ts:287

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:286


AffAlternatives

Syntactic units in unist syntax trees are called nodes.

Hierarchy

  • Node.AffAlternatives

Properties

attributes

object

{
    id?: string;
}
Type declaration
Member Type
id? string

Defined in: libs/jast/jast/src/lib/jats.ts:274

children

Aff[]

Defined in: libs/jast/jast/src/lib/jats.ts:278

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"affAlternatives"

Defined in: libs/jast/jast/src/lib/jats.ts:273

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:272


AffAlternativesChildrenMap

Properties

aff

Aff[]

Defined in: libs/jast/jast/src/lib/jats.ts:282


AffChildrenMap

Properties

addrLine?

AddrLine[]

Defined in: libs/jast/jast/src/lib/jats.ts:300

bold?

Bold[]

Defined in: libs/jast/jast/src/lib/jats.ts:302

break?

Break[]

Defined in: libs/jast/jast/src/lib/jats.ts:304

city?

City[]

Defined in: libs/jast/jast/src/lib/jats.ts:306

country?

Country[]

Defined in: libs/jast/jast/src/lib/jats.ts:308

email?

Email[]

Defined in: libs/jast/jast/src/lib/jats.ts:310

extLink?

ExtLink[]

Defined in: libs/jast/jast/src/lib/jats.ts:312

fax?

Fax[]

Defined in: libs/jast/jast/src/lib/jats.ts:314

fixedCase?

FixedCase[]

Defined in: libs/jast/jast/src/lib/jats.ts:316

fn?

Fn[]

Defined in: libs/jast/jast/src/lib/jats.ts:318

inlineSupplementarymaterial?

InlineSupplementarymaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:320

institution?

Institution[]

Defined in: libs/jast/jast/src/lib/jats.ts:322

institutionWrap?

InstitutionWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:324

italic?

Italic[]

Defined in: libs/jast/jast/src/lib/jats.ts:326

label?

Label[]

Defined in: libs/jast/jast/src/lib/jats.ts:328

monospace?

Monospace[]

Defined in: libs/jast/jast/src/lib/jats.ts:330

overline?

Overline[]

Defined in: libs/jast/jast/src/lib/jats.ts:332

phone?

Phone[]

Defined in: libs/jast/jast/src/lib/jats.ts:334

postalCode?

PostalCode[]

Defined in: libs/jast/jast/src/lib/jats.ts:336

relatedArticle?

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:338

relatedObject?

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:340

roman?

Roman[]

Defined in: libs/jast/jast/src/lib/jats.ts:342

ruby?

Ruby[]

Defined in: libs/jast/jast/src/lib/jats.ts:344

sansSerif?

SansSerif[]

Defined in: libs/jast/jast/src/lib/jats.ts:346

sc?

Sc[]

Defined in: libs/jast/jast/src/lib/jats.ts:348

state?

State[]

Defined in: libs/jast/jast/src/lib/jats.ts:350

strike?

Strike[]

Defined in: libs/jast/jast/src/lib/jats.ts:352

sub?

Sub[]

Defined in: libs/jast/jast/src/lib/jats.ts:354

sup?

Sup[]

Defined in: libs/jast/jast/src/lib/jats.ts:356

target?

Target[]

Defined in: libs/jast/jast/src/lib/jats.ts:358

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:298

underline?

Underline[]

Defined in: libs/jast/jast/src/lib/jats.ts:360

uri?

Uri[]

Defined in: libs/jast/jast/src/lib/jats.ts:362

xref?

Xref[]

Defined in: libs/jast/jast/src/lib/jats.ts:364


AltText

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:412

children

Text[]

Defined in: libs/jast/jast/src/lib/jats.ts:417

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"altText"

Defined in: libs/jast/jast/src/lib/jats.ts:411

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:410


AltTextChildrenMap

Properties

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:421


AltTitle

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    altTitletype?: string;
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
altTitletype? string
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:427

children

(Bold | FixedCase | Italic | Monospace | NamedContent | Overline | Roman | Ruby | SansSerif | Sc | Strike | StyledContent | Sub | Sup | Underline | Abbrev | Email | ExtLink | Uri | Alternatives | ChemStruct | IndexTerm | IndexTermrangeend | InlineFormula | InlineGraphic | InlineMedia | MilestoneEnd | MilestoneStart | PrivateChar | Break | Fn | InlineSupplementarymaterial | RelatedArticle | RelatedObject | Target | Xref | TexMath)[]

Defined in: libs/jast/jast/src/lib/jats.ts:433

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"altTitle"

Defined in: libs/jast/jast/src/lib/jats.ts:426

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:425


AltTitleChildrenMap

Properties

abbrev?

Abbrev[]

Defined in: libs/jast/jast/src/lib/jats.ts:437

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:439

bold?

Bold[]

Defined in: libs/jast/jast/src/lib/jats.ts:441

break?

Break[]

Defined in: libs/jast/jast/src/lib/jats.ts:443

chemStruct?

ChemStruct[]

Defined in: libs/jast/jast/src/lib/jats.ts:445

email?

Email[]

Defined in: libs/jast/jast/src/lib/jats.ts:447

extLink?

ExtLink[]

Defined in: libs/jast/jast/src/lib/jats.ts:449

fixedCase?

FixedCase[]

Defined in: libs/jast/jast/src/lib/jats.ts:451

fn?

Fn[]

Defined in: libs/jast/jast/src/lib/jats.ts:453

indexTerm?

IndexTerm[]

Defined in: libs/jast/jast/src/lib/jats.ts:455

indexTermrangeend?

IndexTermrangeend[]

Defined in: libs/jast/jast/src/lib/jats.ts:457

inlineFormula?

InlineFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:459

inlineGraphic?

InlineGraphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:461

inlineMedia?

InlineMedia[]

Defined in: libs/jast/jast/src/lib/jats.ts:463

inlineSupplementarymaterial?

InlineSupplementarymaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:465

italic?

Italic[]

Defined in: libs/jast/jast/src/lib/jats.ts:467

milestoneEnd?

MilestoneEnd[]

Defined in: libs/jast/jast/src/lib/jats.ts:469

milestoneStart?

MilestoneStart[]

Defined in: libs/jast/jast/src/lib/jats.ts:471

monospace?

Monospace[]

Defined in: libs/jast/jast/src/lib/jats.ts:473

namedContent?

NamedContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:475

overline?

Overline[]

Defined in: libs/jast/jast/src/lib/jats.ts:477

privateChar?

PrivateChar[]

Defined in: libs/jast/jast/src/lib/jats.ts:479

relatedArticle?

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:481

relatedObject?

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:483

roman?

Roman[]

Defined in: libs/jast/jast/src/lib/jats.ts:485

ruby?

Ruby[]

Defined in: libs/jast/jast/src/lib/jats.ts:487

sansSerif?

SansSerif[]

Defined in: libs/jast/jast/src/lib/jats.ts:489

sc?

Sc[]

Defined in: libs/jast/jast/src/lib/jats.ts:491

strike?

Strike[]

Defined in: libs/jast/jast/src/lib/jats.ts:493

styledContent?

StyledContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:495

sub?

Sub[]

Defined in: libs/jast/jast/src/lib/jats.ts:497

sup?

Sup[]

Defined in: libs/jast/jast/src/lib/jats.ts:499

target?

Target[]

Defined in: libs/jast/jast/src/lib/jats.ts:501

texMath?

TexMath[]

Defined in: libs/jast/jast/src/lib/jats.ts:503

underline?

Underline[]

Defined in: libs/jast/jast/src/lib/jats.ts:505

uri?

Uri[]

Defined in: libs/jast/jast/src/lib/jats.ts:507

xref?

Xref[]

Defined in: libs/jast/jast/src/lib/jats.ts:509


Alternatives

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
}
Type declaration
Member Type
id? string

Defined in: libs/jast/jast/src/lib/jats.ts:370

children

(ObjectId | ChemStruct | InlineGraphic | InlineMedia | PrivateChar | InlineSupplementarymaterial | Array | Code | Graphic | Media | Preformat | SupplementaryMaterial | Table | TexMath | TextualForm)[]

Defined in: libs/jast/jast/src/lib/jats.ts:374

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"alternatives"

Defined in: libs/jast/jast/src/lib/jats.ts:369

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:368


AlternativesChildrenMap

Properties

array

Array[]

Defined in: libs/jast/jast/src/lib/jats.ts:378

chemStruct

ChemStruct[]

Defined in: libs/jast/jast/src/lib/jats.ts:380

code

Code[]

Defined in: libs/jast/jast/src/lib/jats.ts:382

graphic

Graphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:384

inlineGraphic

InlineGraphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:386

inlineMedia

InlineMedia[]

Defined in: libs/jast/jast/src/lib/jats.ts:388

inlineSupplementarymaterial

InlineSupplementarymaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:390

media

Media[]

Defined in: libs/jast/jast/src/lib/jats.ts:392

objectId?

ObjectId[]

Defined in: libs/jast/jast/src/lib/jats.ts:394

preformat

Preformat[]

Defined in: libs/jast/jast/src/lib/jats.ts:396

privateChar

PrivateChar[]

Defined in: libs/jast/jast/src/lib/jats.ts:398

supplementaryMaterial

SupplementaryMaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:400

table

Table[]

Defined in: libs/jast/jast/src/lib/jats.ts:402

texMath

TexMath[]

Defined in: libs/jast/jast/src/lib/jats.ts:404

textualForm

TextualForm[]

Defined in: libs/jast/jast/src/lib/jats.ts:406


Annotation

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:515

children

(Text | P)[]

Defined in: libs/jast/jast/src/lib/jats.ts:520

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"annotation"

Defined in: libs/jast/jast/src/lib/jats.ts:514

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:513


AnnotationChildrenMap

Properties

p

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:526

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:524


Anonymous

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:532

children

[]

Defined in: libs/jast/jast/src/lib/jats.ts:536

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"anonymous"

Defined in: libs/jast/jast/src/lib/jats.ts:531

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:530


Answer

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    pointerToquestion: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
pointerToquestion string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:573

children

(Text | Label | ObjectId | P | Sec | Title | RefList | Address | Alternatives | RelatedArticle | RelatedObject | Array | Code | Graphic | Media | Preformat | SupplementaryMaterial | TexMath | AltTitle | AnswerSet | Answer | Explanation | Subtitle | BlockAlternatives | BoxedText | ChemStructwrap | DefList | DispFormula | DispFormulagroup | DispQuote | Fig | FigGroup | FnGroup | Glossary | List | Question | QuestionWrap | QuestionWrapgroup | Speech | Statement | TableWrap | TableWrapgroup | VerseGroup)[]

Defined in: libs/jast/jast/src/lib/jats.ts:579

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"answer"

Defined in: libs/jast/jast/src/lib/jats.ts:572

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:571


AnswerChildrenMap

Properties

address

Address[]

Defined in: libs/jast/jast/src/lib/jats.ts:585

altTitle?

AltTitle[]

Defined in: libs/jast/jast/src/lib/jats.ts:587

alternatives

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:589

answer

Answer[]

Defined in: libs/jast/jast/src/lib/jats.ts:591

answerSet

AnswerSet[]

Defined in: libs/jast/jast/src/lib/jats.ts:593

array

Array[]

Defined in: libs/jast/jast/src/lib/jats.ts:595

blockAlternatives

BlockAlternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:597

boxedText

BoxedText[]

Defined in: libs/jast/jast/src/lib/jats.ts:599

chemStructwrap

ChemStructwrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:601

code

Code[]

Defined in: libs/jast/jast/src/lib/jats.ts:603

defList

DefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:605

dispFormula

DispFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:607

dispFormulagroup

DispFormulagroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:609

dispQuote

DispQuote[]

Defined in: libs/jast/jast/src/lib/jats.ts:611

explanation?

Explanation[]

Defined in: libs/jast/jast/src/lib/jats.ts:613

fig

Fig[]

Defined in: libs/jast/jast/src/lib/jats.ts:615

figGroup

FigGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:617

fnGroup?

FnGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:619

glossary?

Glossary[]

Defined in: libs/jast/jast/src/lib/jats.ts:621

graphic

Graphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:623

label?

Label

Defined in: libs/jast/jast/src/lib/jats.ts:625

list

List[]

Defined in: libs/jast/jast/src/lib/jats.ts:627

media

Media[]

Defined in: libs/jast/jast/src/lib/jats.ts:629

objectId?

ObjectId[]

Defined in: libs/jast/jast/src/lib/jats.ts:631

p

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:633

preformat

Preformat[]

Defined in: libs/jast/jast/src/lib/jats.ts:635

question

Question[]

Defined in: libs/jast/jast/src/lib/jats.ts:637

questionWrap

QuestionWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:639

questionWrapgroup

QuestionWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:641

refList?

RefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:643

relatedArticle

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:645

relatedObject

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:647

sec

Sec[]

Defined in: libs/jast/jast/src/lib/jats.ts:649

speech

Speech[]

Defined in: libs/jast/jast/src/lib/jats.ts:651

statement

Statement[]

Defined in: libs/jast/jast/src/lib/jats.ts:653

subtitle?

Subtitle[]

Defined in: libs/jast/jast/src/lib/jats.ts:655

supplementaryMaterial

SupplementaryMaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:657

tableWrap

TableWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:659

tableWrapgroup

TableWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:661

texMath

TexMath[]

Defined in: libs/jast/jast/src/lib/jats.ts:663

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:583

title?

Title

Defined in: libs/jast/jast/src/lib/jats.ts:665

verseGroup

VerseGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:667


AnswerSet

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:542

children

(Text | Label | ObjectId | P | Title | AltTitle | Answer | Explanation | Subtitle)[]

Defined in: libs/jast/jast/src/lib/jats.ts:547

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"answerSet"

Defined in: libs/jast/jast/src/lib/jats.ts:541

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:540


AnswerSetChildrenMap

Properties

altTitle?

AltTitle[]

Defined in: libs/jast/jast/src/lib/jats.ts:553

answer

Answer[]

Defined in: libs/jast/jast/src/lib/jats.ts:555

explanation

Explanation[]

Defined in: libs/jast/jast/src/lib/jats.ts:557

label?

Label

Defined in: libs/jast/jast/src/lib/jats.ts:559

objectId?

ObjectId[]

Defined in: libs/jast/jast/src/lib/jats.ts:561

p

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:563

subtitle?

Subtitle[]

Defined in: libs/jast/jast/src/lib/jats.ts:565

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:551

title?

Title

Defined in: libs/jast/jast/src/lib/jats.ts:567


App

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:769

children

(Text | Label | P | Sec | Title | RefList | Address | Alternatives | RelatedArticle | RelatedObject | Array | Code | Graphic | Media | Preformat | SupplementaryMaterial | TexMath | AnswerSet | Answer | Explanation | BlockAlternatives | BoxedText | ChemStructwrap | DefList | DispFormula | DispFormulagroup | DispQuote | Fig | FigGroup | FnGroup | Glossary | List | Question | QuestionWrap | QuestionWrapgroup | Speech | Statement | TableWrap | TableWrapgroup | VerseGroup | Permissions | SecMeta)[]

Defined in: libs/jast/jast/src/lib/jats.ts:774

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"app"

Defined in: libs/jast/jast/src/lib/jats.ts:768

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:767


AppChildrenMap

Properties

address?

Address[]

Defined in: libs/jast/jast/src/lib/jats.ts:780

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:782

answer?

Answer[]

Defined in: libs/jast/jast/src/lib/jats.ts:784

answerSet?

AnswerSet[]

Defined in: libs/jast/jast/src/lib/jats.ts:786

array?

Array[]

Defined in: libs/jast/jast/src/lib/jats.ts:788

blockAlternatives?

BlockAlternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:790

boxedText?

BoxedText[]

Defined in: libs/jast/jast/src/lib/jats.ts:792

chemStructwrap?

ChemStructwrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:794

code?

Code[]

Defined in: libs/jast/jast/src/lib/jats.ts:796

defList?

DefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:798

dispFormula?

DispFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:800

dispFormulagroup?

DispFormulagroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:802

dispQuote?

DispQuote[]

Defined in: libs/jast/jast/src/lib/jats.ts:804

explanation?

Explanation[]

Defined in: libs/jast/jast/src/lib/jats.ts:806

fig?

Fig[]

Defined in: libs/jast/jast/src/lib/jats.ts:808

figGroup?

FigGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:810

fnGroup?

FnGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:812

glossary?

Glossary[]

Defined in: libs/jast/jast/src/lib/jats.ts:814

graphic?

Graphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:816

label

Label

Defined in: libs/jast/jast/src/lib/jats.ts:818

list?

List[]

Defined in: libs/jast/jast/src/lib/jats.ts:820

media?

Media[]

Defined in: libs/jast/jast/src/lib/jats.ts:822

p?

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:824

permissions?

Permissions

Defined in: libs/jast/jast/src/lib/jats.ts:826

preformat?

Preformat[]

Defined in: libs/jast/jast/src/lib/jats.ts:828

question?

Question[]

Defined in: libs/jast/jast/src/lib/jats.ts:830

questionWrap?

QuestionWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:832

questionWrapgroup?

QuestionWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:834

refList?

RefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:836

relatedArticle?

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:838

relatedObject?

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:840

sec?

Sec[]

Defined in: libs/jast/jast/src/lib/jats.ts:842

secMeta?

SecMeta

Defined in: libs/jast/jast/src/lib/jats.ts:844

speech?

Speech[]

Defined in: libs/jast/jast/src/lib/jats.ts:846

statement?

Statement[]

Defined in: libs/jast/jast/src/lib/jats.ts:848

supplementaryMaterial?

SupplementaryMaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:850

tableWrap?

TableWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:852

tableWrapgroup?

TableWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:854

texMath?

TexMath[]

Defined in: libs/jast/jast/src/lib/jats.ts:856

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:778

title

Title[]

Defined in: libs/jast/jast/src/lib/jats.ts:858

verseGroup?

VerseGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:860


AppGroup

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:673

children

(Text | Abstract | Label | ObjectId | P | Title | KwdGroup | RefList | SubjGroup | Address | Alternatives | RelatedArticle | RelatedObject | Array | Code | Graphic | Media | Preformat | SupplementaryMaterial | TexMath | AnswerSet | Answer | Explanation | BlockAlternatives | BoxedText | ChemStructwrap | DefList | DispFormula | DispFormulagroup | DispQuote | Fig | FigGroup | List | Question | QuestionWrap | QuestionWrapgroup | Speech | Statement | TableWrap | TableWrapgroup | VerseGroup | App)[]

Defined in: libs/jast/jast/src/lib/jats.ts:678

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"appGroup"

Defined in: libs/jast/jast/src/lib/jats.ts:672

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:671


AppGroupChildrenMap

Properties

abstract?

Abstract[]

Defined in: libs/jast/jast/src/lib/jats.ts:684

address?

Address[]

Defined in: libs/jast/jast/src/lib/jats.ts:686

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:688

answer?

Answer[]

Defined in: libs/jast/jast/src/lib/jats.ts:690

answerSet?

AnswerSet[]

Defined in: libs/jast/jast/src/lib/jats.ts:692

app?

App[]

Defined in: libs/jast/jast/src/lib/jats.ts:694

array?

Array[]

Defined in: libs/jast/jast/src/lib/jats.ts:696

blockAlternatives?

BlockAlternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:698

boxedText?

BoxedText[]

Defined in: libs/jast/jast/src/lib/jats.ts:700

chemStructwrap?

ChemStructwrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:702

code?

Code[]

Defined in: libs/jast/jast/src/lib/jats.ts:704

defList?

DefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:706

dispFormula?

DispFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:708

dispFormulagroup?

DispFormulagroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:710

dispQuote?

DispQuote[]

Defined in: libs/jast/jast/src/lib/jats.ts:712

explanation?

Explanation[]

Defined in: libs/jast/jast/src/lib/jats.ts:714

fig?

Fig[]

Defined in: libs/jast/jast/src/lib/jats.ts:716

figGroup?

FigGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:718

graphic?

Graphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:720

kwdGroup?

KwdGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:722

label?

Label

Defined in: libs/jast/jast/src/lib/jats.ts:724

list?

List[]

Defined in: libs/jast/jast/src/lib/jats.ts:726

media?

Media[]

Defined in: libs/jast/jast/src/lib/jats.ts:728

objectId?

ObjectId[]

Defined in: libs/jast/jast/src/lib/jats.ts:730

p?

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:732

preformat?

Preformat[]

Defined in: libs/jast/jast/src/lib/jats.ts:734

question?

Question[]

Defined in: libs/jast/jast/src/lib/jats.ts:736

questionWrap?

QuestionWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:738

questionWrapgroup?

QuestionWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:740

refList?

RefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:742

relatedArticle?

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:744

relatedObject?

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:746

speech?

Speech[]

Defined in: libs/jast/jast/src/lib/jats.ts:748

statement?

Statement[]

Defined in: libs/jast/jast/src/lib/jats.ts:750

subjGroup?

SubjGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:751

supplementaryMaterial?

SupplementaryMaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:753

tableWrap?

TableWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:755

tableWrapgroup?

TableWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:757

texMath?

TexMath[]

Defined in: libs/jast/jast/src/lib/jats.ts:759

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:682

title?

Title

Defined in: libs/jast/jast/src/lib/jats.ts:761

verseGroup?

VerseGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:763


Array

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    orientation?: ArrayTypeOrientation;
    specificUse?: string;
}
Type declaration
Member Type
id? string
orientation? ArrayTypeOrientation
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:866

children

(Text | Email | ExtLink | Uri | Alternatives | Graphic | Media | AltText | Permissions | Attrib | LongDesc | Tbody)[]

Defined in: libs/jast/jast/src/lib/jats.ts:872

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"array"

Defined in: libs/jast/jast/src/lib/jats.ts:865

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:864


ArrayChildrenMap

Properties

altText?

AltText[]

Defined in: libs/jast/jast/src/lib/jats.ts:877

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:879

attrib?

Attrib[]

Defined in: libs/jast/jast/src/lib/jats.ts:881

email?

Email[]

Defined in: libs/jast/jast/src/lib/jats.ts:883

extLink?

ExtLink[]

Defined in: libs/jast/jast/src/lib/jats.ts:885

graphic?

Graphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:887

longDesc?

LongDesc[]

Defined in: libs/jast/jast/src/lib/jats.ts:889

media?

Media[]

Defined in: libs/jast/jast/src/lib/jats.ts:891

permissions?

Permissions[]

Defined in: libs/jast/jast/src/lib/jats.ts:893

tbody

Tbody

Defined in: libs/jast/jast/src/lib/jats.ts:894

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:876

uri?

Uri[]

Defined in: libs/jast/jast/src/lib/jats.ts:896


Article

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    articleType?: string;
    dtdVersion?: ArticleTypeDtdVersion;
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
articleType? string
dtdVersion? ArticleTypeDtdVersion
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:1153

children

(Back | Body | FloatsGroup | Front | ProcessingMeta | Response | SubArticle)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1160

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"article"

Defined in: libs/jast/jast/src/lib/jats.ts:1152

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1151


ArticleCategories

Syntactic units in unist syntax trees are called nodes.

Hierarchy

  • Node.ArticleCategories

Properties

attributes

object

{
    id?: string;
}
Type declaration
Member Type
id? string

Defined in: libs/jast/jast/src/lib/jats.ts:904

children

(SubjGroup | SeriesText | SeriesTitle)[]

Defined in: libs/jast/jast/src/lib/jats.ts:908

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"articleCategories"

Defined in: libs/jast/jast/src/lib/jats.ts:903

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:902


ArticleCategoriesChildrenMap

Properties

seriesText?

SeriesText[]

Defined in: libs/jast/jast/src/lib/jats.ts:912

seriesTitle?

SeriesTitle[]

Defined in: libs/jast/jast/src/lib/jats.ts:914

subjGroup?

SubjGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:915


ArticleChildrenMap

Properties

back?

Back

Defined in: libs/jast/jast/src/lib/jats.ts:1163

body?

Body

Defined in: libs/jast/jast/src/lib/jats.ts:1165

floatsGroup?

FloatsGroup

Defined in: libs/jast/jast/src/lib/jats.ts:1167

front

Front

Defined in: libs/jast/jast/src/lib/jats.ts:1169

processingMeta?

ProcessingMeta

Defined in: libs/jast/jast/src/lib/jats.ts:1171

response?

Response[]

Defined in: libs/jast/jast/src/lib/jats.ts:1173

subArticle?

SubArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:1175


ArticleId

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    assigningAuthority?: string;
    id?: string;
    pubIdType?: ArticleIdTypePubIdtype;
    specificUse?: string;
}
Type declaration
Member Type
assigningAuthority? string
id? string
pubIdType? ArticleIdTypePubIdtype
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:921

children

Text[]

Defined in: libs/jast/jast/src/lib/jats.ts:928

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"articleId"

Defined in: libs/jast/jast/src/lib/jats.ts:920

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:919


ArticleIdChildrenMap

Properties

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:932


ArticleMeta

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
}
Type declaration
Member Type
id? string

Defined in: libs/jast/jast/src/lib/jats.ts:963

children

(Abstract | KwdGroup | Email | ExtLink | Uri | AffAlternatives | Aff | RelatedArticle | RelatedObject | SupplementaryMaterial | Permissions | ArticleCategories | ArticleId | Isbn | ArticleVersion | ArticleVersionalternatives | AuthorNotes | Conference | ContribGroup | Counts | CustomMetagroup | ElocationId | Fpage | FundingGroup | History | Issue | IssueId | IssuePart | IssueSponsor | IssueTitle | IssueTitlegroup | Lpage | PageRange | Product | PubDate | PubDatenotavailable | PubHistory | SelfUri | Supplement | SupportGroup | TitleGroup | TransAbstract | Volume | VolumeId | VolumeIssuegroup | VolumeSeries)[]

Defined in: libs/jast/jast/src/lib/jats.ts:967

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"articleMeta"

Defined in: libs/jast/jast/src/lib/jats.ts:962

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:961


ArticleMetaChildrenMap

Properties

abstract?

Abstract[]

Defined in: libs/jast/jast/src/lib/jats.ts:971

aff?

Aff[]

Defined in: libs/jast/jast/src/lib/jats.ts:973

affAlternatives?

AffAlternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:975

articleCategories?

ArticleCategories

Defined in: libs/jast/jast/src/lib/jats.ts:977

articleId?

ArticleId[]

Defined in: libs/jast/jast/src/lib/jats.ts:979

articleVersion?

ArticleVersion

Defined in: libs/jast/jast/src/lib/jats.ts:981

articleVersionalternatives?

ArticleVersionalternatives

Defined in: libs/jast/jast/src/lib/jats.ts:983

authorNotes?

AuthorNotes

Defined in: libs/jast/jast/src/lib/jats.ts:985

conference?

Conference[]

Defined in: libs/jast/jast/src/lib/jats.ts:987

contribGroup?

ContribGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:989

counts?

Counts

Defined in: libs/jast/jast/src/lib/jats.ts:991

customMetagroup?

CustomMetagroup

Defined in: libs/jast/jast/src/lib/jats.ts:993

elocationId?

ElocationId

Defined in: libs/jast/jast/src/lib/jats.ts:995

email?

Email[]

Defined in: libs/jast/jast/src/lib/jats.ts:997

extLink?

ExtLink[]

Defined in: libs/jast/jast/src/lib/jats.ts:999

fpage?

Fpage

Defined in: libs/jast/jast/src/lib/jats.ts:1001

fundingGroup?

FundingGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1003

history?

History

Defined in: libs/jast/jast/src/lib/jats.ts:1005

isbn?

Isbn[]

Defined in: libs/jast/jast/src/lib/jats.ts:1007

issue?

Issue[]

Defined in: libs/jast/jast/src/lib/jats.ts:1009

issueId?

IssueId[]

Defined in: libs/jast/jast/src/lib/jats.ts:1011

issuePart?

IssuePart

Defined in: libs/jast/jast/src/lib/jats.ts:1013

issueSponsor?

IssueSponsor[]

Defined in: libs/jast/jast/src/lib/jats.ts:1015

issueTitle?

IssueTitle[]

Defined in: libs/jast/jast/src/lib/jats.ts:1017

issueTitlegroup?

IssueTitlegroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1019

kwdGroup?

KwdGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1021

lpage?

Lpage

Defined in: libs/jast/jast/src/lib/jats.ts:1023

pageRange?

PageRange

Defined in: libs/jast/jast/src/lib/jats.ts:1025

permissions?

Permissions

Defined in: libs/jast/jast/src/lib/jats.ts:1027

product?

Product[]

Defined in: libs/jast/jast/src/lib/jats.ts:1029

pubDate

PubDate[]

Defined in: libs/jast/jast/src/lib/jats.ts:1031

pubDatenotavailable?

PubDatenotavailable

Defined in: libs/jast/jast/src/lib/jats.ts:1033

pubHistory?

PubHistory

Defined in: libs/jast/jast/src/lib/jats.ts:1035

relatedArticle?

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:1037

relatedObject?

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:1039

selfUri?

SelfUri[]

Defined in: libs/jast/jast/src/lib/jats.ts:1041

supplement?

Supplement

Defined in: libs/jast/jast/src/lib/jats.ts:1043

supplementaryMaterial?

SupplementaryMaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:1045

supportGroup?

SupportGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1047

titleGroup

TitleGroup

Defined in: libs/jast/jast/src/lib/jats.ts:1049

transAbstract?

TransAbstract[]

Defined in: libs/jast/jast/src/lib/jats.ts:1051

uri?

Uri[]

Defined in: libs/jast/jast/src/lib/jats.ts:1053

volume?

Volume[]

Defined in: libs/jast/jast/src/lib/jats.ts:1055

volumeId?

VolumeId[]

Defined in: libs/jast/jast/src/lib/jats.ts:1057

volumeIssuegroup?

VolumeIssuegroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1059

volumeSeries?

VolumeSeries

Defined in: libs/jast/jast/src/lib/jats.ts:1061


ArticleTitle

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
}
Type declaration
Member Type
id? string

Defined in: libs/jast/jast/src/lib/jats.ts:1067

children

(Bold | FixedCase | Italic | Monospace | NamedContent | Overline | Roman | Ruby | SansSerif | Sc | Strike | StyledContent | Sub | Sup | Underline | Abbrev | Email | ExtLink | Uri | Alternatives | ChemStruct | IndexTerm | IndexTermrangeend | InlineFormula | InlineGraphic | InlineMedia | MilestoneEnd | MilestoneStart | PrivateChar | Break | Fn | InlineSupplementarymaterial | RelatedArticle | RelatedObject | Target | Xref | TexMath)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1071

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"articleTitle"

Defined in: libs/jast/jast/src/lib/jats.ts:1066

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1065


ArticleTitleChildrenMap

Properties

abbrev?

Abbrev[]

Defined in: libs/jast/jast/src/lib/jats.ts:1075

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:1077

bold?

Bold[]

Defined in: libs/jast/jast/src/lib/jats.ts:1079

break?

Break[]

Defined in: libs/jast/jast/src/lib/jats.ts:1081

chemStruct?

ChemStruct[]

Defined in: libs/jast/jast/src/lib/jats.ts:1083

email?

Email[]

Defined in: libs/jast/jast/src/lib/jats.ts:1085

extLink?

ExtLink[]

Defined in: libs/jast/jast/src/lib/jats.ts:1087

fixedCase?

FixedCase[]

Defined in: libs/jast/jast/src/lib/jats.ts:1089

fn?

Fn[]

Defined in: libs/jast/jast/src/lib/jats.ts:1091

indexTerm?

IndexTerm[]

Defined in: libs/jast/jast/src/lib/jats.ts:1093

indexTermrangeend?

IndexTermrangeend[]

Defined in: libs/jast/jast/src/lib/jats.ts:1095

inlineFormula?

InlineFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:1097

inlineGraphic?

InlineGraphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:1099

inlineMedia?

InlineMedia[]

Defined in: libs/jast/jast/src/lib/jats.ts:1101

inlineSupplementarymaterial?

InlineSupplementarymaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:1103

italic?

Italic[]

Defined in: libs/jast/jast/src/lib/jats.ts:1105

milestoneEnd?

MilestoneEnd[]

Defined in: libs/jast/jast/src/lib/jats.ts:1107

milestoneStart?

MilestoneStart[]

Defined in: libs/jast/jast/src/lib/jats.ts:1109

monospace?

Monospace[]

Defined in: libs/jast/jast/src/lib/jats.ts:1111

namedContent?

NamedContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:1113

overline?

Overline[]

Defined in: libs/jast/jast/src/lib/jats.ts:1115

privateChar?

PrivateChar[]

Defined in: libs/jast/jast/src/lib/jats.ts:1117

relatedArticle?

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:1119

relatedObject?

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:1121

roman?

Roman[]

Defined in: libs/jast/jast/src/lib/jats.ts:1123

ruby?

Ruby[]

Defined in: libs/jast/jast/src/lib/jats.ts:1125

sansSerif?

SansSerif[]

Defined in: libs/jast/jast/src/lib/jats.ts:1127

sc?

Sc[]

Defined in: libs/jast/jast/src/lib/jats.ts:1129

strike?

Strike[]

Defined in: libs/jast/jast/src/lib/jats.ts:1131

styledContent?

StyledContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:1133

sub?

Sub[]

Defined in: libs/jast/jast/src/lib/jats.ts:1135

sup?

Sup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1137

target?

Target[]

Defined in: libs/jast/jast/src/lib/jats.ts:1139

texMath?

TexMath[]

Defined in: libs/jast/jast/src/lib/jats.ts:1141

underline?

Underline[]

Defined in: libs/jast/jast/src/lib/jats.ts:1143

uri?

Uri[]

Defined in: libs/jast/jast/src/lib/jats.ts:1145

xref?

Xref[]

Defined in: libs/jast/jast/src/lib/jats.ts:1147


ArticleVersion

Syntactic units in unist syntax trees are called nodes.

Hierarchy

  • Node.ArticleVersion

Properties

attributes

object

{
    articleVersiontype?: string;
    assigningAuthority?: string;
    designator?: string;
    hreflang?: string;
    id?: string;
    iso8601Date?: string;
    specificUse?: string;
    vocab?: string;
    vocabIdentifier?: string;
    vocabTerm?: string;
    vocabTermidentifier?: string;
}
Type declaration
Member Type
articleVersiontype? string
assigningAuthority? string
designator? string
hreflang? string
id? string
iso8601Date? string
specificUse? string
vocab? string
vocabIdentifier? string
vocabTerm? string
vocabTermidentifier? string

Defined in: libs/jast/jast/src/lib/jats.ts:1210

children

Text[]

Defined in: libs/jast/jast/src/lib/jats.ts:1224

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"articleVersion"

Defined in: libs/jast/jast/src/lib/jats.ts:1209

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1208


ArticleVersionChildrenMap

Properties

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:1228


ArticleVersionalternatives

Syntactic units in unist syntax trees are called nodes.

Hierarchy

  • Node.ArticleVersionalternatives

Properties

attributes

object

{
    id?: string;
}
Type declaration
Member Type
id? string

Defined in: libs/jast/jast/src/lib/jats.ts:1196

children

ArticleVersion[]

Defined in: libs/jast/jast/src/lib/jats.ts:1200

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"articleVersionalternatives"

Defined in: libs/jast/jast/src/lib/jats.ts:1195

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1194


ArticleVersionalternativesChildrenMap

Properties

articleVersion

ArticleVersion[]

Defined in: libs/jast/jast/src/lib/jats.ts:1204


Attrib

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:1234

children

(Bold | FixedCase | Italic | Monospace | NamedContent | Overline | Roman | Ruby | SansSerif | Sc | Strike | StyledContent | Sub | Sup | Underline | Abbrev | Email | ExtLink | Uri | Alternatives | ChemStruct | IndexTerm | IndexTermrangeend | InlineFormula | InlineGraphic | InlineMedia | MilestoneEnd | MilestoneStart | PrivateChar | Fn | InlineSupplementarymaterial | RelatedArticle | RelatedObject | Target | Xref | TexMath)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1239

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"attrib"

Defined in: libs/jast/jast/src/lib/jats.ts:1233

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1232


AttribChildrenMap

Properties

abbrev?

Abbrev[]

Defined in: libs/jast/jast/src/lib/jats.ts:1243

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:1245

bold?

Bold[]

Defined in: libs/jast/jast/src/lib/jats.ts:1247

chemStruct?

ChemStruct[]

Defined in: libs/jast/jast/src/lib/jats.ts:1249

email?

Email[]

Defined in: libs/jast/jast/src/lib/jats.ts:1251

extLink?

ExtLink[]

Defined in: libs/jast/jast/src/lib/jats.ts:1253

fixedCase?

FixedCase[]

Defined in: libs/jast/jast/src/lib/jats.ts:1255

fn?

Fn[]

Defined in: libs/jast/jast/src/lib/jats.ts:1257

indexTerm?

IndexTerm[]

Defined in: libs/jast/jast/src/lib/jats.ts:1259

indexTermrangeend?

IndexTermrangeend[]

Defined in: libs/jast/jast/src/lib/jats.ts:1261

inlineFormula?

InlineFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:1263

inlineGraphic?

InlineGraphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:1265

inlineMedia?

InlineMedia[]

Defined in: libs/jast/jast/src/lib/jats.ts:1267

inlineSupplementarymaterial?

InlineSupplementarymaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:1269

italic?

Italic[]

Defined in: libs/jast/jast/src/lib/jats.ts:1271

milestoneEnd?

MilestoneEnd[]

Defined in: libs/jast/jast/src/lib/jats.ts:1273

milestoneStart?

MilestoneStart[]

Defined in: libs/jast/jast/src/lib/jats.ts:1275

monospace?

Monospace[]

Defined in: libs/jast/jast/src/lib/jats.ts:1277

namedContent?

NamedContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:1279

overline?

Overline[]

Defined in: libs/jast/jast/src/lib/jats.ts:1281

privateChar?

PrivateChar[]

Defined in: libs/jast/jast/src/lib/jats.ts:1283

relatedArticle?

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:1285

relatedObject?

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:1287

roman?

Roman[]

Defined in: libs/jast/jast/src/lib/jats.ts:1289

ruby?

Ruby[]

Defined in: libs/jast/jast/src/lib/jats.ts:1291

sansSerif?

SansSerif[]

Defined in: libs/jast/jast/src/lib/jats.ts:1293

sc?

Sc[]

Defined in: libs/jast/jast/src/lib/jats.ts:1295

strike?

Strike[]

Defined in: libs/jast/jast/src/lib/jats.ts:1297

styledContent?

StyledContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:1299

sub?

Sub[]

Defined in: libs/jast/jast/src/lib/jats.ts:1301

sup?

Sup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1303

target?

Target[]

Defined in: libs/jast/jast/src/lib/jats.ts:1305

texMath?

TexMath[]

Defined in: libs/jast/jast/src/lib/jats.ts:1307

underline?

Underline[]

Defined in: libs/jast/jast/src/lib/jats.ts:1309

uri?

Uri[]

Defined in: libs/jast/jast/src/lib/jats.ts:1311

xref?

Xref[]

Defined in: libs/jast/jast/src/lib/jats.ts:1313


Attributes

Indexable

[name: string]: string | null | undefined | boolean | number


AuthorComment

Syntactic units in unist syntax trees are called nodes.

Hierarchy

  • Node.AuthorComment

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:1319

children

(Text | P | Title)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1324

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"authorComment"

Defined in: libs/jast/jast/src/lib/jats.ts:1318

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1317


AuthorCommentChildrenMap

Properties

p

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:1330

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:1328

title?

Title

Defined in: libs/jast/jast/src/lib/jats.ts:1332


AuthorNotes

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    rid?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
rid? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:1338

children

(Label | P | Title | Fn | Corresp)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1344

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"authorNotes"

Defined in: libs/jast/jast/src/lib/jats.ts:1337

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1336


AuthorNotesChildrenMap

Properties

corresp

Corresp[]

Defined in: libs/jast/jast/src/lib/jats.ts:1348

fn

Fn[]

Defined in: libs/jast/jast/src/lib/jats.ts:1350

label?

Label

Defined in: libs/jast/jast/src/lib/jats.ts:1352

p

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:1354

title?

Title

Defined in: libs/jast/jast/src/lib/jats.ts:1356


AwardDesc

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    hreflang?: string;
    id?: string;
}
Type declaration
Member Type
hreflang? string
id? string

Defined in: libs/jast/jast/src/lib/jats.ts:1362

children

[]

Defined in: libs/jast/jast/src/lib/jats.ts:1366

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"awardDesc"

Defined in: libs/jast/jast/src/lib/jats.ts:1361

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1360


AwardGroup

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    awardType?: string;
    hreflang?: string;
    id?: string;
    rid?: string;
    specificUse?: string;
}
Type declaration
Member Type
awardType? string
hreflang? string
id? string
rid? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:1372

children

(AwardDesc | AwardId | AwardName | FundingSource | PrincipalAwardrecipient | PrincipalInvestigator | SupportSource)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1380

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"awardGroup"

Defined in: libs/jast/jast/src/lib/jats.ts:1371

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1370


AwardGroupChildrenMap

Properties

awardDesc?

AwardDesc

Defined in: libs/jast/jast/src/lib/jats.ts:1384

awardId?

AwardId[]

Defined in: libs/jast/jast/src/lib/jats.ts:1386

awardName?

AwardName

Defined in: libs/jast/jast/src/lib/jats.ts:1388

fundingSource?

FundingSource[]

Defined in: libs/jast/jast/src/lib/jats.ts:1390

principalAwardrecipient?

PrincipalAwardrecipient[]

Defined in: libs/jast/jast/src/lib/jats.ts:1392

principalInvestigator?

PrincipalInvestigator[]

Defined in: libs/jast/jast/src/lib/jats.ts:1394

supportSource?

SupportSource[]

Defined in: libs/jast/jast/src/lib/jats.ts:1396


AwardId

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    assigningAuthority?: string;
    awardIdtype?: string;
    awardType?: string;
    hreflang?: string;
    id?: string;
    rid?: string;
    specificUse?: string;
}
Type declaration
Member Type
assigningAuthority? string
awardIdtype? string
awardType? string
hreflang? string
id? string
rid? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:1402

children

(Bold | FixedCase | Italic | Monospace | NamedContent | Overline | Roman | Ruby | SansSerif | Sc | Strike | StyledContent | Sub | Sup | Underline | Abbrev | Alternatives | ChemStruct | IndexTerm | IndexTermrangeend | InlineFormula | InlineGraphic | InlineMedia | MilestoneEnd | MilestoneStart | PrivateChar)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1412

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"awardId"

Defined in: libs/jast/jast/src/lib/jats.ts:1401

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1400


AwardIdChildrenMap

Properties

abbrev?

Abbrev[]

Defined in: libs/jast/jast/src/lib/jats.ts:1416

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:1418

bold?

Bold[]

Defined in: libs/jast/jast/src/lib/jats.ts:1420

chemStruct?

ChemStruct[]

Defined in: libs/jast/jast/src/lib/jats.ts:1422

fixedCase?

FixedCase[]

Defined in: libs/jast/jast/src/lib/jats.ts:1424

indexTerm?

IndexTerm[]

Defined in: libs/jast/jast/src/lib/jats.ts:1426

indexTermrangeend?

IndexTermrangeend[]

Defined in: libs/jast/jast/src/lib/jats.ts:1428

inlineFormula?

InlineFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:1430

inlineGraphic?

InlineGraphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:1432

inlineMedia?

InlineMedia[]

Defined in: libs/jast/jast/src/lib/jats.ts:1434

italic?

Italic[]

Defined in: libs/jast/jast/src/lib/jats.ts:1436

milestoneEnd?

MilestoneEnd[]

Defined in: libs/jast/jast/src/lib/jats.ts:1438

milestoneStart?

MilestoneStart[]

Defined in: libs/jast/jast/src/lib/jats.ts:1440

monospace?

Monospace[]

Defined in: libs/jast/jast/src/lib/jats.ts:1442

namedContent?

NamedContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:1444

overline?

Overline[]

Defined in: libs/jast/jast/src/lib/jats.ts:1446

privateChar?

PrivateChar[]

Defined in: libs/jast/jast/src/lib/jats.ts:1448

roman?

Roman[]

Defined in: libs/jast/jast/src/lib/jats.ts:1450

ruby?

Ruby[]

Defined in: libs/jast/jast/src/lib/jats.ts:1452

sansSerif?

SansSerif[]

Defined in: libs/jast/jast/src/lib/jats.ts:1454

sc?

Sc[]

Defined in: libs/jast/jast/src/lib/jats.ts:1456

strike?

Strike[]

Defined in: libs/jast/jast/src/lib/jats.ts:1458

styledContent?

StyledContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:1460

sub?

Sub[]

Defined in: libs/jast/jast/src/lib/jats.ts:1462

sup?

Sup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1464

underline?

Underline[]

Defined in: libs/jast/jast/src/lib/jats.ts:1466


AwardName

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    hreflang?: string;
    id?: string;
}
Type declaration
Member Type
hreflang? string
id? string

Defined in: libs/jast/jast/src/lib/jats.ts:1472

children

[]

Defined in: libs/jast/jast/src/lib/jats.ts:1476

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"awardName"

Defined in: libs/jast/jast/src/lib/jats.ts:1471

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1470


Back

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
}
Type declaration
Member Type
id? string

Defined in: libs/jast/jast/src/lib/jats.ts:1482

children

(Label | Sec | Title | Ack | RefList | FnGroup | Glossary | AppGroup | Bio | Notes)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1486

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"back"

Defined in: libs/jast/jast/src/lib/jats.ts:1481

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1480


BackChildrenMap

Properties

ack?

Ack[]

Defined in: libs/jast/jast/src/lib/jats.ts:1490

appGroup?

AppGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1492

bio?

Bio[]

Defined in: libs/jast/jast/src/lib/jats.ts:1494

fnGroup?

FnGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1496

glossary?

Glossary[]

Defined in: libs/jast/jast/src/lib/jats.ts:1498

label?

Label

Defined in: libs/jast/jast/src/lib/jats.ts:1500

notes?

Notes[]

Defined in: libs/jast/jast/src/lib/jats.ts:1502

refList?

RefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:1504

sec?

Sec[]

Defined in: libs/jast/jast/src/lib/jats.ts:1506

title?

Title[]

Defined in: libs/jast/jast/src/lib/jats.ts:1508


Bio

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    hreflang?: string;
    id?: string;
    rid?: string;
    specificUse?: string;
}
Type declaration
Member Type
hreflang? string
id? string
rid? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:1514

children

(Text | Label | P | Sec | Title | RefList | Address | Alternatives | RelatedArticle | RelatedObject | Array | Code | Graphic | Media | Preformat | SupplementaryMaterial | TexMath | AnswerSet | Answer | Explanation | BlockAlternatives | BoxedText | ChemStructwrap | DefList | DispFormula | DispFormulagroup | DispQuote | Fig | FigGroup | FnGroup | Glossary | List | Question | QuestionWrap | QuestionWrapgroup | Speech | Statement | TableWrap | TableWrapgroup | VerseGroup | SecMeta)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1521

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"bio"

Defined in: libs/jast/jast/src/lib/jats.ts:1513

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1512


BioChildrenMap

Properties

address?

Address[]

Defined in: libs/jast/jast/src/lib/jats.ts:1527

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:1529

answer?

Answer[]

Defined in: libs/jast/jast/src/lib/jats.ts:1531

answerSet?

AnswerSet[]

Defined in: libs/jast/jast/src/lib/jats.ts:1533

array?

Array[]

Defined in: libs/jast/jast/src/lib/jats.ts:1535

blockAlternatives?

BlockAlternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:1537

boxedText?

BoxedText[]

Defined in: libs/jast/jast/src/lib/jats.ts:1539

chemStructwrap?

ChemStructwrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:1541

code?

Code[]

Defined in: libs/jast/jast/src/lib/jats.ts:1543

defList?

DefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:1545

dispFormula?

DispFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:1547

dispFormulagroup?

DispFormulagroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1549

dispQuote?

DispQuote[]

Defined in: libs/jast/jast/src/lib/jats.ts:1551

explanation?

Explanation[]

Defined in: libs/jast/jast/src/lib/jats.ts:1553

fig?

Fig[]

Defined in: libs/jast/jast/src/lib/jats.ts:1555

figGroup?

FigGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1557

fnGroup?

FnGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1559

glossary?

Glossary[]

Defined in: libs/jast/jast/src/lib/jats.ts:1561

graphic?

Graphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:1563

label?

Label

Defined in: libs/jast/jast/src/lib/jats.ts:1565

list?

List[]

Defined in: libs/jast/jast/src/lib/jats.ts:1567

media?

Media[]

Defined in: libs/jast/jast/src/lib/jats.ts:1569

p?

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:1571

preformat?

Preformat[]

Defined in: libs/jast/jast/src/lib/jats.ts:1573

question?

Question[]

Defined in: libs/jast/jast/src/lib/jats.ts:1575

questionWrap?

QuestionWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:1577

questionWrapgroup?

QuestionWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1579

refList?

RefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:1581

relatedArticle?

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:1583

relatedObject?

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:1585

sec?

Sec[]

Defined in: libs/jast/jast/src/lib/jats.ts:1587

secMeta?

SecMeta

Defined in: libs/jast/jast/src/lib/jats.ts:1589

speech?

Speech[]

Defined in: libs/jast/jast/src/lib/jats.ts:1591

statement?

Statement[]

Defined in: libs/jast/jast/src/lib/jats.ts:1593

supplementaryMaterial?

SupplementaryMaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:1595

tableWrap?

TableWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:1597

tableWrapgroup?

TableWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1599

texMath?

TexMath[]

Defined in: libs/jast/jast/src/lib/jats.ts:1601

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:1525

title?

Title

Defined in: libs/jast/jast/src/lib/jats.ts:1603

verseGroup?

VerseGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1605


BlockAlternatives

Syntactic units in unist syntax trees are called nodes.

Hierarchy

  • Node.BlockAlternatives

Properties

attributes

object

{
    id?: string;
}
Type declaration
Member Type
id? string

Defined in: libs/jast/jast/src/lib/jats.ts:1611

children

(ObjectId | BoxedText | Fig | FigGroup | TableWrap | TableWrapgroup)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1615

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"blockAlternatives"

Defined in: libs/jast/jast/src/lib/jats.ts:1610

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1609


BlockAlternativesChildrenMap

Properties

boxedText

BoxedText[]

Defined in: libs/jast/jast/src/lib/jats.ts:1619

fig

Fig[]

Defined in: libs/jast/jast/src/lib/jats.ts:1621

figGroup

FigGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1623

objectId?

ObjectId[]

Defined in: libs/jast/jast/src/lib/jats.ts:1625

tableWrap

TableWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:1627

tableWrapgroup

TableWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1629


Body

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:1635

children

(P | Sec | Address | Alternatives | RelatedArticle | RelatedObject | Array | Code | Graphic | Media | Preformat | SupplementaryMaterial | TexMath | AnswerSet | Answer | Explanation | BlockAlternatives | BoxedText | ChemStructwrap | DefList | DispFormula | DispFormulagroup | DispQuote | Fig | FigGroup | List | Question | QuestionWrap | QuestionWrapgroup | Speech | Statement | TableWrap | TableWrapgroup | VerseGroup | SigBlock)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1640

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"body"

Defined in: libs/jast/jast/src/lib/jats.ts:1634

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1633


BodyChildrenMap

Properties

address?

Address[]

Defined in: libs/jast/jast/src/lib/jats.ts:1644

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:1646

answer?

Answer[]

Defined in: libs/jast/jast/src/lib/jats.ts:1648

answerSet?

AnswerSet[]

Defined in: libs/jast/jast/src/lib/jats.ts:1650

array?

Array[]

Defined in: libs/jast/jast/src/lib/jats.ts:1652

blockAlternatives?

BlockAlternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:1654

boxedText?

BoxedText[]

Defined in: libs/jast/jast/src/lib/jats.ts:1656

chemStructwrap?

ChemStructwrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:1658

code?

Code[]

Defined in: libs/jast/jast/src/lib/jats.ts:1660

defList?

DefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:1662

dispFormula?

DispFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:1664

dispFormulagroup?

DispFormulagroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1666

dispQuote?

DispQuote[]

Defined in: libs/jast/jast/src/lib/jats.ts:1668

explanation?

Explanation[]

Defined in: libs/jast/jast/src/lib/jats.ts:1670

fig?

Fig[]

Defined in: libs/jast/jast/src/lib/jats.ts:1672

figGroup?

FigGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1674

graphic?

Graphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:1676

list?

List[]

Defined in: libs/jast/jast/src/lib/jats.ts:1678

media?

Media[]

Defined in: libs/jast/jast/src/lib/jats.ts:1680

p?

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:1682

preformat?

Preformat[]

Defined in: libs/jast/jast/src/lib/jats.ts:1684

question?

Question[]

Defined in: libs/jast/jast/src/lib/jats.ts:1686

questionWrap?

QuestionWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:1688

questionWrapgroup?

QuestionWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1690

relatedArticle?

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:1692

relatedObject?

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:1694

sec?

Sec[]

Defined in: libs/jast/jast/src/lib/jats.ts:1696

sigBlock?

SigBlock

Defined in: libs/jast/jast/src/lib/jats.ts:1698

speech?

Speech[]

Defined in: libs/jast/jast/src/lib/jats.ts:1700

statement?

Statement[]

Defined in: libs/jast/jast/src/lib/jats.ts:1702

supplementaryMaterial?

SupplementaryMaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:1704

tableWrap?

TableWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:1706

tableWrapgroup?

TableWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1708

texMath?

TexMath[]

Defined in: libs/jast/jast/src/lib/jats.ts:1710

verseGroup?

VerseGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1712


Bold

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
    toggle?: BoldTypeToggle;
}
Type declaration
Member Type
id? string
specificUse? string
toggle? BoldTypeToggle

Defined in: libs/jast/jast/src/lib/jats.ts:1718

children

(Bold | FixedCase | Italic | Monospace | NamedContent | Overline | Roman | Ruby | SansSerif | Sc | Strike | StyledContent | Sub | Sup | Underline | Abbrev | Email | ExtLink | Uri | Alternatives | ChemStruct | IndexTerm | IndexTermrangeend | InlineFormula | InlineGraphic | InlineMedia | MilestoneEnd | MilestoneStart | PrivateChar | Fn | InlineSupplementarymaterial | RelatedArticle | RelatedObject | Target | Xref | TexMath)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1725

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"bold"

Defined in: libs/jast/jast/src/lib/jats.ts:1717

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1716


BoldChildrenMap

Properties

abbrev?

Abbrev[]

Defined in: libs/jast/jast/src/lib/jats.ts:1729

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:1731

bold?

Bold[]

Defined in: libs/jast/jast/src/lib/jats.ts:1733

chemStruct?

ChemStruct[]

Defined in: libs/jast/jast/src/lib/jats.ts:1735

email?

Email[]

Defined in: libs/jast/jast/src/lib/jats.ts:1737

extLink?

ExtLink[]

Defined in: libs/jast/jast/src/lib/jats.ts:1739

fixedCase?

FixedCase[]

Defined in: libs/jast/jast/src/lib/jats.ts:1741

fn?

Fn[]

Defined in: libs/jast/jast/src/lib/jats.ts:1743

indexTerm?

IndexTerm[]

Defined in: libs/jast/jast/src/lib/jats.ts:1745

indexTermrangeend?

IndexTermrangeend[]

Defined in: libs/jast/jast/src/lib/jats.ts:1747

inlineFormula?

InlineFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:1749

inlineGraphic?

InlineGraphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:1751

inlineMedia?

InlineMedia[]

Defined in: libs/jast/jast/src/lib/jats.ts:1753

inlineSupplementarymaterial?

InlineSupplementarymaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:1755

italic?

Italic[]

Defined in: libs/jast/jast/src/lib/jats.ts:1757

milestoneEnd?

MilestoneEnd[]

Defined in: libs/jast/jast/src/lib/jats.ts:1759

milestoneStart?

MilestoneStart[]

Defined in: libs/jast/jast/src/lib/jats.ts:1761

monospace?

Monospace[]

Defined in: libs/jast/jast/src/lib/jats.ts:1763

namedContent?

NamedContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:1765

overline?

Overline[]

Defined in: libs/jast/jast/src/lib/jats.ts:1767

privateChar?

PrivateChar[]

Defined in: libs/jast/jast/src/lib/jats.ts:1769

relatedArticle?

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:1771

relatedObject?

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:1773

roman?

Roman[]

Defined in: libs/jast/jast/src/lib/jats.ts:1775

ruby?

Ruby[]

Defined in: libs/jast/jast/src/lib/jats.ts:1777

sansSerif?

SansSerif[]

Defined in: libs/jast/jast/src/lib/jats.ts:1779

sc?

Sc[]

Defined in: libs/jast/jast/src/lib/jats.ts:1781

strike?

Strike[]

Defined in: libs/jast/jast/src/lib/jats.ts:1783

styledContent?

StyledContent[]

Defined in: libs/jast/jast/src/lib/jats.ts:1785

sub?

Sub[]

Defined in: libs/jast/jast/src/lib/jats.ts:1787

sup?

Sup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1789

target?

Target[]

Defined in: libs/jast/jast/src/lib/jats.ts:1791

texMath?

TexMath[]

Defined in: libs/jast/jast/src/lib/jats.ts:1793

underline?

Underline[]

Defined in: libs/jast/jast/src/lib/jats.ts:1795

uri?

Uri[]

Defined in: libs/jast/jast/src/lib/jats.ts:1797

xref?

Xref[]

Defined in: libs/jast/jast/src/lib/jats.ts:1799


BoxedText

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    orientation?: BoxedTextTypeOrientation;
    position?: BoxedTextTypePosition;
    specificUse?: string;
}
Type declaration
Member Type
id? string
orientation? BoxedTextTypeOrientation
position? BoxedTextTypePosition
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:1807

children

(Text | Label | ObjectId | P | Sec | RefList | Address | Alternatives | RelatedArticle | RelatedObject | Array | Code | Graphic | Media | Preformat | SupplementaryMaterial | TexMath | AnswerSet | Answer | Explanation | BlockAlternatives | BoxedText | ChemStructwrap | DefList | DispFormula | DispFormulagroup | DispQuote | Fig | FigGroup | FnGroup | Glossary | List | Question | QuestionWrap | QuestionWrapgroup | Speech | Statement | TableWrap | TableWrapgroup | VerseGroup | Permissions | SecMeta | Attrib | Caption)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1814

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"boxedText"

Defined in: libs/jast/jast/src/lib/jats.ts:1806

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1805


BoxedTextChildrenMap

Properties

address?

Address[]

Defined in: libs/jast/jast/src/lib/jats.ts:1819

alternatives?

Alternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:1821

answer?

Answer[]

Defined in: libs/jast/jast/src/lib/jats.ts:1823

answerSet?

AnswerSet[]

Defined in: libs/jast/jast/src/lib/jats.ts:1825

array?

Array[]

Defined in: libs/jast/jast/src/lib/jats.ts:1827

attrib?

Attrib[]

Defined in: libs/jast/jast/src/lib/jats.ts:1829

blockAlternatives?

BlockAlternatives[]

Defined in: libs/jast/jast/src/lib/jats.ts:1831

boxedText?

BoxedText[]

Defined in: libs/jast/jast/src/lib/jats.ts:1833

caption?

Caption

Defined in: libs/jast/jast/src/lib/jats.ts:1835

chemStructwrap?

ChemStructwrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:1837

code?

Code[]

Defined in: libs/jast/jast/src/lib/jats.ts:1839

defList?

DefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:1841

dispFormula?

DispFormula[]

Defined in: libs/jast/jast/src/lib/jats.ts:1843

dispFormulagroup?

DispFormulagroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1845

dispQuote?

DispQuote[]

Defined in: libs/jast/jast/src/lib/jats.ts:1847

explanation?

Explanation[]

Defined in: libs/jast/jast/src/lib/jats.ts:1849

fig?

Fig[]

Defined in: libs/jast/jast/src/lib/jats.ts:1851

figGroup?

FigGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1853

fnGroup?

FnGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1855

glossary?

Glossary[]

Defined in: libs/jast/jast/src/lib/jats.ts:1857

graphic?

Graphic[]

Defined in: libs/jast/jast/src/lib/jats.ts:1859

label?

Label

Defined in: libs/jast/jast/src/lib/jats.ts:1861

list?

List[]

Defined in: libs/jast/jast/src/lib/jats.ts:1863

media?

Media[]

Defined in: libs/jast/jast/src/lib/jats.ts:1865

objectId?

ObjectId[]

Defined in: libs/jast/jast/src/lib/jats.ts:1867

p?

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:1869

permissions?

Permissions[]

Defined in: libs/jast/jast/src/lib/jats.ts:1871

preformat?

Preformat[]

Defined in: libs/jast/jast/src/lib/jats.ts:1873

question?

Question[]

Defined in: libs/jast/jast/src/lib/jats.ts:1875

questionWrap?

QuestionWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:1877

questionWrapgroup?

QuestionWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1879

refList?

RefList[]

Defined in: libs/jast/jast/src/lib/jats.ts:1881

relatedArticle?

RelatedArticle[]

Defined in: libs/jast/jast/src/lib/jats.ts:1883

relatedObject?

RelatedObject[]

Defined in: libs/jast/jast/src/lib/jats.ts:1885

sec?

Sec[]

Defined in: libs/jast/jast/src/lib/jats.ts:1887

secMeta?

SecMeta

Defined in: libs/jast/jast/src/lib/jats.ts:1889

speech?

Speech[]

Defined in: libs/jast/jast/src/lib/jats.ts:1891

statement?

Statement[]

Defined in: libs/jast/jast/src/lib/jats.ts:1893

supplementaryMaterial?

SupplementaryMaterial[]

Defined in: libs/jast/jast/src/lib/jats.ts:1895

tableWrap?

TableWrap[]

Defined in: libs/jast/jast/src/lib/jats.ts:1897

tableWrapgroup?

TableWrapgroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1899

texMath?

TexMath[]

Defined in: libs/jast/jast/src/lib/jats.ts:1901

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:1818

verseGroup?

VerseGroup[]

Defined in: libs/jast/jast/src/lib/jats.ts:1903


Break

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
}
Type declaration
Member Type
id? string

Defined in: libs/jast/jast/src/lib/jats.ts:1913

children

[]

Defined in: libs/jast/jast/src/lib/jats.ts:1916

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"break"

Defined in: libs/jast/jast/src/lib/jats.ts:1912

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1911


Caption

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
    style?: string;
}
Type declaration
Member Type
id? string
specificUse? string
style? string

Defined in: libs/jast/jast/src/lib/jats.ts:1922

children

(Text | P | Title)[]

Defined in: libs/jast/jast/src/lib/jats.ts:1928

data?

Data

Information from the ecosystem.

Inherited from: Node.data

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:27

name

"caption"

Defined in: libs/jast/jast/src/lib/jats.ts:1921

position?

Position

Location of a node in a source document. Must not be present if a node is generated.

Inherited from: Node.position

Defined in: node_modules/.pnpm/@types+unist@2.0.6/node_modules/@types/unist/index.d.ts:33

type

"element"

The variant of a node.

Overrides: Node.type

Defined in: libs/jast/jast/src/lib/jats.ts:1920


CaptionChildrenMap

Properties

p?

P[]

Defined in: libs/jast/jast/src/lib/jats.ts:1934

text?

Text

Defined in: libs/jast/jast/src/lib/jats.ts:1932

title?

Title

Defined in: libs/jast/jast/src/lib/jats.ts:1936


ChapterTitle

Syntactic units in unist syntax trees are called nodes.

Hierarchy

Properties

attributes

object

{
    id?: string;
    specificUse?: string;
}
Type declaration
Member Type
id? string
specificUse? string

Defined in: libs/jast/jast/src/lib/jats.ts:1942

children

(Bold | FixedCase | Italic | Monospace | NamedContent | Overline | Roman | Ruby | SansSerif | Sc | [Strike](modules.m

Package Sidebar

Install

npm i jast-types

Weekly Downloads

4

Version

0.1.2

License

GPL-3.0-or-later

Unpacked Size

1.89 MB

Total Files

13

Last publish

Collaborators

  • tefkah