Optional
opts: { Optional
attributes?: Partial<SupportsAttributes>Optional
contents?: []Readonly
schemaReadonly
attributes: { Readonly
attribute: { Readonly
type: "optional"Readonly
value: { Readonly
type: "string"Readonly
element: { Readonly
type: "required"Readonly
value: { Readonly
type: "string"Readonly
type: { Readonly
type: "required"Readonly
value: { Readonly
choices: readonly ["yes", "no"]Readonly
type: "choices"Readonly
value: { Readonly
type: "optional"Readonly
value: { Readonly
type: "string"Readonly
contents: readonly []Readonly
name: "supports"Static
Readonly
schemaReadonly
attributes: { Readonly
attribute: { Readonly
type: "optional"Readonly
value: { Readonly
type: "string"Readonly
element: { Readonly
type: "required"Readonly
value: { Readonly
type: "string"Readonly
type: { Readonly
type: "required"Readonly
value: { Readonly
choices: readonly ["yes", "no"]Readonly
type: "choices"Readonly
value: { Readonly
type: "optional"Readonly
value: { Readonly
type: "string"Readonly
contents: readonly []Readonly
name: "supports"Generated using TypeDoc
The
<supports>
elementParent element:
<encoding>
The
<supports>
element indicates if a MusicXML encoding supports a particular MusicXML element. This is recommended for elements like<beam>
,<stem>
, and<accidental>
, where the absence of an element is ambiguous if you do not know if the encoding supports that element. It also allows programs to indicate support for specific attributes, or specific attributes with specific values. This lets applications communicate, for example, that all system and/or page breaks are contained in the MusicXML file.https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/supports/