Revert 5772 revert 5534 css gradients (#5779)

* Revert "Revert "Css gradients" (#5772)"

This reverts commit 7edf56197a179b13e1afe4c706aea4a99ac62aca.

* chore(): fix LinearGradient circular dependency
This commit is contained in:
Alexander Djenkov
2018-05-10 10:44:35 +03:00
committed by GitHub
parent 11f0d6e98d
commit 9d21a743c4
19 changed files with 398 additions and 22 deletions

View File

@ -73,6 +73,7 @@
backgroundColor: number,
backgroundImage: string,
backgroundBitmap: android.graphics.Bitmap,
backgroundGradient: LinearGradientDefinition,
context: android.content.Context,
backgroundRepeat: string,
backgroundPosition: string,
@ -117,6 +118,18 @@
public toDebugString(): string;
}
export class LinearGradientDefinition {
constructor(startX: number, endX: number, startY: number,
endY: number, colors: number[], stops?: number[]);
public getStartX(): number;
public getStartY(): number;
public getEndX(): number;
public getEndY(): number;
public getColors(): number[];
public getStops(): number[];
}
export class CSSValue {
constructor(type: string, str: string, unit: string, value: number);
public getType(): string;