mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-09 22:43:10 +08:00
change lineBreakMode to ellipsizeMode
Summary: lineBreakMode only in rc so I think we can replace property without any deprecation warnings. satya164 Closes https://github.com/facebook/react-native/pull/9008 Differential Revision: D3614901 fbshipit-source-id: 724227c0a89192825a24850b930b80884571a51f
This commit is contained in:
committed by
Facebook Github Bot 5
parent
d67258eb91
commit
857d2b8eae
@@ -72,7 +72,7 @@ public class ViewProps {
|
||||
public static final String LINE_HEIGHT = "lineHeight";
|
||||
public static final String NEEDS_OFFSCREEN_ALPHA_COMPOSITING = "needsOffscreenAlphaCompositing";
|
||||
public static final String NUMBER_OF_LINES = "numberOfLines";
|
||||
public static final String LINE_BREAK_MODE = "lineBreakMode";
|
||||
public static final String LINE_BREAK_MODE = "ellipsizeMode";
|
||||
public static final String ON = "on";
|
||||
public static final String RESIZE_MODE = "resizeMode";
|
||||
public static final String TEXT_ALIGN = "textAlign";
|
||||
|
||||
@@ -74,16 +74,16 @@ public class ReactTextViewManager extends BaseViewManager<ReactTextView, ReactTe
|
||||
}
|
||||
|
||||
@ReactProp(name = ViewProps.LINE_BREAK_MODE)
|
||||
public void setLineBreakMode(ReactTextView view, @Nullable String lineBreakMode) {
|
||||
if(lineBreakMode == null) {
|
||||
public void setLineBreakMode(ReactTextView view, @Nullable String ellipsizeMode) {
|
||||
if(ellipsizeMode == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (lineBreakMode.equals("head")) {
|
||||
if (ellipsizeMode.equals("head")) {
|
||||
view.setEllipsize(TextUtils.TruncateAt.START);
|
||||
} else if (lineBreakMode.equals("middle")) {
|
||||
} else if (ellipsizeMode.equals("middle")) {
|
||||
view.setEllipsize(TextUtils.TruncateAt.MIDDLE);
|
||||
} else if (lineBreakMode.equals("tail")) {
|
||||
} else if (ellipsizeMode.equals("tail")) {
|
||||
view.setEllipsize(TextUtils.TruncateAt.END);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user