GraphicalMusicPage.d.ts 775 B

123456789101112131415161718192021
  1. import { GraphicalObject } from "./GraphicalObject";
  2. import { GraphicalLabel } from "./GraphicalLabel";
  3. import { MusicSystem } from "./MusicSystem";
  4. import { EngravingRules } from "./EngravingRules";
  5. import { PointF2D } from "../../Common/DataObjects/PointF2D";
  6. import { GraphicalMusicSheet } from "./GraphicalMusicSheet";
  7. export declare class GraphicalMusicPage extends GraphicalObject {
  8. private musicSystems;
  9. private labels;
  10. private parent;
  11. constructor(parent: GraphicalMusicSheet);
  12. MusicSystems: MusicSystem[];
  13. Labels: GraphicalLabel[];
  14. Parent: GraphicalMusicSheet;
  15. setMusicPageAbsolutePosition(pageIndex: number, rules: EngravingRules): PointF2D;
  16. }
  17. export declare enum PagePlacementEnum {
  18. Down = 0,
  19. Right = 1,
  20. RightDown = 2,
  21. }