new WhiteKey()
Defaults for a WhiteKey (width, height, keyStyle, keyClass)
- Source:
Extends
Methods
-
addCircle(strokeColor) → {DOMObject}
-
Adds a circle (red) on the key (to mark middle C etc.)
Parameters:
Name Type Argument Default Description strokeColorstring <optional>
'red' - Inherited From:
- Source:
Returns:
- Type
- DOMObject
-
addNoteName(labelOctaves) → {DOMObject}
-
Adds the note name on the key
Parameters:
Name Type Argument Default Description labelOctavesBoolean <optional>
false use octave numbers too?
- Inherited From:
- Source:
Returns:
- Type
- DOMObject
-
makeKey(startX) → {DOMObject}
-
Gets an SVG object for the key
Parameters:
Name Type Description startXnumber X position in pixels from left of keyboard to draw key at
- Inherited From:
- Source:
Returns:
a SVG rectangle for the key
- Type
- DOMObject
-
removeNoteName() → {undefined}
-
Removes the note name from the key (if exists)
- Inherited From:
- Source:
Returns:
- Type
- undefined