The <part> element

Parent element: <score-partwise version="4.0">

The <part> element is the top level of musical organization below the <score-partwise version="4.0"> document element. It contains a sequence of <measure> elements.

https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/part-partwise/

Hierarchy

  • PartPartwise

Implements

Constructors

Properties

schema: {
    attributes: {
        id: {
            pattern: RegExp;
            type: "regex";
            zero: "_";
        };
    };
    contents: readonly [{
        label: "measures";
        type: "label";
        value: {
            type: "oneOrMore";
            value: typeof MeasurePartwise;
        };
    }];
    name: "part";
} = PartPartwise.schema

Type declaration

  • Readonly attributes: {
        id: {
            pattern: RegExp;
            type: "regex";
            zero: "_";
        };
    }
    • Readonly id: {
          pattern: RegExp;
          type: "regex";
          zero: "_";
      }
      • Readonly pattern: RegExp
      • Readonly type: "regex"
      • Readonly zero: "_"
  • Readonly contents: readonly [{
        label: "measures";
        type: "label";
        value: {
            type: "oneOrMore";
            value: typeof MeasurePartwise;
        };
    }]
  • Readonly name: "part"
schema: {
    attributes: {
        id: {
            pattern: RegExp;
            type: "regex";
            zero: "_";
        };
    };
    contents: readonly [{
        label: "measures";
        type: "label";
        value: {
            type: "oneOrMore";
            value: typeof MeasurePartwise;
        };
    }];
    name: "part";
} = ...

Type declaration

  • Readonly attributes: {
        id: {
            pattern: RegExp;
            type: "regex";
            zero: "_";
        };
    }
    • Readonly id: {
          pattern: RegExp;
          type: "regex";
          zero: "_";
      }
      • Readonly pattern: RegExp
      • Readonly type: "regex"
      • Readonly zero: "_"
  • Readonly contents: readonly [{
        label: "measures";
        type: "label";
        value: {
            type: "oneOrMore";
            value: typeof MeasurePartwise;
        };
    }]
  • Readonly name: "part"

Methods

Generated using TypeDoc