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