@Test public void testFloatDimenPaddingAttribute() { Column column = Column.create(mContext).paddingAttr(LEFT, undefinedAttrDimen, test_dimen_float).build(); InternalNode node = Layout.create(mContext, column); node.calculateLayout(); int dimen = mContext.getResources().getDimensionPixelSize(test_dimen_float); assertThat(node.getPaddingLeft()).isEqualTo(dimen); } }
@Override protected Component onCreateLayout(ComponentContext c) { return Column.create(c) .child( Text.create(c) .text(MY_TEST_STRING_1) .clickHandler(mock(EventHandler.class)) .testKey(TEST_ID_1)) .child(Text.create(c).text(MY_TEST_STRING_2).testKey(TEST_ID_2)) .build(); } });
@Override protected Component onCreateLayout(ComponentContext c) { return Column.create(c) .child(TestDrawableComponent.create(c)) .child(Column.create(c).child(TestDrawableComponent.create(c))) .child(TestDrawableComponent.create(c)) .build(); } };
@OnCreateLayout static Component onCreateLayout(ComponentContext c, @Prop String text1, @Prop String text2) { return Column.create(c) .child(Text.create(c).text(text1).textSizeDip(50)) .child( Text.create(c).text(text2).textColorRes(android.R.color.holo_green_dark).textSizeSp(30)) .build(); } }
@Override protected Component onCreateLayout(ComponentContext c) { return create(c) .clickHandler(c.newEventHandler(1)) .child(TestDrawableComponent.create(c)) .build(); } });
@Override protected Component onCreateLayout(ComponentContext c) { return create(c) .child( create(c) .clickHandler(c.newEventHandler(1)) .child(TestViewComponent.create(c))) .build(); } });
@Before public void setup() { final ComponentContext context = new ComponentContext(RuntimeEnvironment.application); mInternalNode = createAndMeasureTreeForComponent( context, Column.create(context).build(), makeSizeSpec(0, UNSPECIFIED), makeSizeSpec(0, UNSPECIFIED)); }
@Override protected Component onCreateLayout(ComponentContext c) { return Column.create(c).child(Column.create(c)).build(); } };
private static InternalNode acquireInternalNode() { final ComponentContext context = new ComponentContext(RuntimeEnvironment.application); return createAndMeasureTreeForComponent( context, Column.create(context).build(), makeSizeSpec(0, UNSPECIFIED), makeSizeSpec(0, UNSPECIFIED)); }
@Override @OnCreateLayout protected Component onCreateLayout(ComponentContext c) { return Column.create(c) .child(EditText.create(c).text("").key("sameKey").widthDip(10).heightDip(10)) .child(EditText.create(c).text("").widthDip(10).heightDip(10)) .child(EditText.create(c).text("").key("sameKey").widthDip(10).heightDip(10)) .child(EditText.create(c).text("").key("sameKey").widthDip(10).heightDip(10)) .build(); } };
@OnCreateLayout static Component onCreateLayout(ComponentContext c) { return Column.create(c) .backgroundColor(Color.WHITE) .child( Text.create(c) .textSizeSp(20) .text("Playground sample")) .build(); } }
@Override protected Component onCreateLayout(final ComponentContext c) { return create(c) .child(TestDrawableComponent.create(c)) .border(Border.create(c).color(ALL, GREEN).build()) .build(); } };
@Override protected Component onCreateLayout(final ComponentContext c) { return create(c).child(TestDrawableComponent.create(c).wrapInView()).build(); } };
@Override protected Component onCreateLayout(final ComponentContext c) { return create(c) .child(create(c).child(TestViewComponent.create(c).enabled(false))) .build(); } };
@Override protected Component onCreateLayout(final ComponentContext c) { return create(c).child(innerComponent).build(); } };
@Override protected Component onCreateLayout(final ComponentContext c) { return create(c) .child( create(c) .child(TestDrawableComponent.create(c)) .stateListAnimator(stateListAnimator)) .build(); } };
@Override protected Component onCreateLayout(ComponentContext c) { return create(c) .focusChangeHandler(c.newEventHandler(1)) .child(TestDrawableComponent.create(c)) .child(TestDrawableComponent.create(c)) .build(); } });
@Override protected Component onCreateLayout(ComponentContext c) { return create(c) .child(TestDrawableComponent.create(c)) .child(TestDrawableComponent.create(c)) .build(); } });
@Override protected Component onCreateLayout(ComponentContext c) { return create(c) .child(TestDrawableComponent.create(c)) .child(TestDrawableComponent.create(c)) .build(); } });
@Override protected Component onCreateLayout(ComponentContext c) { return create(c) .longClickHandler(c.newEventHandler(1)) .child(TestDrawableComponent.create(c)) .child(TestDrawableComponent.create(c)) .build(); } });