| 12345678910111213141516 |
- import { rgbaToArgbHex } from './conversion.js';
- import { TinyColor } from './index.js';
- /**
- * Returns the color represented as a Microsoft filter for use in old versions of IE.
- */
- export function toMsFilter(firstColor, secondColor) {
- var color = new TinyColor(firstColor);
- var hex8String = '#' + rgbaToArgbHex(color.r, color.g, color.b, color.a);
- var secondHex8String = hex8String;
- var gradientType = color.gradientType ? 'GradientType = 1, ' : '';
- if (secondColor) {
- var s = new TinyColor(secondColor);
- secondHex8String = '#' + rgbaToArgbHex(s.r, s.g, s.b, s.a);
- }
- return "progid:DXImageTransform.Microsoft.gradient(".concat(gradientType, "startColorstr=").concat(hex8String, ",endColorstr=").concat(secondHex8String, ")");
- }
|