Flexbox ios initial commit

Items now appear, but they should initially shrink and they don't

Add 15-ish tests for flexbox layout

Port reasonable flexbox test set

Fixing issues, adding unit tests

Moved from .tsx to .ts and used our ui/builder.parse
This commit is contained in:
Panayot Cankov
2016-10-05 13:58:33 +03:00
parent 4b94fe8c63
commit 791aab04e5
16 changed files with 3457 additions and 36 deletions

View File

@ -65,6 +65,7 @@ export module layout {
export var EXACTLY = 1 << MODE_SHIFT;
export var AT_MOST = 2 << MODE_SHIFT;
export var MEASURED_HEIGHT_STATE_SHIFT = 0x00000010; /* 16 */
export var MEASURED_STATE_TOO_SMALL = 0x01000000;
export var MEASURED_STATE_MASK = 0xff000000;
export var MEASURED_SIZE_MASK = 0x00ffffff;