@universis/common
Version:
Universis - common directives and services
29 lines • 2.8 kB
JavaScript
import { Directive, Input } from '@angular/core';
import * as i0 from "@angular/core";
// tslint:disable directive-selector
export class NgVarDirective {
constructor() {
}
set assign(value) {
this.$implicit = value;
}
get value() {
return this.$implicit;
}
set value(value) {
this.$implicit = value;
}
}
NgVarDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: NgVarDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive });
NgVarDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "15.2.10", type: NgVarDirective, selector: "[ngVar]", inputs: { assign: ["ngVar", "assign"] }, exportAs: ["ngVar"], ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: NgVarDirective, decorators: [{
type: Directive,
args: [{
selector: '[ngVar]',
exportAs: 'ngVar'
}]
}], ctorParameters: function () { return []; }, propDecorators: { assign: [{
type: Input,
args: ['ngVar']
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd2YXIuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3NoYXJlZC9kaXJlY3RpdmVzL25ndmFyLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsU0FBUyxFQUFFLEtBQUssRUFBQyxNQUFNLGVBQWUsQ0FBQzs7QUFFL0Msb0NBQW9DO0FBS3BDLE1BQU0sT0FBTyxjQUFjO0lBRXZCO0lBQ0EsQ0FBQztJQU1ELElBQW9CLE1BQU0sQ0FBQyxLQUFVO1FBQ2pDLElBQUksQ0FBQyxTQUFTLEdBQUcsS0FBSyxDQUFDO0lBQzNCLENBQUM7SUFFRCxJQUFXLEtBQUs7UUFDWixPQUFPLElBQUksQ0FBQyxTQUFTLENBQUM7SUFDMUIsQ0FBQztJQUVELElBQVcsS0FBSyxDQUFDLEtBQVU7UUFDdkIsSUFBSSxDQUFDLFNBQVMsR0FBRyxLQUFLLENBQUM7SUFDM0IsQ0FBQzs7NEdBbkJRLGNBQWM7Z0dBQWQsY0FBYzs0RkFBZCxjQUFjO2tCQUoxQixTQUFTO21CQUFDO29CQUNQLFFBQVEsRUFBRSxTQUFTO29CQUNuQixRQUFRLEVBQUUsT0FBTztpQkFDcEI7MEVBVXVCLE1BQU07c0JBQXpCLEtBQUs7dUJBQUMsT0FBTyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7RGlyZWN0aXZlLCBJbnB1dH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbi8vIHRzbGludDpkaXNhYmxlIGRpcmVjdGl2ZS1zZWxlY3RvclxuQERpcmVjdGl2ZSh7XG4gICAgc2VsZWN0b3I6ICdbbmdWYXJdJyxcbiAgICBleHBvcnRBczogJ25nVmFyJ1xufSlcbmV4cG9ydCBjbGFzcyBOZ1ZhckRpcmVjdGl2ZSB7XG5cbiAgICBjb25zdHJ1Y3RvcigpIHtcbiAgICB9XG5cbiAgICBba2V5OiBzdHJpbmddOiBhbnk7XG5cbiAgICBwcml2YXRlICRpbXBsaWNpdDogYW55O1xuXG4gICAgQElucHV0KCduZ1ZhcicpIHNldCBhc3NpZ24odmFsdWU6IGFueSkge1xuICAgICAgICB0aGlzLiRpbXBsaWNpdCA9IHZhbHVlO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXQgdmFsdWUoKTogYW55IHtcbiAgICAgICAgcmV0dXJuIHRoaXMuJGltcGxpY2l0O1xuICAgIH1cblxuICAgIHB1YmxpYyBzZXQgdmFsdWUodmFsdWU6IGFueSkge1xuICAgICAgICB0aGlzLiRpbXBsaWNpdCA9IHZhbHVlO1xuICAgIH1cblxufVxuLy8gdHNsaW50OmVuYWJsZSBkaXJlY3RpdmUtc2VsZWN0b3JcbiJdfQ==