app-draggable-portlets-template
Version:
An easy implementation of draggable portlets for Angular, where you can load all portlets by a data json file.
21 lines • 2.1 kB
JavaScript
import { __decorate, __metadata } from "tslib";
import { Component } from '@angular/core';
let AppDraggablePortletsTemplateComponent = class AppDraggablePortletsTemplateComponent {
constructor() {
this.title = 'bind-json-array-to-draggable-portlets';
this.configFile = "/assets/json/data.json";
}
ngOnInit() {
}
};
AppDraggablePortletsTemplateComponent = __decorate([
Component({
selector: 'app-draggable-portlets-template',
template: `
<app-load-portlets configFile="/assets/json/data.json"></app-load-portlets>
`
}),
__metadata("design:paramtypes", [])
], AppDraggablePortletsTemplateComponent);
export { AppDraggablePortletsTemplateComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLWRyYWdnYWJsZS1wb3J0bGV0cy10ZW1wbGF0ZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hcHAtZHJhZ2dhYmxlLXBvcnRsZXRzLXRlbXBsYXRlLyIsInNvdXJjZXMiOlsibGliL2FwcC1kcmFnZ2FibGUtcG9ydGxldHMtdGVtcGxhdGUuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLE1BQU0sZUFBZSxDQUFDO0FBU2xELElBQWEscUNBQXFDLEdBQWxELE1BQWEscUNBQXFDO0lBTWhEO1FBSkEsVUFBSyxHQUFHLHVDQUF1QyxDQUFDO1FBRWhELGVBQVUsR0FBRyx3QkFBd0IsQ0FBQztJQUV0QixDQUFDO0lBRWpCLFFBQVE7SUFDUixDQUFDO0NBRUYsQ0FBQTtBQVhZLHFDQUFxQztJQVBqRCxTQUFTLENBQUM7UUFDVCxRQUFRLEVBQUUsaUNBQWlDO1FBQzNDLFFBQVEsRUFBRTs7R0FFVDtLQUVGLENBQUM7O0dBQ1cscUNBQXFDLENBV2pEO1NBWFkscUNBQXFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYXBwLWRyYWdnYWJsZS1wb3J0bGV0cy10ZW1wbGF0ZScsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGFwcC1sb2FkLXBvcnRsZXRzIGNvbmZpZ0ZpbGU9XCIvYXNzZXRzL2pzb24vZGF0YS5qc29uXCI+PC9hcHAtbG9hZC1wb3J0bGV0cz5cbiAgYCxcbiAgc3R5bGVzOiBbXVxufSlcbmV4cG9ydCBjbGFzcyBBcHBEcmFnZ2FibGVQb3J0bGV0c1RlbXBsYXRlQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcblxuICB0aXRsZSA9ICdiaW5kLWpzb24tYXJyYXktdG8tZHJhZ2dhYmxlLXBvcnRsZXRzJztcblxuICBjb25maWdGaWxlID0gXCIvYXNzZXRzL2pzb24vZGF0YS5qc29uXCI7XG5cbiAgY29uc3RydWN0b3IoKSB7IH1cblxuICBuZ09uSW5pdCgpOiB2b2lkIHtcbiAgfVxuXG59XG4iXX0=