fixed definition of Vex.Flow.StaveConnector

- changed type enum to const
- fixed type of setFont()
This commit is contained in:
Roman Quiring
2015-08-06 16:32:38 +02:00
parent 531a057c38
commit dbb9d1cbde
+2 -2
View File
@@ -808,7 +808,7 @@ declare module Vex {
}
export module StaveConnector {
enum type {SINGLE_RIGHT, SINGLE_LEFT, SINGLE, DOUBLE, BRACE, BRACKET, BOLD_DOUBLE_LEFT, BOLD_DOUBLE_RIGHT, THIN_DOUBLE}
const enum type {SINGLE_RIGHT, SINGLE_LEFT, SINGLE, DOUBLE, BRACE, BRACKET, BOLD_DOUBLE_LEFT, BOLD_DOUBLE_RIGHT, THIN_DOUBLE}
}
class StaveConnector {
@@ -816,7 +816,7 @@ declare module Vex {
setContext(ctx : IRenderContext) : StaveConnector;
setType(type : StaveConnector.type) : StaveConnector;
setText(text : string, text_options? : {shift_x? : number, shift_y? : number}) : StaveConnector;
setFont(font : {family? : string, size? : number, weight? : string}) : StaveConnector;
setFont(font : {family? : string, size? : number, weight? : string}) : void; //inconsistent type: void -> StaveConnector
setXShift(x_shift : number) : StaveConnector;
draw() : void;
drawBoldDoubleLine(ctx : Object, type : StaveConnector.type, topX : number, topY : number, botY : number) : void;