mirror of https://github.com/abpframework/abp.git
181 changed files with 3719 additions and 1295 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,5 +1,4 @@ |
|||
import { ABP } from '@abp/ng.core'; |
|||
export declare const ACCOUNT_ROUTES: { |
|||
routes: ABP.FullRoute[]; |
|||
settings: any[]; |
|||
}; |
|||
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,6 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
export { AbstractNgModelComponent } from './ng-model.component'; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYWJwL25nLmNvcmUvIiwic291cmNlcyI6WyJsaWIvYWJzdHJhY3RzL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSx5Q0FBYyxzQkFBc0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vbmctbW9kZWwuY29tcG9uZW50JztcbiJdfQ==
|
|||
@ -0,0 +1,103 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { ChangeDetectorRef, Component, Injector, Input } from '@angular/core'; |
|||
/** |
|||
* @template T |
|||
*/ |
|||
export class AbstractNgModelComponent { |
|||
/** |
|||
* @param {?} injector |
|||
*/ |
|||
constructor(injector) { |
|||
this.injector = injector; |
|||
this.cdRef = injector.get((/** @type {?} */ (ChangeDetectorRef))); |
|||
} |
|||
/** |
|||
* @param {?} value |
|||
* @return {?} |
|||
*/ |
|||
set value(value) { |
|||
this._value = value; |
|||
this.notifyValueChange(); |
|||
} |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
get value() { |
|||
return this._value; |
|||
} |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
notifyValueChange() { |
|||
if (this.onChange) { |
|||
this.onChange(this.value); |
|||
} |
|||
} |
|||
/** |
|||
* @param {?} value |
|||
* @return {?} |
|||
*/ |
|||
writeValue(value) { |
|||
this._value = value; |
|||
setTimeout((/** |
|||
* @return {?} |
|||
*/ |
|||
() => this.cdRef.detectChanges()), 0); |
|||
} |
|||
/** |
|||
* @param {?} fn |
|||
* @return {?} |
|||
*/ |
|||
registerOnChange(fn) { |
|||
this.onChange = fn; |
|||
} |
|||
/** |
|||
* @param {?} fn |
|||
* @return {?} |
|||
*/ |
|||
registerOnTouched(fn) { |
|||
this.onTouched = fn; |
|||
} |
|||
/** |
|||
* @param {?} isDisabled |
|||
* @return {?} |
|||
*/ |
|||
setDisabledState(isDisabled) { |
|||
this.disabled = isDisabled; |
|||
} |
|||
} |
|||
AbstractNgModelComponent.decorators = [ |
|||
{ type: Component, args: [{ template: '' }] } |
|||
]; |
|||
/** @nocollapse */ |
|||
AbstractNgModelComponent.ctorParameters = () => [ |
|||
{ type: Injector } |
|||
]; |
|||
AbstractNgModelComponent.propDecorators = { |
|||
disabled: [{ type: Input }], |
|||
value: [{ type: Input }] |
|||
}; |
|||
if (false) { |
|||
/** @type {?} */ |
|||
AbstractNgModelComponent.prototype.disabled; |
|||
/** @type {?} */ |
|||
AbstractNgModelComponent.prototype.onChange; |
|||
/** @type {?} */ |
|||
AbstractNgModelComponent.prototype.onTouched; |
|||
/** |
|||
* @type {?} |
|||
* @protected |
|||
*/ |
|||
AbstractNgModelComponent.prototype._value; |
|||
/** |
|||
* @type {?} |
|||
* @protected |
|||
*/ |
|||
AbstractNgModelComponent.prototype.cdRef; |
|||
/** @type {?} */ |
|||
AbstractNgModelComponent.prototype.injector; |
|||
} |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctbW9kZWwuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL2Fic3RyYWN0cy9uZy1tb2RlbC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUNBLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxTQUFTLEVBQUUsUUFBUSxFQUFFLEtBQUssRUFBUSxNQUFNLGVBQWUsQ0FBQzs7OztBQUdwRixNQUFNLE9BQU8sd0JBQXdCOzs7O0lBb0JuQyxZQUFtQixRQUFrQjtRQUFsQixhQUFRLEdBQVIsUUFBUSxDQUFVO1FBQ25DLElBQUksQ0FBQyxLQUFLLEdBQUcsUUFBUSxDQUFDLEdBQUcsQ0FBb0IsbUJBQUEsaUJBQWlCLEVBQTJCLENBQUMsQ0FBQztJQUM3RixDQUFDOzs7OztJQWxCRCxJQUNJLEtBQUssQ0FBQyxLQUFRO1FBQ2hCLElBQUksQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFDO1FBQ3BCLElBQUksQ0FBQyxpQkFBaUIsRUFBRSxDQUFDO0lBQzNCLENBQUM7Ozs7SUFFRCxJQUFJLEtBQUs7UUFDUCxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUM7SUFDckIsQ0FBQzs7OztJQVlELGlCQUFpQjtRQUNmLElBQUksSUFBSSxDQUFDLFFBQVEsRUFBRTtZQUNqQixJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztTQUMzQjtJQUNILENBQUM7Ozs7O0lBRUQsVUFBVSxDQUFDLEtBQVE7UUFDakIsSUFBSSxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUM7UUFDcEIsVUFBVTs7O1FBQUMsR0FBRyxFQUFFLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxhQUFhLEVBQUUsR0FBRSxDQUFDLENBQUMsQ0FBQztJQUNsRCxDQUFDOzs7OztJQUVELGdCQUFnQixDQUFDLEVBQU87UUFDdEIsSUFBSSxDQUFDLFFBQVEsR0FBRyxFQUFFLENBQUM7SUFDckIsQ0FBQzs7Ozs7SUFFRCxpQkFBaUIsQ0FBQyxFQUFPO1FBQ3ZCLElBQUksQ0FBQyxTQUFTLEdBQUcsRUFBRSxDQUFDO0lBQ3RCLENBQUM7Ozs7O0lBRUQsZ0JBQWdCLENBQUMsVUFBbUI7UUFDbEMsSUFBSSxDQUFDLFFBQVEsR0FBRyxVQUFVLENBQUM7SUFDN0IsQ0FBQzs7O1lBOUNGLFNBQVMsU0FBQyxFQUFFLFFBQVEsRUFBRSxFQUFFLEVBQUU7Ozs7WUFGWSxRQUFROzs7dUJBSTVDLEtBQUs7b0JBR0wsS0FBSzs7OztJQUhOLDRDQUNrQjs7SUFZbEIsNENBQTJCOztJQUMzQiw2Q0FBb0I7Ozs7O0lBRXBCLDBDQUFvQjs7Ozs7SUFDcEIseUNBQW1DOztJQUV2Qiw0Q0FBeUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb250cm9sVmFsdWVBY2Nlc3NvciB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcbmltcG9ydCB7IENoYW5nZURldGVjdG9yUmVmLCBDb21wb25lbnQsIEluamVjdG9yLCBJbnB1dCwgVHlwZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHsgdGVtcGxhdGU6ICcnIH0pXG5leHBvcnQgY2xhc3MgQWJzdHJhY3ROZ01vZGVsQ29tcG9uZW50PFQgPSBhbnk+IGltcGxlbWVudHMgQ29udHJvbFZhbHVlQWNjZXNzb3Ige1xuICBASW5wdXQoKVxuICBkaXNhYmxlZDogYm9vbGVhbjtcblxuICBASW5wdXQoKVxuICBzZXQgdmFsdWUodmFsdWU6IFQpIHtcbiAgICB0aGlzLl92YWx1ZSA9IHZhbHVlO1xuICAgIHRoaXMubm90aWZ5VmFsdWVDaGFuZ2UoKTtcbiAgfVxuXG4gIGdldCB2YWx1ZSgpOiBUIHtcbiAgICByZXR1cm4gdGhpcy5fdmFsdWU7XG4gIH1cblxuICBvbkNoYW5nZTogKHZhbHVlOiBUKSA9PiB7fTtcbiAgb25Ub3VjaGVkOiAoKSA9PiB7fTtcblxuICBwcm90ZWN0ZWQgX3ZhbHVlOiBUO1xuICBwcm90ZWN0ZWQgY2RSZWY6IENoYW5nZURldGVjdG9yUmVmO1xuXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBpbmplY3RvcjogSW5qZWN0b3IpIHtcbiAgICB0aGlzLmNkUmVmID0gaW5qZWN0b3IuZ2V0PENoYW5nZURldGVjdG9yUmVmPihDaGFuZ2VEZXRlY3RvclJlZiBhcyBUeXBlPENoYW5nZURldGVjdG9yUmVmPik7XG4gIH1cblxuICBub3RpZnlWYWx1ZUNoYW5nZSgpOiB2b2lkIHtcbiAgICBpZiAodGhpcy5vbkNoYW5nZSkge1xuICAgICAgdGhpcy5vbkNoYW5nZSh0aGlzLnZhbHVlKTtcbiAgICB9XG4gIH1cblxuICB3cml0ZVZhbHVlKHZhbHVlOiBUKTogdm9pZCB7XG4gICAgdGhpcy5fdmFsdWUgPSB2YWx1ZTtcbiAgICBzZXRUaW1lb3V0KCgpID0+IHRoaXMuY2RSZWYuZGV0ZWN0Q2hhbmdlcygpLCAwKTtcbiAgfVxuXG4gIHJlZ2lzdGVyT25DaGFuZ2UoZm46IGFueSk6IHZvaWQge1xuICAgIHRoaXMub25DaGFuZ2UgPSBmbjtcbiAgfVxuXG4gIHJlZ2lzdGVyT25Ub3VjaGVkKGZuOiBhbnkpOiB2b2lkIHtcbiAgICB0aGlzLm9uVG91Y2hlZCA9IGZuO1xuICB9XG5cbiAgc2V0RGlzYWJsZWRTdGF0ZShpc0Rpc2FibGVkOiBib29sZWFuKTogdm9pZCB7XG4gICAgdGhpcy5kaXNhYmxlZCA9IGlzRGlzYWJsZWQ7XG4gIH1cbn1cbiJdfQ==
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,26 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { Pipe } from '@angular/core'; |
|||
export class SortPipe { |
|||
/** |
|||
* @param {?} value |
|||
* @param {?} sortOrder |
|||
* @return {?} |
|||
*/ |
|||
transform(value, sortOrder) { |
|||
sortOrder = sortOrder.toLowerCase(); |
|||
if (sortOrder === "desc") |
|||
return value.reverse(); |
|||
else |
|||
return value; |
|||
} |
|||
} |
|||
SortPipe.decorators = [ |
|||
{ type: Pipe, args: [{ |
|||
name: 'abpSort', |
|||
pure: false |
|||
},] } |
|||
]; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic29ydC5waXBlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3BpcGVzL3NvcnQucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFNcEQsTUFBTSxPQUFPLFFBQVE7Ozs7OztJQUNqQixTQUFTLENBQUMsS0FBWSxFQUFFLFNBQWlCO1FBQ3JDLFNBQVMsR0FBRyxTQUFTLENBQUMsV0FBVyxFQUFFLENBQUM7UUFDcEMsSUFBRyxTQUFTLEtBQUssTUFBTTtZQUFFLE9BQU8sS0FBSyxDQUFDLE9BQU8sRUFBRSxDQUFDOztZQUMzQyxPQUFPLEtBQUssQ0FBQztJQUN0QixDQUFDOzs7WUFUSixJQUFJLFNBQUM7Z0JBQ0YsSUFBSSxFQUFFLFNBQVM7Z0JBQ2YsSUFBSSxFQUFFLEtBQUs7YUFDZCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQFBpcGUoe1xuICAgIG5hbWU6ICdhYnBTb3J0JyxcbiAgICBwdXJlOiBmYWxzZVxufSlcbmV4cG9ydCBjbGFzcyBTb3J0UGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuICAgIHRyYW5zZm9ybSh2YWx1ZTogYW55W10sIHNvcnRPcmRlcjogc3RyaW5nKTogYW55IHtcbiAgICAgICAgc29ydE9yZGVyID0gc29ydE9yZGVyLnRvTG93ZXJDYXNlKCk7XG4gICAgICAgIGlmKHNvcnRPcmRlciA9PT0gXCJkZXNjXCIpIHJldHVybiB2YWx1ZS5yZXZlcnNlKCk7XG4gICAgICAgIGVsc2UgcmV0dXJuIHZhbHVlO1xuICAgIH1cbn0iXX0=
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,6 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
export { AbstractNgModelComponent } from './ng-model.component'; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYWJwL25nLmNvcmUvIiwic291cmNlcyI6WyJsaWIvYWJzdHJhY3RzL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSx5Q0FBYyxzQkFBc0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vbmctbW9kZWwuY29tcG9uZW50JztcbiJdfQ==
|
|||
@ -0,0 +1,126 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { ChangeDetectorRef, Component, Injector, Input } from '@angular/core'; |
|||
/** |
|||
* @template T |
|||
*/ |
|||
var AbstractNgModelComponent = /** @class */ (function () { |
|||
function AbstractNgModelComponent(injector) { |
|||
this.injector = injector; |
|||
this.cdRef = injector.get((/** @type {?} */ (ChangeDetectorRef))); |
|||
} |
|||
Object.defineProperty(AbstractNgModelComponent.prototype, "value", { |
|||
get: /** |
|||
* @return {?} |
|||
*/ |
|||
function () { |
|||
return this._value; |
|||
}, |
|||
set: /** |
|||
* @param {?} value |
|||
* @return {?} |
|||
*/ |
|||
function (value) { |
|||
this._value = value; |
|||
this.notifyValueChange(); |
|||
}, |
|||
enumerable: true, |
|||
configurable: true |
|||
}); |
|||
/** |
|||
* @return {?} |
|||
*/ |
|||
AbstractNgModelComponent.prototype.notifyValueChange = /** |
|||
* @return {?} |
|||
*/ |
|||
function () { |
|||
if (this.onChange) { |
|||
this.onChange(this.value); |
|||
} |
|||
}; |
|||
/** |
|||
* @param {?} value |
|||
* @return {?} |
|||
*/ |
|||
AbstractNgModelComponent.prototype.writeValue = /** |
|||
* @param {?} value |
|||
* @return {?} |
|||
*/ |
|||
function (value) { |
|||
var _this = this; |
|||
this._value = value; |
|||
setTimeout((/** |
|||
* @return {?} |
|||
*/ |
|||
function () { return _this.cdRef.detectChanges(); }), 0); |
|||
}; |
|||
/** |
|||
* @param {?} fn |
|||
* @return {?} |
|||
*/ |
|||
AbstractNgModelComponent.prototype.registerOnChange = /** |
|||
* @param {?} fn |
|||
* @return {?} |
|||
*/ |
|||
function (fn) { |
|||
this.onChange = fn; |
|||
}; |
|||
/** |
|||
* @param {?} fn |
|||
* @return {?} |
|||
*/ |
|||
AbstractNgModelComponent.prototype.registerOnTouched = /** |
|||
* @param {?} fn |
|||
* @return {?} |
|||
*/ |
|||
function (fn) { |
|||
this.onTouched = fn; |
|||
}; |
|||
/** |
|||
* @param {?} isDisabled |
|||
* @return {?} |
|||
*/ |
|||
AbstractNgModelComponent.prototype.setDisabledState = /** |
|||
* @param {?} isDisabled |
|||
* @return {?} |
|||
*/ |
|||
function (isDisabled) { |
|||
this.disabled = isDisabled; |
|||
}; |
|||
AbstractNgModelComponent.decorators = [ |
|||
{ type: Component, args: [{ template: '' }] } |
|||
]; |
|||
/** @nocollapse */ |
|||
AbstractNgModelComponent.ctorParameters = function () { return [ |
|||
{ type: Injector } |
|||
]; }; |
|||
AbstractNgModelComponent.propDecorators = { |
|||
disabled: [{ type: Input }], |
|||
value: [{ type: Input }] |
|||
}; |
|||
return AbstractNgModelComponent; |
|||
}()); |
|||
export { AbstractNgModelComponent }; |
|||
if (false) { |
|||
/** @type {?} */ |
|||
AbstractNgModelComponent.prototype.disabled; |
|||
/** @type {?} */ |
|||
AbstractNgModelComponent.prototype.onChange; |
|||
/** @type {?} */ |
|||
AbstractNgModelComponent.prototype.onTouched; |
|||
/** |
|||
* @type {?} |
|||
* @protected |
|||
*/ |
|||
AbstractNgModelComponent.prototype._value; |
|||
/** |
|||
* @type {?} |
|||
* @protected |
|||
*/ |
|||
AbstractNgModelComponent.prototype.cdRef; |
|||
/** @type {?} */ |
|||
AbstractNgModelComponent.prototype.injector; |
|||
} |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctbW9kZWwuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL2Fic3RyYWN0cy9uZy1tb2RlbC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUNBLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxTQUFTLEVBQUUsUUFBUSxFQUFFLEtBQUssRUFBUSxNQUFNLGVBQWUsQ0FBQzs7OztBQUVwRjtJQXFCRSxrQ0FBbUIsUUFBa0I7UUFBbEIsYUFBUSxHQUFSLFFBQVEsQ0FBVTtRQUNuQyxJQUFJLENBQUMsS0FBSyxHQUFHLFFBQVEsQ0FBQyxHQUFHLENBQW9CLG1CQUFBLGlCQUFpQixFQUEyQixDQUFDLENBQUM7SUFDN0YsQ0FBQztJQWxCRCxzQkFDSSwyQ0FBSzs7OztRQUtUO1lBQ0UsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDO1FBQ3JCLENBQUM7Ozs7O1FBUkQsVUFDVSxLQUFRO1lBQ2hCLElBQUksQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFDO1lBQ3BCLElBQUksQ0FBQyxpQkFBaUIsRUFBRSxDQUFDO1FBQzNCLENBQUM7OztPQUFBOzs7O0lBZ0JELG9EQUFpQjs7O0lBQWpCO1FBQ0UsSUFBSSxJQUFJLENBQUMsUUFBUSxFQUFFO1lBQ2pCLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1NBQzNCO0lBQ0gsQ0FBQzs7Ozs7SUFFRCw2Q0FBVTs7OztJQUFWLFVBQVcsS0FBUTtRQUFuQixpQkFHQztRQUZDLElBQUksQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFDO1FBQ3BCLFVBQVU7OztRQUFDLGNBQU0sT0FBQSxLQUFJLENBQUMsS0FBSyxDQUFDLGFBQWEsRUFBRSxFQUExQixDQUEwQixHQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ2xELENBQUM7Ozs7O0lBRUQsbURBQWdCOzs7O0lBQWhCLFVBQWlCLEVBQU87UUFDdEIsSUFBSSxDQUFDLFFBQVEsR0FBRyxFQUFFLENBQUM7SUFDckIsQ0FBQzs7Ozs7SUFFRCxvREFBaUI7Ozs7SUFBakIsVUFBa0IsRUFBTztRQUN2QixJQUFJLENBQUMsU0FBUyxHQUFHLEVBQUUsQ0FBQztJQUN0QixDQUFDOzs7OztJQUVELG1EQUFnQjs7OztJQUFoQixVQUFpQixVQUFtQjtRQUNsQyxJQUFJLENBQUMsUUFBUSxHQUFHLFVBQVUsQ0FBQztJQUM3QixDQUFDOztnQkE5Q0YsU0FBUyxTQUFDLEVBQUUsUUFBUSxFQUFFLEVBQUUsRUFBRTs7OztnQkFGWSxRQUFROzs7MkJBSTVDLEtBQUs7d0JBR0wsS0FBSzs7SUEwQ1IsK0JBQUM7Q0FBQSxBQS9DRCxJQStDQztTQTlDWSx3QkFBd0I7OztJQUNuQyw0Q0FDa0I7O0lBWWxCLDRDQUEyQjs7SUFDM0IsNkNBQW9COzs7OztJQUVwQiwwQ0FBb0I7Ozs7O0lBQ3BCLHlDQUFtQzs7SUFFdkIsNENBQXlCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29udHJvbFZhbHVlQWNjZXNzb3IgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5pbXBvcnQgeyBDaGFuZ2VEZXRlY3RvclJlZiwgQ29tcG9uZW50LCBJbmplY3RvciwgSW5wdXQsIFR5cGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7IHRlbXBsYXRlOiAnJyB9KVxuZXhwb3J0IGNsYXNzIEFic3RyYWN0TmdNb2RlbENvbXBvbmVudDxUID0gYW55PiBpbXBsZW1lbnRzIENvbnRyb2xWYWx1ZUFjY2Vzc29yIHtcbiAgQElucHV0KClcbiAgZGlzYWJsZWQ6IGJvb2xlYW47XG5cbiAgQElucHV0KClcbiAgc2V0IHZhbHVlKHZhbHVlOiBUKSB7XG4gICAgdGhpcy5fdmFsdWUgPSB2YWx1ZTtcbiAgICB0aGlzLm5vdGlmeVZhbHVlQ2hhbmdlKCk7XG4gIH1cblxuICBnZXQgdmFsdWUoKTogVCB7XG4gICAgcmV0dXJuIHRoaXMuX3ZhbHVlO1xuICB9XG5cbiAgb25DaGFuZ2U6ICh2YWx1ZTogVCkgPT4ge307XG4gIG9uVG91Y2hlZDogKCkgPT4ge307XG5cbiAgcHJvdGVjdGVkIF92YWx1ZTogVDtcbiAgcHJvdGVjdGVkIGNkUmVmOiBDaGFuZ2VEZXRlY3RvclJlZjtcblxuICBjb25zdHJ1Y3RvcihwdWJsaWMgaW5qZWN0b3I6IEluamVjdG9yKSB7XG4gICAgdGhpcy5jZFJlZiA9IGluamVjdG9yLmdldDxDaGFuZ2VEZXRlY3RvclJlZj4oQ2hhbmdlRGV0ZWN0b3JSZWYgYXMgVHlwZTxDaGFuZ2VEZXRlY3RvclJlZj4pO1xuICB9XG5cbiAgbm90aWZ5VmFsdWVDaGFuZ2UoKTogdm9pZCB7XG4gICAgaWYgKHRoaXMub25DaGFuZ2UpIHtcbiAgICAgIHRoaXMub25DaGFuZ2UodGhpcy52YWx1ZSk7XG4gICAgfVxuICB9XG5cbiAgd3JpdGVWYWx1ZSh2YWx1ZTogVCk6IHZvaWQge1xuICAgIHRoaXMuX3ZhbHVlID0gdmFsdWU7XG4gICAgc2V0VGltZW91dCgoKSA9PiB0aGlzLmNkUmVmLmRldGVjdENoYW5nZXMoKSwgMCk7XG4gIH1cblxuICByZWdpc3Rlck9uQ2hhbmdlKGZuOiBhbnkpOiB2b2lkIHtcbiAgICB0aGlzLm9uQ2hhbmdlID0gZm47XG4gIH1cblxuICByZWdpc3Rlck9uVG91Y2hlZChmbjogYW55KTogdm9pZCB7XG4gICAgdGhpcy5vblRvdWNoZWQgPSBmbjtcbiAgfVxuXG4gIHNldERpc2FibGVkU3RhdGUoaXNEaXNhYmxlZDogYm9vbGVhbik6IHZvaWQge1xuICAgIHRoaXMuZGlzYWJsZWQgPSBpc0Rpc2FibGVkO1xuICB9XG59XG4iXX0=
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,35 @@ |
|||
/** |
|||
* @fileoverview added by tsickle |
|||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc |
|||
*/ |
|||
import { Pipe } from '@angular/core'; |
|||
var SortPipe = /** @class */ (function () { |
|||
function SortPipe() { |
|||
} |
|||
/** |
|||
* @param {?} value |
|||
* @param {?} sortOrder |
|||
* @return {?} |
|||
*/ |
|||
SortPipe.prototype.transform = /** |
|||
* @param {?} value |
|||
* @param {?} sortOrder |
|||
* @return {?} |
|||
*/ |
|||
function (value, sortOrder) { |
|||
sortOrder = sortOrder.toLowerCase(); |
|||
if (sortOrder === "desc") |
|||
return value.reverse(); |
|||
else |
|||
return value; |
|||
}; |
|||
SortPipe.decorators = [ |
|||
{ type: Pipe, args: [{ |
|||
name: 'abpSort', |
|||
pure: false |
|||
},] } |
|||
]; |
|||
return SortPipe; |
|||
}()); |
|||
export { SortPipe }; |
|||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic29ydC5waXBlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFicC9uZy5jb3JlLyIsInNvdXJjZXMiOlsibGliL3BpcGVzL3NvcnQucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFFcEQ7SUFBQTtJQVVBLENBQUM7Ozs7OztJQUxHLDRCQUFTOzs7OztJQUFULFVBQVUsS0FBWSxFQUFFLFNBQWlCO1FBQ3JDLFNBQVMsR0FBRyxTQUFTLENBQUMsV0FBVyxFQUFFLENBQUM7UUFDcEMsSUFBRyxTQUFTLEtBQUssTUFBTTtZQUFFLE9BQU8sS0FBSyxDQUFDLE9BQU8sRUFBRSxDQUFDOztZQUMzQyxPQUFPLEtBQUssQ0FBQztJQUN0QixDQUFDOztnQkFUSixJQUFJLFNBQUM7b0JBQ0YsSUFBSSxFQUFFLFNBQVM7b0JBQ2YsSUFBSSxFQUFFLEtBQUs7aUJBQ2Q7O0lBT0QsZUFBQztDQUFBLEFBVkQsSUFVQztTQU5ZLFFBQVEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBQaXBlKHtcbiAgICBuYW1lOiAnYWJwU29ydCcsXG4gICAgcHVyZTogZmFsc2Vcbn0pXG5leHBvcnQgY2xhc3MgU29ydFBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcbiAgICB0cmFuc2Zvcm0odmFsdWU6IGFueVtdLCBzb3J0T3JkZXI6IHN0cmluZyk6IGFueSB7XG4gICAgICAgIHNvcnRPcmRlciA9IHNvcnRPcmRlci50b0xvd2VyQ2FzZSgpO1xuICAgICAgICBpZihzb3J0T3JkZXIgPT09IFwiZGVzY1wiKSByZXR1cm4gdmFsdWUucmV2ZXJzZSgpO1xuICAgICAgICBlbHNlIHJldHVybiB2YWx1ZTtcbiAgICB9XG59Il19
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@ |
|||
export * from './ng-model.component'; |
|||
@ -0,0 +1,17 @@ |
|||
import { ControlValueAccessor } from '@angular/forms'; |
|||
import { ChangeDetectorRef, Injector } from '@angular/core'; |
|||
export declare class AbstractNgModelComponent<T = any> implements ControlValueAccessor { |
|||
injector: Injector; |
|||
disabled: boolean; |
|||
value: T; |
|||
onChange: (value: T) => {}; |
|||
onTouched: () => {}; |
|||
protected _value: T; |
|||
protected cdRef: ChangeDetectorRef; |
|||
constructor(injector: Injector); |
|||
notifyValueChange(): void; |
|||
writeValue(value: T): void; |
|||
registerOnChange(fn: any): void; |
|||
registerOnTouched(fn: any): void; |
|||
setDisabledState(isDisabled: boolean): void; |
|||
} |
|||
@ -1,10 +1,11 @@ |
|||
import { ActivatedRouteSnapshot, CanActivate, RouterStateSnapshot, UrlTree } from '@angular/router'; |
|||
import { ActivatedRouteSnapshot, CanActivate, RouterStateSnapshot, UrlTree, Router } from '@angular/router'; |
|||
import { Store } from '@ngxs/store'; |
|||
import { OAuthService } from 'angular-oauth2-oidc'; |
|||
import { Observable } from 'rxjs'; |
|||
export declare class AuthGuard implements CanActivate { |
|||
private oauthService; |
|||
private store; |
|||
constructor(oauthService: OAuthService, store: Store); |
|||
private router; |
|||
constructor(oauthService: OAuthService, store: Store, router: Router); |
|||
canActivate(_: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<boolean> | boolean | UrlTree; |
|||
} |
|||
|
|||
@ -0,0 +1,4 @@ |
|||
import { PipeTransform } from '@angular/core'; |
|||
export declare class SortPipe implements PipeTransform { |
|||
transform(value: any[], sortOrder: string): any; |
|||
} |
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,5 +1,4 @@ |
|||
import { ABP } from '@abp/ng.core'; |
|||
export declare const IDENTITY_ROUTES: { |
|||
routes: ABP.FullRoute[]; |
|||
settings: any[]; |
|||
}; |
|||
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,5 +1,4 @@ |
|||
import { ABP } from '@abp/ng.core'; |
|||
export declare const TENANT_MANAGEMENT_ROUTES: { |
|||
routes: ABP.FullRoute[]; |
|||
settings: any[]; |
|||
}; |
|||
|
|||
File diff suppressed because one or more lines are too long
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue