Zoom screen (#285)

* always start with full brick layout

* adding 'on start' to template

* render entire board when selected

* zoom brick when clicking on screen

* resize when zooming

* toggle zooming of the brick

* inject close icon when selected

* fix toggling
This commit is contained in:
Peli de Halleux
2018-01-30 22:22:21 -08:00
committed by GitHub
parent 822227eb48
commit fcf91caeb4
4 changed files with 62 additions and 12 deletions

View File

@ -206,8 +206,10 @@ namespace pxsim.visuals {
}
public setSelected(selected: boolean) {
this.selected = selected;
this.setChangedState();
if (this.selected != selected) {
this.selected = selected;
this.setChangedState();
}
}
protected setChangedState() {