fixing various typing issues
This commit is contained in:
		@@ -121,7 +121,7 @@ export class FieldBrickButtons extends Blockly.FieldDropdown implements Blockly.
 | 
			
		||||
        Blockly.DropDownDiv.setColour('#ffffff', '#dddddd');
 | 
			
		||||
 | 
			
		||||
        // Calculate positioning based on the field position.
 | 
			
		||||
        var scale = this.sourceBlock_.workspace.scale;
 | 
			
		||||
        var scale = (<Blockly.WorkspaceSvg>this.sourceBlock_.workspace).scale;
 | 
			
		||||
        var bBox = { width: this.size_.width, height: this.size_.height };
 | 
			
		||||
        bBox.width *= scale;
 | 
			
		||||
        bBox.height *= scale;
 | 
			
		||||
@@ -131,7 +131,7 @@ export class FieldBrickButtons extends Blockly.FieldDropdown implements Blockly.
 | 
			
		||||
        var secondaryX = primaryX;
 | 
			
		||||
        var secondaryY = position.top;
 | 
			
		||||
        // Set bounds to workspace; show the drop-down.
 | 
			
		||||
        (Blockly.DropDownDiv as any).setBoundsElement(this.sourceBlock_.workspace.getParentSvg().parentNode);
 | 
			
		||||
        (Blockly.DropDownDiv as any).setBoundsElement((<Blockly.WorkspaceSvg>this.sourceBlock_.workspace).getParentSvg().parentNode);
 | 
			
		||||
        (Blockly.DropDownDiv as any).show(this, primaryX, primaryY, secondaryX, secondaryY,
 | 
			
		||||
            this.onHide_.bind(this));
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
@@ -526,7 +526,7 @@ export class FieldMotors extends Blockly.FieldDropdown implements Blockly.FieldC
 | 
			
		||||
        Blockly.DropDownDiv.setColour(this.backgroundColour_, this.borderColour_);
 | 
			
		||||
 | 
			
		||||
        // Calculate positioning based on the field position.
 | 
			
		||||
        let scale = this.sourceBlock_.workspace.scale;
 | 
			
		||||
        let scale = (<Blockly.WorkspaceSvg>this.sourceBlock_.workspace).scale;
 | 
			
		||||
        let width = this.isFirst_ ? (this as any).width1 : (this as any).width2;
 | 
			
		||||
        let bBox = { width: this.size_.width, height: this.size_.height };
 | 
			
		||||
        width *= scale;
 | 
			
		||||
 
 | 
			
		||||
@@ -85,7 +85,7 @@ export class FieldMusic extends pxtblockly.FieldImages implements Blockly.FieldC
 | 
			
		||||
        Blockly.DropDownDiv.setColour(this.sourceBlock_.getColour(), this.sourceBlock_.getColourTertiary());
 | 
			
		||||
 | 
			
		||||
        // Calculate positioning based on the field position.
 | 
			
		||||
        let scale = this.sourceBlock_.workspace.scale;
 | 
			
		||||
        let scale = (<Blockly.WorkspaceSvg>this.sourceBlock_.workspace).scale;
 | 
			
		||||
        let bBox = { width: this.size_.width, height: this.size_.height };
 | 
			
		||||
        bBox.width *= scale;
 | 
			
		||||
        bBox.height *= scale;
 | 
			
		||||
@@ -95,7 +95,7 @@ export class FieldMusic extends pxtblockly.FieldImages implements Blockly.FieldC
 | 
			
		||||
        let secondaryX = primaryX;
 | 
			
		||||
        let secondaryY = position.top;
 | 
			
		||||
        // Set bounds to workspace; show the drop-down.
 | 
			
		||||
        (Blockly.DropDownDiv as any).setBoundsElement(this.sourceBlock_.workspace.getParentSvg().parentNode);
 | 
			
		||||
        (Blockly.DropDownDiv as any).setBoundsElement((<Blockly.WorkspaceSvg>this.sourceBlock_.workspace).getParentSvg().parentNode);
 | 
			
		||||
        (Blockly.DropDownDiv as any).show(this, primaryX, primaryY, secondaryX, secondaryY,
 | 
			
		||||
            this.onHide_.bind(this));
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user