public static void setOrientation(Element el, Orientation value) { // iOS6 & Android < 4.4 switch (value) { case HORIZONTAL: el.getStyle().setProperty("WebkitBoxOrient", "horizontal"); break; case VERTICAL: el.getStyle().setProperty("WebkitBoxOrient", "vertical"); break; default: throw new RuntimeException(); } setFlexProperty(el, Orientation.getCssProperty(), value.getCssValue()); }