UNPKG

@stringsync/vexml

Version:

MusicXML to Vexflow

13 lines (12 loc) 547 B
import { SystemRender } from './types'; /** * After a system is rendered, we may learn there is excess height from its components. This class recursivley moves * all the rects by the excess height such that we can honor the SYSTEM_MARGIN_BOTTOM configuration without * re-rendering. This is much faster than re-rendering the system at a different position. */ export declare class SystemRenderMover { moveBy(systemRender: SystemRender, dy: number): void; private isMovable; private hasIntrinsicRect; private hasPlayableRect; }