[gui] Box fix
This commit is contained in:
@@ -9,13 +9,12 @@ abstract Box(Array<Float>) {
|
||||
public var horizontal(get, never):Float;
|
||||
public var empty(get, never):Bool;
|
||||
|
||||
inline public function new(value:Array<Float>) {
|
||||
this = switch(value) {
|
||||
case []: [0, 0, 0, 0];
|
||||
inline public function new(value:Array<Float> = null) {
|
||||
this = switch value {
|
||||
case [a]: [a, a, a, a];
|
||||
case [a, b]: [a, a, b, b];
|
||||
case [a, b, c, d]: [a, b, c, b];
|
||||
case x: x;
|
||||
case [a, b, c, d]: [a, b, c, d];
|
||||
case _: [0, 0, 0, 0];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user