another big refactor
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package lib.ui;
|
||||
|
||||
import util.Pos;
|
||||
import util.Rect;
|
||||
import lib.Pos;
|
||||
import lib.Rect;
|
||||
import kernel.ui.Pixel;
|
||||
|
||||
abstract Canvas(Array<Array<Pixel>>) to Array<Array<Pixel>> from Array<Array<Pixel>>{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package lib.ui;
|
||||
|
||||
import util.Pos;
|
||||
import util.Vec.Vec2;
|
||||
import lib.Pos;
|
||||
import kernel.ButtonType;
|
||||
|
||||
using tink.CoreApi;
|
||||
|
||||
typedef UIEvents = {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package lib.ui.reactive;
|
||||
|
||||
import util.Pos;
|
||||
import lib.Pos;
|
||||
import util.Rect;
|
||||
import util.ObservableArray;
|
||||
import util.Vec.Vec2;
|
||||
import lib.Vec.Vec2;
|
||||
|
||||
class ListElement extends UIElement {
|
||||
|
||||
|
||||
@@ -2,10 +2,10 @@ package lib.ui.reactive;
|
||||
|
||||
import lib.ui.Dimensions;
|
||||
import util.ObjMerge;
|
||||
import util.Pos;
|
||||
import lib.Pos;
|
||||
import util.Observable;
|
||||
import util.Color;
|
||||
import util.Vec.Vec2;
|
||||
import lib.Color;
|
||||
import lib.Vec.Vec2;
|
||||
|
||||
using tink.CoreApi;
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package lib.ui.reactive;
|
||||
|
||||
import util.Debug;
|
||||
import util.Vec.Vec2;
|
||||
import util.Pos;
|
||||
import lib.Debug;
|
||||
import lib.Vec.Vec2;
|
||||
import lib.Pos;
|
||||
|
||||
class TurtleController extends UIElement {
|
||||
|
||||
@@ -21,8 +21,6 @@ class TurtleController extends UIElement {
|
||||
canvas.combine(addButton("F"),{x:1,y:1});
|
||||
canvas.combine(addButton("F"),{x:5,y:2});
|
||||
|
||||
Debug.printCanvasToConsole(canvas);
|
||||
|
||||
return canvas;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package lib.ui.reactive;
|
||||
|
||||
import util.ObjMerge;
|
||||
import util.Pos;
|
||||
import util.Rect;
|
||||
import util.Vec.Vec2;
|
||||
import lib.Pos;
|
||||
import lib.Rect;
|
||||
import lib.Vec.Vec2;
|
||||
|
||||
using tink.CoreApi;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user