ad-custom-lib
Version:
This is an UI custom library based on Adminlte library with purpose for personal use, if you need a full template of Primeng please visit https://github.com/mledour/angular-admin-lte
133 lines • 8.1 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} 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 };
if (false) {
/** @type {?} */
BackgroundColorDirective.prototype.condition;
/** @type {?} */
BackgroundColorDirective.prototype.prefix;
/** @type {?} */
BackgroundColorDirective.prototype.property;
/**
* @type {?}
* @private
*/
BackgroundColorDirective.prototype.elementRef;
/**
* @type {?}
* @private
*/
BackgroundColorDirective.prototype.renderer2;
/**
* @type {?}
* @private
*/
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 };
if (false) {
/**
* @type {?}
* @private
*/
ColorDirective.prototype.elementRef;
/**
* @type {?}
* @private
*/
ColorDirective.prototype.renderer2;
/**
* @type {?}
* @private
*/
ColorDirective.prototype.colorService;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sb3IuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYWQtY3VzdG9tLWxpYi8iLCJzb3VyY2VzIjpbImxpYi9jb2xvci9jb2xvci5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFeEUsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRS9DO0lBS0k7Ozs7O09BS0c7SUFDSCxrQ0FDWSxVQUFzQixFQUN0QixTQUFvQixFQUNwQixZQUEwQjtRQUYxQixlQUFVLEdBQVYsVUFBVSxDQUFZO1FBQ3RCLGNBQVMsR0FBVCxTQUFTLENBQVc7UUFDcEIsaUJBQVksR0FBWixZQUFZLENBQWM7UUFHWCxjQUFTLEdBQUcsSUFBSSxDQUFDO0lBRnhDLENBQUM7SUFLTCxzQkFBc0IsMkNBQUs7Ozs7O1FBQTNCLFVBQTRCLEtBQWE7WUFDckMsSUFBSSxDQUFDLFlBQVksQ0FBQyxrQkFBa0IsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUM1RixDQUFDOzs7T0FBQTs7Z0JBdEJKLFNBQVMsU0FBQztvQkFDUCxRQUFRLEVBQUUsV0FBVztvQkFDckIsU0FBUyxFQUFFLENBQUMsWUFBWSxDQUFDO2lCQUM1Qjs7OztnQkFQcUMsVUFBVTtnQkFBckIsU0FBUztnQkFFM0IsWUFBWTs7OzRCQW1CaEIsS0FBSyxTQUFDLGtCQUFrQjt5QkFDeEIsS0FBSyxTQUFDLGVBQWU7MkJBQ3JCLEtBQUssU0FBQyxpQkFBaUI7d0JBQ3ZCLEtBQUssU0FBQyxTQUFTOztJQUdwQiwrQkFBQztDQUFBLEFBdkJELElBdUJDO1NBbkJZLHdCQUF3Qjs7O0lBYWpDLDZDQUE0Qzs7SUFDNUMsMENBQXVDOztJQUN2Qyw0Q0FBMkM7Ozs7O0lBUHZDLDhDQUE4Qjs7Ozs7SUFDOUIsNkNBQTRCOzs7OztJQUM1QixnREFBa0M7O0FBVzFDO0lBS0k7Ozs7O09BS0c7SUFDSCx3QkFDWSxVQUFzQixFQUN0QixTQUFvQixFQUNwQixZQUEwQjtRQUYxQixlQUFVLEdBQVYsVUFBVSxDQUFZO1FBQ3RCLGNBQVMsR0FBVCxTQUFTLENBQVc7UUFDcEIsaUJBQVksR0FBWixZQUFZLENBQWM7SUFDbEMsQ0FBQztJQUVMLHNCQUEwQixpQ0FBSzs7Ozs7UUFBL0IsVUFBZ0MsS0FBYTtZQUN6QyxJQUFJLENBQUMsWUFBWSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUMxQyxDQUFDOzs7T0FBQTs7Z0JBbkJKLFNBQVMsU0FBQztvQkFDUCxRQUFRLEVBQUUsZUFBZTtvQkFDekIsU0FBUyxFQUFFLENBQUMsWUFBWSxDQUFDO2lCQUM1Qjs7OztnQkFoQ3FDLFVBQVU7Z0JBQXJCLFNBQVM7Z0JBRTNCLFlBQVk7Ozt3QkE0Q2hCLEtBQUssU0FBQyxhQUFhOztJQUd4QixxQkFBQztDQUFBLEFBcEJELElBb0JDO1NBaEJZLGNBQWM7Ozs7OztJQVFuQixvQ0FBOEI7Ozs7O0lBQzlCLG1DQUE0Qjs7Ozs7SUFDNUIsc0NBQWtDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBJbnB1dCwgUmVuZGVyZXIyLCBFbGVtZW50UmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5pbXBvcnQgeyBDb2xvclNlcnZpY2UgfSBmcm9tICcuL2NvbG9yLnNlcnZpY2UnO1xyXG5cclxuQERpcmVjdGl2ZSh7XHJcbiAgICBzZWxlY3RvcjogJ1tta0NvbG9yXScsXHJcbiAgICBwcm92aWRlcnM6IFtDb2xvclNlcnZpY2VdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBCYWNrZ3JvdW5kQ29sb3JEaXJlY3RpdmUge1xyXG4gICAgLyoqXHJcbiAgICAgKiBAbWV0aG9kIGNvbnN0cnVjdG9yXHJcbiAgICAgKiBAcGFyYW0gZWxlbWVudFJlZiAgIFtkZXNjcmlwdGlvbl1cclxuICAgICAqIEBwYXJhbSByZW5kZXJlcjIgICAgW2Rlc2NyaXB0aW9uXVxyXG4gICAgICogQHBhcmFtIGNvbG9yU2VydmljZSBbZGVzY3JpcHRpb25dXHJcbiAgICAgKi9cclxuICAgIGNvbnN0cnVjdG9yKFxyXG4gICAgICAgIHByaXZhdGUgZWxlbWVudFJlZjogRWxlbWVudFJlZixcclxuICAgICAgICBwcml2YXRlIHJlbmRlcmVyMjogUmVuZGVyZXIyLFxyXG4gICAgICAgIHByaXZhdGUgY29sb3JTZXJ2aWNlOiBDb2xvclNlcnZpY2VcclxuICAgICkgeyB9XHJcblxyXG4gICAgQElucHV0KCdta0NvbG9yQ29uZGl0aW9uJykgY29uZGl0aW9uID0gdHJ1ZTtcclxuICAgIEBJbnB1dCgnbWtDb2xvclByZWZpeCcpIHByZWZpeDogc3RyaW5nO1xyXG4gICAgQElucHV0KCdta0NvbG9yUHJvcGVydHknKSBwcm9wZXJ0eTogc3RyaW5nO1xyXG4gICAgQElucHV0KCdta0NvbG9yJykgc2V0IGNvbG9yKGNvbG9yOiBzdHJpbmcpIHtcclxuICAgICAgICB0aGlzLmNvbG9yU2VydmljZS5zZXRCYWNrZ3JvdW5kQ29sb3IoY29sb3IsIHRoaXMuY29uZGl0aW9uLCB0aGlzLnByb3BlcnR5LCB0aGlzLnByZWZpeCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBEaXJlY3RpdmUoe1xyXG4gICAgc2VsZWN0b3I6ICdbbWtGb250Q29sb3JdJyxcclxuICAgIHByb3ZpZGVyczogW0NvbG9yU2VydmljZV1cclxufSlcclxuZXhwb3J0IGNsYXNzIENvbG9yRGlyZWN0aXZlIHtcclxuICAgIC8qKlxyXG4gICAgICogQG1ldGhvZCBjb25zdHJ1Y3RvclxyXG4gICAgICogQHBhcmFtIGVsZW1lbnRSZWYgICBbZGVzY3JpcHRpb25dXHJcbiAgICAgKiBAcGFyYW0gcmVuZGVyZXIyICAgIFtkZXNjcmlwdGlvbl1cclxuICAgICAqIEBwYXJhbSBjb2xvclNlcnZpY2UgW2Rlc2NyaXB0aW9uXVxyXG4gICAgICovXHJcbiAgICBjb25zdHJ1Y3RvcihcclxuICAgICAgICBwcml2YXRlIGVsZW1lbnRSZWY6IEVsZW1lbnRSZWYsXHJcbiAgICAgICAgcHJpdmF0ZSByZW5kZXJlcjI6IFJlbmRlcmVyMixcclxuICAgICAgICBwcml2YXRlIGNvbG9yU2VydmljZTogQ29sb3JTZXJ2aWNlXHJcbiAgICApIHsgfVxyXG5cclxuICAgIEBJbnB1dCgnbWtGb250Q29sb3InKSBzZXQgY29sb3IoY29sb3I6IHN0cmluZykge1xyXG4gICAgICAgIHRoaXMuY29sb3JTZXJ2aWNlLnNldEZvbnRDb2xvcihjb2xvcik7XHJcbiAgICB9XHJcbn1cclxuIl19