kopia lustrzana https://github.com/backface/turtlestitch
enabled toggling between list- and table views inside speech balloons
rodzic
576e60260b
commit
8a971851d6
|
@ -62,7 +62,7 @@ CellMorph, ArrowMorph, MenuMorph, snapEquals, Morph, isNil, localize, isString,
|
||||||
MorphicPreferences, TableDialogMorph, SpriteBubbleMorph, SpeechBubbleMorph,
|
MorphicPreferences, TableDialogMorph, SpriteBubbleMorph, SpeechBubbleMorph,
|
||||||
TableFrameMorph, TableMorph, Variable, isSnapObject, Costume, contains*/
|
TableFrameMorph, TableMorph, Variable, isSnapObject, Costume, contains*/
|
||||||
|
|
||||||
modules.lists = '2020-March-18';
|
modules.lists = '2020-April-11';
|
||||||
|
|
||||||
var List;
|
var List;
|
||||||
var ListWatcherMorph;
|
var ListWatcherMorph;
|
||||||
|
@ -955,7 +955,6 @@ ListWatcherMorph.prototype.showTableView = function () {
|
||||||
} else if (view instanceof SpeechBubbleMorph) {
|
} else if (view instanceof SpeechBubbleMorph) {
|
||||||
view.contents = new TableFrameMorph(new TableMorph(this.list, 10));
|
view.contents = new TableFrameMorph(new TableMorph(this.list, 10));
|
||||||
view.contents.expand(this.extent());
|
view.contents.expand(this.extent());
|
||||||
view.drawNew(true);
|
|
||||||
} else { // watcher cell
|
} else { // watcher cell
|
||||||
view.drawNew(true, 'table');
|
view.drawNew(true, 'table');
|
||||||
view.contentsMorph.expand(this.extent());
|
view.contentsMorph.expand(this.extent());
|
||||||
|
|
|
@ -70,7 +70,7 @@ SpriteMorph, Context, Costume, BlockEditorMorph, SymbolMorph, List,
|
||||||
SyntaxElementMorph, MenuMorph, SpriteBubbleMorph, SpeechBubbleMorph, Sound,
|
SyntaxElementMorph, MenuMorph, SpriteBubbleMorph, SpeechBubbleMorph, Sound,
|
||||||
CellMorph, ListWatcherMorph, isNil, BoxMorph, Variable, isSnapObject*/
|
CellMorph, ListWatcherMorph, isNil, BoxMorph, Variable, isSnapObject*/
|
||||||
|
|
||||||
modules.tables = '2020-April-09';
|
modules.tables = '2020-April-11';
|
||||||
|
|
||||||
var Table;
|
var Table;
|
||||||
var TableCellMorph;
|
var TableCellMorph;
|
||||||
|
@ -1084,7 +1084,6 @@ TableMorph.prototype.showListView = function () {
|
||||||
view.contents = new ListWatcherMorph(this.table);
|
view.contents = new ListWatcherMorph(this.table);
|
||||||
view.contents.step = view.contents.update;
|
view.contents.step = view.contents.update;
|
||||||
view.contents.expand(this.extent());
|
view.contents.expand(this.extent());
|
||||||
view.drawNew(true);
|
|
||||||
} else { // watcher cell
|
} else { // watcher cell
|
||||||
view.drawNew(true);
|
view.drawNew(true);
|
||||||
view.contentsMorph.expand(this.extent());
|
view.contentsMorph.expand(this.extent());
|
||||||
|
|
Ładowanie…
Reference in New Issue