angular-admin-lte-teliqo
Version:
npm# angular-admin-lte
134 lines (133 loc) • 8.07 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import { Directive, Input, Renderer2, ElementRef } from '@angular/core';
import { ColorService } from './color.service';
var BackgroundColorDirective = /** @class */ (function () {
/**
* @method constructor
* @param elementRef [description]
* @param renderer2 [description]
* @param colorService [description]
*/
function BackgroundColorDirective(elementRef, renderer2, colorService) {
this.elementRef = elementRef;
this.renderer2 = renderer2;
this.colorService = colorService;
this.condition = true;
}
Object.defineProperty(BackgroundColorDirective.prototype, "color", {
set: /**
* @param {?} color
* @return {?}
*/
function (color) {
this.colorService.setBackgroundColor(color, this.condition, this.property, this.prefix);
},
enumerable: true,
configurable: true
});
BackgroundColorDirective.decorators = [
{ type: Directive, args: [{
selector: '[mkColor]',
providers: [ColorService]
},] },
];
/** @nocollapse */
BackgroundColorDirective.ctorParameters = function () { return [
{ type: ElementRef, },
{ type: Renderer2, },
{ type: ColorService, },
]; };
BackgroundColorDirective.propDecorators = {
"condition": [{ type: Input, args: ['mkColorCondition',] },],
"prefix": [{ type: Input, args: ['mkColorPrefix',] },],
"property": [{ type: Input, args: ['mkColorProperty',] },],
"color": [{ type: Input, args: ['mkColor',] },],
};
return BackgroundColorDirective;
}());
export { BackgroundColorDirective };
function BackgroundColorDirective_tsickle_Closure_declarations() {
/** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */
BackgroundColorDirective.decorators;
/**
* @nocollapse
* @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>}
*/
BackgroundColorDirective.ctorParameters;
/** @type {!Object<string,!Array<{type: !Function, args: (undefined|!Array<?>)}>>} */
BackgroundColorDirective.propDecorators;
/** @type {?} */
BackgroundColorDirective.prototype.condition;
/** @type {?} */
BackgroundColorDirective.prototype.prefix;
/** @type {?} */
BackgroundColorDirective.prototype.property;
/** @type {?} */
BackgroundColorDirective.prototype.elementRef;
/** @type {?} */
BackgroundColorDirective.prototype.renderer2;
/** @type {?} */
BackgroundColorDirective.prototype.colorService;
}
var ColorDirective = /** @class */ (function () {
/**
* @method constructor
* @param elementRef [description]
* @param renderer2 [description]
* @param colorService [description]
*/
function ColorDirective(elementRef, renderer2, colorService) {
this.elementRef = elementRef;
this.renderer2 = renderer2;
this.colorService = colorService;
}
Object.defineProperty(ColorDirective.prototype, "color", {
set: /**
* @param {?} color
* @return {?}
*/
function (color) {
this.colorService.setFontColor(color);
},
enumerable: true,
configurable: true
});
ColorDirective.decorators = [
{ type: Directive, args: [{
selector: '[mkFontColor]',
providers: [ColorService]
},] },
];
/** @nocollapse */
ColorDirective.ctorParameters = function () { return [
{ type: ElementRef, },
{ type: Renderer2, },
{ type: ColorService, },
]; };
ColorDirective.propDecorators = {
"color": [{ type: Input, args: ['mkFontColor',] },],
};
return ColorDirective;
}());
export { ColorDirective };
function ColorDirective_tsickle_Closure_declarations() {
/** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */
ColorDirective.decorators;
/**
* @nocollapse
* @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>}
*/
ColorDirective.ctorParameters;
/** @type {!Object<string,!Array<{type: !Function, args: (undefined|!Array<?>)}>>} */
ColorDirective.propDecorators;
/** @type {?} */
ColorDirective.prototype.elementRef;
/** @type {?} */
ColorDirective.prototype.renderer2;
/** @type {?} */
ColorDirective.prototype.colorService;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sb3IuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1hZG1pbi1sdGUtdGVsaXFvLyIsInNvdXJjZXMiOlsibGliL2NvbG9yL2NvbG9yLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUV4RSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7O0lBTzdDOzs7OztPQUtHO0lBQ0gsa0NBQ1UsWUFDQSxXQUNBO1FBRkEsZUFBVSxHQUFWLFVBQVU7UUFDVixjQUFTLEdBQVQsU0FBUztRQUNULGlCQUFZLEdBQVosWUFBWTt5QkFHaUIsSUFBSTtLQUZ2QzswQkFLa0IsMkNBQUs7Ozs7O2tCQUFDLEtBQWE7WUFDdkMsSUFBSSxDQUFDLFlBQVksQ0FBQyxrQkFBa0IsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQzs7Ozs7O2dCQXJCM0YsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxXQUFXO29CQUNyQixTQUFTLEVBQUUsQ0FBQyxZQUFZLENBQUM7aUJBQzFCOzs7O2dCQVBxQyxVQUFVO2dCQUFyQixTQUFTO2dCQUUzQixZQUFZOzs7OEJBbUJsQixLQUFLLFNBQUMsa0JBQWtCOzJCQUN4QixLQUFLLFNBQUMsZUFBZTs2QkFDckIsS0FBSyxTQUFDLGlCQUFpQjswQkFDdkIsS0FBSyxTQUFDLFNBQVM7O21DQXhCbEI7O1NBUWEsd0JBQXdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBMEJuQzs7Ozs7T0FLRztJQUNILHdCQUNVLFlBQ0EsV0FDQTtRQUZBLGVBQVUsR0FBVixVQUFVO1FBQ1YsY0FBUyxHQUFULFNBQVM7UUFDVCxpQkFBWSxHQUFaLFlBQVk7S0FDbEI7MEJBRXNCLGlDQUFLOzs7OztrQkFBQyxLQUFhO1lBQzNDLElBQUksQ0FBQyxZQUFZLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDOzs7Ozs7Z0JBbEJ6QyxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLGVBQWU7b0JBQ3pCLFNBQVMsRUFBRSxDQUFDLFlBQVksQ0FBQztpQkFDMUI7Ozs7Z0JBaENxQyxVQUFVO2dCQUFyQixTQUFTO2dCQUUzQixZQUFZOzs7MEJBNENsQixLQUFLLFNBQUMsYUFBYTs7eUJBOUN0Qjs7U0FpQ2EsY0FBYyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgSW5wdXQsIFJlbmRlcmVyMiwgRWxlbWVudFJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBDb2xvclNlcnZpY2UgfSBmcm9tICcuL2NvbG9yLnNlcnZpY2UnO1xuXG5ARGlyZWN0aXZlKHtcbiAgc2VsZWN0b3I6ICdbbWtDb2xvcl0nLFxuICBwcm92aWRlcnM6IFtDb2xvclNlcnZpY2VdXG59KVxuZXhwb3J0IGNsYXNzIEJhY2tncm91bmRDb2xvckRpcmVjdGl2ZSB7XG4gIC8qKlxuICAgKiBAbWV0aG9kIGNvbnN0cnVjdG9yXG4gICAqIEBwYXJhbSBlbGVtZW50UmVmICAgW2Rlc2NyaXB0aW9uXVxuICAgKiBAcGFyYW0gcmVuZGVyZXIyICAgIFtkZXNjcmlwdGlvbl1cbiAgICogQHBhcmFtIGNvbG9yU2VydmljZSBbZGVzY3JpcHRpb25dXG4gICAqL1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIGVsZW1lbnRSZWY6IEVsZW1lbnRSZWYsXG4gICAgcHJpdmF0ZSByZW5kZXJlcjI6IFJlbmRlcmVyMixcbiAgICBwcml2YXRlIGNvbG9yU2VydmljZTogQ29sb3JTZXJ2aWNlXG4gICkge31cblxuICBASW5wdXQoJ21rQ29sb3JDb25kaXRpb24nKSBjb25kaXRpb24gPSB0cnVlO1xuICBASW5wdXQoJ21rQ29sb3JQcmVmaXgnKSBwcmVmaXg6IHN0cmluZztcbiAgQElucHV0KCdta0NvbG9yUHJvcGVydHknKSBwcm9wZXJ0eTogc3RyaW5nO1xuICBASW5wdXQoJ21rQ29sb3InKSBzZXQgY29sb3IoY29sb3I6IHN0cmluZykge1xuICAgIHRoaXMuY29sb3JTZXJ2aWNlLnNldEJhY2tncm91bmRDb2xvcihjb2xvciwgdGhpcy5jb25kaXRpb24sIHRoaXMucHJvcGVydHksIHRoaXMucHJlZml4KTtcbiAgfVxufVxuXG5ARGlyZWN0aXZlKHtcbiAgc2VsZWN0b3I6ICdbbWtGb250Q29sb3JdJyxcbiAgcHJvdmlkZXJzOiBbQ29sb3JTZXJ2aWNlXVxufSlcbmV4cG9ydCBjbGFzcyBDb2xvckRpcmVjdGl2ZSB7XG4gIC8qKlxuICAgKiBAbWV0aG9kIGNvbnN0cnVjdG9yXG4gICAqIEBwYXJhbSBlbGVtZW50UmVmICAgW2Rlc2NyaXB0aW9uXVxuICAgKiBAcGFyYW0gcmVuZGVyZXIyICAgIFtkZXNjcmlwdGlvbl1cbiAgICogQHBhcmFtIGNvbG9yU2VydmljZSBbZGVzY3JpcHRpb25dXG4gICAqL1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIGVsZW1lbnRSZWY6IEVsZW1lbnRSZWYsXG4gICAgcHJpdmF0ZSByZW5kZXJlcjI6IFJlbmRlcmVyMixcbiAgICBwcml2YXRlIGNvbG9yU2VydmljZTogQ29sb3JTZXJ2aWNlXG4gICkge31cblxuICBASW5wdXQoJ21rRm9udENvbG9yJykgc2V0IGNvbG9yKGNvbG9yOiBzdHJpbmcpIHtcbiAgICB0aGlzLmNvbG9yU2VydmljZS5zZXRGb250Q29sb3IoY29sb3IpO1xuICB9XG59XG4iXX0=