adn-datatable
Version:
Datatable component integrable to any angular project.
40 lines (39 loc) • 6.08 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
import { Component } from '@angular/core';
var AppComponent = /** @class */ (function () {
function AppComponent() {
this.title = 'Datatable EPT / ADN';
this.ready = false;
}
/**
* @return {?}
*/
AppComponent.prototype.callme = /**
* @return {?}
*/
function () {
this.ready = !this.ready;
console.log("jsdZJ");
};
AppComponent.decorators = [
{ type: Component, args: [{
selector: 'app-root',
template: "\n<!--\n<data-table-component width=\"100%\" oddRowColor=\"\" evenRowColor=\"\" headerColor=\"red\" [userId]=\"'user2'\" [apiUrl]=\"'http://localhost:1337'\" [tableObjectId]=\"'dataCollection1'\"></data-table-component>\n-->\n<data-table-component [ready]='true' oddRowColor=\"#fff\" evenRowColor=\"#f6f6f6\" headerColor=\"aliceblue\" [userId]=\"'user2'\" datatableWidth=\"80%\" [apiUrl]=\"'https://api-datatable.herokuapp.com'\" [tableObjectId]=\"'dataCollection1'\"></data-table-component>\n<!-- <button (click)=\"callme()\">asdsadoiio</button> -->",
styles: [".small{font-size:10px}.small .dateInput[_ngcontent-c2]{min-width:0;height:40%}.small .searchFilter[_ngcontent-c2]{width:50%;margin-left:0}.small .dateFilter[_ngcontent-c2]{min-width:50%}.small .multiSelect[_ngcontent-c2]{min-width:100px;margin-left:7%;width:50%;height:auto}.small .c-btn[_ngcontent-c3]{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:3px;font-size:12px;color:#333}.xsmall{font-size:8px}.xsmall .icon[_ngcontent-c2]{margin:0;height:auto;max-width:10px}.xsmall .selected-list[_ngcontent-c3] .c-btn[_ngcontent-c3]{width:100%;box-shadow:0 1px 5px #aca3a3;padding:0;cursor:pointer;display:flex}.xsmall .dateInput[_ngcontent-c2]{min-width:0;height:40%}.xsmall .searchFilter[_ngcontent-c2]{width:50%;margin-left:0}.xsmall .dateFilter[_ngcontent-c2]{min-width:50%}.xsmall .multiSelect[_ngcontent-c2]{margin-left:7%;width:50%;height:auto}.xsmall .c-btn[_ngcontent-c3]{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:3px;font-size:12px;color:#333}.xsmall .data-table[_ngcontent-c4]{table-layout:auto}"]
},] },
];
/** @nocollapse */
AppComponent.ctorParameters = function () { return []; };
return AppComponent;
}());
export { AppComponent };
if (false) {
/** @type {?} */
AppComponent.prototype.title;
/** @type {?} */
AppComponent.prototype.ready;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Fkbi1kYXRhdGFibGUvIiwic291cmNlcyI6WyJzcmMvYXBwL2FwcC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7O0lBZ0J4QztxQkFGUSxxQkFBcUI7cUJBQ3JCLEtBQUs7S0FDRTs7OztJQUNmLDZCQUFNOzs7SUFBTjtRQUNFLElBQUksQ0FBQyxLQUFLLEdBQUcsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDO1FBQ3pCLE9BQU8sQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUE7S0FDckI7O2dCQWpCRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLFVBQVU7b0JBQ3BCLFFBQVEsRUFBRSx3aUJBSzRDO29CQUN0RCxNQUFNLEVBQUUsQ0FBQyxtaUNBQW1pQyxDQUFDO2lCQUM5aUM7Ozs7dUJBWkQ7O1NBYWEsWUFBWSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBmcm9tIH0gZnJvbSAncnhqcyc7XHJcbmltcG9ydCB7IERhdGFUYWJsZUNvbXBvbmVudCB9IGZyb20gJy4vZGF0YS10YWJsZS1jb21wb25lbnQvZGF0YS10YWJsZS1jb21wb25lbnQnO1xyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ2FwcC1yb290JyxcclxuICB0ZW1wbGF0ZTogYFxyXG48IS0tXHJcbjxkYXRhLXRhYmxlLWNvbXBvbmVudCB3aWR0aD1cIjEwMCVcIiBvZGRSb3dDb2xvcj1cIlwiIGV2ZW5Sb3dDb2xvcj1cIlwiIGhlYWRlckNvbG9yPVwicmVkXCIgW3VzZXJJZF09XCIndXNlcjInXCIgW2FwaVVybF09XCInaHR0cDovL2xvY2FsaG9zdDoxMzM3J1wiIFt0YWJsZU9iamVjdElkXT1cIidkYXRhQ29sbGVjdGlvbjEnXCI+PC9kYXRhLXRhYmxlLWNvbXBvbmVudD5cclxuLS0+XHJcbjxkYXRhLXRhYmxlLWNvbXBvbmVudCBbcmVhZHldPSd0cnVlJyBvZGRSb3dDb2xvcj1cIiNmZmZcIiBldmVuUm93Q29sb3I9XCIjZjZmNmY2XCIgaGVhZGVyQ29sb3I9XCJhbGljZWJsdWVcIiBbdXNlcklkXT1cIid1c2VyMidcIiBkYXRhdGFibGVXaWR0aD1cIjgwJVwiIFthcGlVcmxdPVwiJ2h0dHBzOi8vYXBpLWRhdGF0YWJsZS5oZXJva3VhcHAuY29tJ1wiIFt0YWJsZU9iamVjdElkXT1cIidkYXRhQ29sbGVjdGlvbjEnXCI+PC9kYXRhLXRhYmxlLWNvbXBvbmVudD5cclxuPCEtLSA8YnV0dG9uIChjbGljayk9XCJjYWxsbWUoKVwiPmFzZHNhZG9paW88L2J1dHRvbj4gLS0+YCxcclxuICBzdHlsZXM6IFtgLnNtYWxse2ZvbnQtc2l6ZToxMHB4fS5zbWFsbCAuZGF0ZUlucHV0W19uZ2NvbnRlbnQtYzJde21pbi13aWR0aDowO2hlaWdodDo0MCV9LnNtYWxsIC5zZWFyY2hGaWx0ZXJbX25nY29udGVudC1jMl17d2lkdGg6NTAlO21hcmdpbi1sZWZ0OjB9LnNtYWxsIC5kYXRlRmlsdGVyW19uZ2NvbnRlbnQtYzJde21pbi13aWR0aDo1MCV9LnNtYWxsIC5tdWx0aVNlbGVjdFtfbmdjb250ZW50LWMyXXttaW4td2lkdGg6MTAwcHg7bWFyZ2luLWxlZnQ6NyU7d2lkdGg6NTAlO2hlaWdodDphdXRvfS5zbWFsbCAuYy1idG5bX25nY29udGVudC1jM117ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjNweDtmb250LXNpemU6MTJweDtjb2xvcjojMzMzfS54c21hbGx7Zm9udC1zaXplOjhweH0ueHNtYWxsIC5pY29uW19uZ2NvbnRlbnQtYzJde21hcmdpbjowO2hlaWdodDphdXRvO21heC13aWR0aDoxMHB4fS54c21hbGwgLnNlbGVjdGVkLWxpc3RbX25nY29udGVudC1jM10gLmMtYnRuW19uZ2NvbnRlbnQtYzNde3dpZHRoOjEwMCU7Ym94LXNoYWRvdzowIDFweCA1cHggI2FjYTNhMztwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4fS54c21hbGwgLmRhdGVJbnB1dFtfbmdjb250ZW50LWMyXXttaW4td2lkdGg6MDtoZWlnaHQ6NDAlfS54c21hbGwgLnNlYXJjaEZpbHRlcltfbmdjb250ZW50LWMyXXt3aWR0aDo1MCU7bWFyZ2luLWxlZnQ6MH0ueHNtYWxsIC5kYXRlRmlsdGVyW19uZ2NvbnRlbnQtYzJde21pbi13aWR0aDo1MCV9LnhzbWFsbCAubXVsdGlTZWxlY3RbX25nY29udGVudC1jMl17bWFyZ2luLWxlZnQ6NyU7d2lkdGg6NTAlO2hlaWdodDphdXRvfS54c21hbGwgLmMtYnRuW19uZ2NvbnRlbnQtYzNde2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czozcHg7Zm9udC1zaXplOjEycHg7Y29sb3I6IzMzM30ueHNtYWxsIC5kYXRhLXRhYmxlW19uZ2NvbnRlbnQtYzRde3RhYmxlLWxheW91dDphdXRvfWBdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBBcHBDb21wb25lbnQge1xyXG4gIHRpdGxlID0gJ0RhdGF0YWJsZSBFUFQgLyBBRE4nO1xyXG4gIHJlYWR5ID0gZmFsc2U7XHJcbiAgY29uc3RydWN0b3IoKXt9XHJcbiAgY2FsbG1lICgpIHtcclxuICAgIHRoaXMucmVhZHkgPSAhdGhpcy5yZWFkeTtcclxuICAgIGNvbnNvbGUubG9nKFwianNkWkpcIilcclxuICB9XHJcbiAgXHJcbn1cclxuIl19