web-music-score
    Preparing search index...

    Class WmsView

    Index

    Constructors

    • Create new render context instance.

      Returns WmsView

    Methods

    • Draw contents of attached music document to attached canvas.

      Returns void

    • Draw given music object hilighted.

      Parameters

      • Optionalobj: MusicInterface

        Music object or undefined to remove hilighting.

      Returns void

    • Draw given staff position hilighted.

      Parameters

      • OptionalstaffPos: { diatonicId: number; scoreRow: MScoreRow }

        Staff position (score row and diatonic id) or undefined to remove hilighting.

      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.
    • Attach music document to this render context.

      Parameters

      Returns WmsView

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

      Parameters

      • Optionalpaint: Paint

        Paint.

      Returns WmsView

      • This render context instance.
    • 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.