web-music-score - v6.4.0-pre.9
    Preparing search index...

    Class MRenderContext

    MRenderContext is deprecated. Will be removed in future release. Use WmsView instead.

    Hierarchy (View Summary)

    Index

    Constructors

    Methods

    • Draw contents of attached music document to attached canvas.

      Returns void

    • Draw given staff position hilighted.

      Parameters

      • OptionalstaffPos: { diatonicId: number; measure?: MMeasure; scoreRow?: MScoreRow; staff?: MStaff }

        Staff position information. Accepts ScoreStaffEvent and ScoreStaffPosEvent.

      Returns void

    • Set target canvas html element for this render context.

      Parameters

      • canvas: string | HTMLCanvasElement

        HTML canvas element or element id.

      Returns WmsView

      • This render context instance.
    • Set Paint for this render context.

      Parameters

      • Optionalpaint: Paint

        Paint.

      Returns MRenderContext

      • This render context instance.

      All paint stuff is deprecated. Will be removed in future release.

    • Set staff size, distance between top and bottom staff lines.

      Parameters

      • staffSize: StaffSize = "default"

        staff size e.g. 24, "24", "24px", "1cm", etc.

      Returns WmsView

      • This render context instance.
    • Set zoom level.

      Parameters

      • zoom: number = 1.0

        zoom level, default is 1.0.

      Returns WmsView

      • This render context instance.
    • Get WmsView from custom HTML element .

      Parameters

      • elem: HTMLElement | null | undefined

        HTML element or element id.

      Returns WmsView | undefined

      • WmsView instance or undefined.