Untitled
unknown
plain_text
4 years ago
2.0 kB
6
Indexable
var CSSImageType; (function (CSSImageType) { CSSImageType[CSSImageType["URL"] = 0] = "URL"; CSSImageType[CSSImageType["LINEAR_GRADIENT"] = 1] = "LINEAR_GRADIENT"; CSSImageType[CSSImageType["RADIAL_GRADIENT"] = 2] = "RADIAL_GRADIENT"; })(CSSImageType || (CSSImageType = {})); var isLinearGradient = function (background) { return background.type === CSSImageType.LINEAR_GRADIENT; }; var isRadialGradient = function (background) { return background.type === CSSImageType.RADIAL_GRADIENT; }; var CSSRadialShape; (function (CSSRadialShape) { CSSRadialShape[CSSRadialShape["CIRCLE"] = 0] = "CIRCLE"; CSSRadialShape[CSSRadialShape["ELLIPSE"] = 1] = "ELLIPSE"; })(CSSRadialShape || (CSSRadialShape = {})); var CSSRadialExtent; (function (CSSRadialExtent) { CSSRadialExtent[CSSRadialExtent["CLOSEST_SIDE"] = 0] = "CLOSEST_SIDE"; CSSRadialExtent[CSSRadialExtent["FARTHEST_SIDE"] = 1] = "FARTHEST_SIDE"; CSSRadialExtent[CSSRadialExtent["CLOSEST_CORNER"] = 2] = "CLOSEST_CORNER"; CSSRadialExtent[CSSRadialExtent["FARTHEST_CORNER"] = 3] = "FARTHEST_CORNER"; })(CSSRadialExtent || (CSSRadialExtent = {})); var image = { name: 'image', parse: function (value) { if (value.type === TokenType.URL_TOKEN) { var image_1 = { url: value.value, type: CSSImageType.URL }; CacheStorage.getInstance().addImage(value.value); return image_1; } if (value.type === TokenType.FUNCTION) { var imageFunction = SUPPORTED_IMAGE_FUNCTIONS[value.name]; if (typeof imageFunction === 'undefined') { throw new Error("Attempting to parse an unsupported image function \"" + value.name + "\""); } return imageFunction(value.values); } throw new Error("Unsupported image type"); } };
Editor is loading...