Merge pull request #53 from dgladkov/issue52
Fix package entry point and default end position value on Android
This commit is contained in:
commit
2f6d87951a
|
@ -29,15 +29,15 @@ public class LinearGradientView extends View {
|
|||
|
||||
ReadableArray colors = props.getArray("colors");
|
||||
|
||||
//If we managed to get here and not get colors... give up.
|
||||
// if we managed to get here and not get colors, give up.
|
||||
assert colors != null;
|
||||
|
||||
mColors = new int[colors.size()];
|
||||
for (int i=0; i < mColors.length; i++)
|
||||
{
|
||||
mColors[i] = colors.getInt(i);
|
||||
}
|
||||
|
||||
|
||||
try {
|
||||
ReadableArray locations = props.getArray("locations");
|
||||
assert locations != null;
|
||||
|
@ -58,14 +58,13 @@ public class LinearGradientView extends View {
|
|||
mStartPos = new float[]{0,0};
|
||||
}
|
||||
|
||||
|
||||
try {
|
||||
ReadableArray endPos = props.getArray("end");
|
||||
assert endPos != null;
|
||||
mEndPos= new float[]{(float) endPos.getDouble(0), (float) endPos.getDouble(1)};
|
||||
} catch (Exception e) {
|
||||
//default to full height.
|
||||
mEndPos = new float[]{0, getMeasuredHeight()};
|
||||
// default to full height.
|
||||
mEndPos = new float[]{0, 1};
|
||||
}
|
||||
mSize = new int[]{0, 0};
|
||||
drawGradient();
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"name": "react-native-linear-gradient",
|
||||
"version": "1.3.1",
|
||||
"description": "A <LinearGradient> element for react-native",
|
||||
"main": "index.ios.js",
|
||||
"main": "index",
|
||||
"author": {
|
||||
"name": "Brent Vatne",
|
||||
"email": "brentvatne@gmail.com",
|
||||
|
|
Loading…
Reference in New Issue