UNPKG

@tusharghoshbd/ngx-jquery-datatable

Version:
197 lines (190 loc) 27.4 kB
(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('script-loader!jquery/dist/jquery.min.js'), require('script-loader!@tusharghoshbd/jq-plugins/Datatables/datatables.min.js')) : typeof define === 'function' && define.amd ? define('@tusharghoshbd/ngx-jquery-datatable', ['exports', '@angular/core', 'script-loader!jquery/dist/jquery.min.js', 'script-loader!@tusharghoshbd/jq-plugins/Datatables/datatables.min.js'], factory) : (global = global || self, factory((global.tusharghoshbd = global.tusharghoshbd || {}, global.tusharghoshbd['ngx-jquery-datatable'] = {}), global.ng.core)); }(this, (function (exports, core) { 'use strict'; /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var NgxJqueryDatatableService = /** @class */ (function () { function NgxJqueryDatatableService() { } NgxJqueryDatatableService.decorators = [ { type: core.Injectable, args: [{ providedIn: 'root' },] } ]; /** @nocollapse */ NgxJqueryDatatableService.ctorParameters = function () { return []; }; /** @nocollapse */ NgxJqueryDatatableService.ngInjectableDef = core.ɵɵdefineInjectable({ factory: function NgxJqueryDatatableService_Factory() { return new NgxJqueryDatatableService(); }, token: NgxJqueryDatatableService, providedIn: "root" }); return NgxJqueryDatatableService; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var NgxJqueryDatatableComponent = /** @class */ (function () { function NgxJqueryDatatableComponent(el) { this.el = el; this.width = "100%"; } /** * @param {?} changes * @return {?} */ NgxJqueryDatatableComponent.prototype.ngOnChanges = /** * @param {?} changes * @return {?} */ function (changes) { console.log(changes); if (this._dataTable) this.render(); }; /** * @return {?} */ NgxJqueryDatatableComponent.prototype.ngOnInit = /** * @return {?} */ function () { console.log(this.paginationLength); this.render(); }; /** * @return {?} */ NgxJqueryDatatableComponent.prototype.render = /** * @return {?} */ function () { console.log(this.options); /** @type {?} */ var element; if (!this._dataTable) element = $(this.el.nativeElement.children[0]); else element = $(this.el.nativeElement.children[0].children[1]); console.log(element); /** @type {?} */ var options = this.options || {}; /** @type {?} */ var toolbar = ""; if (options.buttons) toolbar += "B"; if (this.paginationLength) toolbar += "l"; if (this.columnsHide) toolbar += "C"; if (typeof options.ajax === "string") { /** @type {?} */ var url = options.ajax; options.ajax = { url: url // complete: function (xhr) { // // } }; } options = $.extend(options, { dom: "<'dt-toolbar'<'col-xs-12 col-sm-6'f><'col-sm-6 col-xs-12 hidden-xs text-right'" + toolbar + ">r>" + "t" + "<'dt-toolbar-footer'<'col-sm-6 col-xs-12 hidden-xs'i><'col-xs-12 col-sm-6'p>>", oLanguage: { sSearch: "<span class='input-group-addon'><i class='glyphicon glyphicon-search'></i></span> ", sLengthMenu: "_MENU_" }, autoWidth: false, retrieve: true, responsive: true, initComplete: (/** * @param {?} settings * @param {?} json * @return {?} */ function (settings, json) { element .parent() .find(".input-sm") .removeClass("input-sm") .addClass("input-md"); }) }); if (!this._dataTable) this._dataTable = element.DataTable(options); else { this._dataTable.destroy(); this._dataTable = element.DataTable(options); //this._dataTable.draw(); } }; NgxJqueryDatatableComponent.decorators = [ { type: core.Component, args: [{ selector: 'ngx-jquery-datatable', template: "\n <table class=\"dataTable responsive {{tableClass}}\" width=\"{{width}}\">\n <ng-content></ng-content>\n </table>\n ", styles: ["::ng-deep .input-append.color .add-on i ::ng-deep input,::ng-deep .input-prepend.color .add-on i ::ng-deep input{display:block;cursor:pointer;width:16px;height:16px}::ng-deep div.dataTables_length label ::ng-deep input{font-weight:400;float:left;text-align:left}::ng-deep div.dataTables_length select{width:75px}::ng-deep div.dataTables_filter label{font-weight:400;float:right}::ng-deep div.dataTables_filter input{width:16em}::ng-deep div.dataTables_paginate{float:right;margin:0}::ng-deep div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap}::ng-deep table.dataTable td,::ng-deep table.dataTable th{box-sizing:content-box}::ng-deep table.dataTable{clear:both;margin-top:6px!important;margin-bottom:6px!important;max-width:none!important}::ng-deep table.dataTable thead .sorting,::ng-deep table.dataTable thead .sorting_asc,::ng-deep table.dataTable thead .sorting_asc_disabled,::ng-deep table.dataTable thead .sorting_desc,::ng-deep table.dataTable thead .sorting_desc_disabled{cursor:pointer}::ng-deep table.dataTable thead>tr>th{padding-right:18px}::ng-deep table.dataTable th:active{outline:0}::ng-deep div.dataTables_scrollHead table{margin-bottom:0!important;border-bottom-left-radius:0;border-bottom-right-radius:0}::ng-deep div.dataTables_scrollHead table thead tr:last-child td:first-child,::ng-deep div.dataTables_scrollHead table thead tr:last-child th:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}::ng-deep div.dataTables_scrollBody table{border-top:none;margin-top:0!important;margin-bottom:0!important}::ng-deep div.dataTables_scrollBody tbody tr:first-child td,::ng-deep div.dataTables_scrollBody tbody tr:first-child th{border-top:none}::ng-deep div.dataTables_scrollFoot table{margin-top:0!important;border-top:none}::ng-deep table.table-bordered.dataTable{border-collapse:separate!important}::ng-deep table.table-bordered thead td,::ng-deep table.table-bordered thead th{border-left-width:0;border-top-width:0}::ng-deep table.table-bordered tbody td,::ng-deep table.table-bordered tbody th{border-left-width:0;border-bottom-width:0}::ng-deep table.table-bordered td:last-child,::ng-deep table.table-bordered th:last-child{border-right-width:0}::ng-deep div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}::ng-deep table.DTTT_selectable tbody tr{cursor:pointer}::ng-deep table.dataTable tr.DTTT_selected.odd,::ng-deep table.dataTable tr.DTTT_selected.odd td.sorting_1,::ng-deep table.dataTable tr.DTTT_selected.odd td.sorting_2,::ng-deep table.dataTable tr.DTTT_selected.odd td.sorting_3{background-color:#9fafd1}::ng-deep table.dataTable tr.DTTT_selected.even,::ng-deep table.dataTable tr.DTTT_selected.even td.sorting_1,::ng-deep table.dataTable tr.DTTT_selected.even td.sorting_2,::ng-deep table.dataTable tr.DTTT_selected.even td.sorting_3{background-color:#b0bed9}::ng-deep div.DTTT_collection{width:150px;padding:8px 8px 4px;border:1px solid rgba(0,0,0,.4);background-color:rgba(255,255,255,.3);overflow:hidden;z-index:2002;border-radius:5px;-ms-box-shadow:3px 3px 5px rgba(0,0,0,.3);-o-box-shadow:3px 3px 5px rgba(0,0,0,.3);box-shadow:3px 3px 5px rgba(0,0,0,.3)}::ng-deep div.DTTT_collection_background{z-index:2001}::ng-deep div.DTTT_collection a.DTTT_button,::ng-deep div.DTTT_collection button.DTTT_button,::ng-deep div.DTTT_collection div.DTTT_button{position:relative;left:0;right:0;display:block;float:none;margin-bottom:4px;-ms-box-shadow:1px 1px 3px #999;-o-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999}::ng-deep .DTTT_print_info{position:fixed;top:50%;left:50%;width:400px;height:150px;margin-left:-200px;margin-top:-75px;text-align:center;color:#333;padding:10px 30px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(89%,#f3f3f3),to(#f9f9f9));background:linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);opacity:.95;border:1px solid rgba(0,0,0,.5);border-radius:6px;-ms-box-shadow:0 3px 7px rgba(0,0,0,.5);-o-box-shadow:0 3px 7px rgba(0,0,0,.5);box-shadow:0 3px 7px rgba(0,0,0,.5)}::ng-deep .DTTT_print_info h6{font-weight:400;font-size:28px;line-height:28px;margin:1em}::ng-deep .DTTT_print_info p{font-size:14px;line-height:20px}::ng-deep table.has-columns-hidden>tbody>tr>td>span.responsiveExpander{background:url(../img/plus.png) 5px center no-repeat;padding-left:32px;cursor:pointer}::ng-deep table.has-columns-hidden>tbody>tr.detail-show>td span.responsiveExpander{background:url(../img/minus.png) 5px center no-repeat}::ng-deep table.has-columns-hidden>tbody>tr.row-detail>td{background:#eee}::ng-deep table.has-columns-hidden>tbody>tr.row-detail>td>ul{list-style:none;margin:0;padding:0}::ng-deep table.has-columns-hidden>tbody>tr.row-detail>td>ul>li>span.columnTitle{font-weight:700}::ng-deep .dt-toolbar{display:block;position:relative;padding:6px 7px 1px;width:100%;float:left;border-bottom:1px solid #ccc;background:#fafafa}::ng-deep .dt-toolbar-footer{background:#fafafa;font-size:11px;overflow:hidden;padding:5px 10px;border-top:1px solid #ccc;-ms-box-shadow:inset 0 1px #fff;box-shadow:inset 0 1px #fff}::ng-deep .dt-toolbar-footer>:first-child,::ng-deep .dt-toolbar>:first-child{padding-left:0!important}::ng-deep .dt-toolbar-footer>:last-child,::ng-deep .dt-toolbar>:last-child{padding-right:0!important}::ng-deep table.dataTable thead .sorting{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAgMAAAAPPt5fAAAACVBMVEUAAADIyMjl5eVIBBP/AAAAAXRSTlMAQObYZgAAAClJREFUCNdjwAYEwGQKiGDsBJFsTA5AUoJhAqZaiDhEDVg9RC/MHEwAANsMA91AQfd/AAAAAElFTkSuQmCC) center right no-repeat}::ng-deep table.dataTable thead .sorting_asc{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABVVVUT3Vn+AAAAAXRSTlMAQObYZgAAAB1JREFUCNdjwAkcgPgBAwPjBwYG5h8MDOx/GAgBAKRJBBCQbHkwAAAAAElFTkSuQmCC) center right no-repeat}::ng-deep table.dataTable thead .sorting_desc{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABVVVUT3Vn+AAAAAXRSTlMAQObYZgAAABxJREFUCNdjIATY/zAwMP9gYGD8AOQ8AGIHnEoBkNkEEEbbutQAAAAASUVORK5CYII=) center right no-repeat}::ng-deep table.dataTable thead .sorting_asc_disabled{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABUVFR8AzIeAAAAAnRSTlMAf7YpoZUAAAAdSURBVAjXY8AJHID4AQMD4wcGBuYfDAzsfxgIAQCkSQQQkGx5MAAAAABJRU5ErkJggg==) center right no-repeat}::ng-deep table.dataTable thead .sorting_desc_disabled{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABUVFR8AzIeAAAAAnRSTlMAf7YpoZUAAAAcSURBVAjXYyAE2P8wMDD/YGBg/ADkPABiB5xKAZDZBBBG27rUAAAAAElFTkSuQmCC) center right no-repeat}::ng-deep table.dataTable thead .sorting_asc,::ng-deep table.dataTable thead .sorting_desc{background-color:#eee}::ng-deep .dataTables_empty{padding:20px 10px!important;font-size:14px;text-align:center;color:#575757}::ng-deep .table>tbody>tr>td,::ng-deep .table>tbody>tr>th,::ng-deep .table>tfoot>tr>td,::ng-deep .table>tfoot>tr>th,::ng-deep .table>thead>tr>td,::ng-deep .table>thead>tr>th{padding:8px 10px}::ng-deep table.dataTable tfoot>tr>th,::ng-deep table.dataTable thead>tr>th{padding-left:9px!important}::ng-deep table.dataTable tfoot>tr>th input,::ng-deep table.dataTable thead>tr>th input{width:100%!important;font-weight:400}::ng-deep table.dataTable thead>tr>th.hasinput{padding:6px!important}::ng-deep div.dataTables_info{padding-top:9px;font-size:13px;font-weight:700;font-style:italic;color:#969696}::ng-deep .dataTable thead>tr>th{border-left:none!important}::ng-deep .dataTable input[type=checkbox].checkbox,::ng-deep .dataTable input[type=radio].radiobox{left:-999px}::ng-deep table.dataTable thead>tr>th.sorting_disabled{padding-right:9px!important}::ng-deep .dataTables_filter{float:left;width:100%}::ng-deep .dataTables_filter .input-group-addon{width:32px;margin-top:0;float:left;height:34px;padding-top:8px}::ng-deep .dataTables_filter .input-group-addon+.form-control{float:left}::ng-deep .dt-toolbar>:first-child .DTTT,::ng-deep .dt-toolbar>:first-child .dataTables_filter>:only-child,::ng-deep .dt-toolbar>:first-child .dataTables_length,::ng-deep .dt-toolbar>:first-child .pagination{float:left!important}::ng-deep .dt-toolbar>:last-child .DTTT,::ng-deep .dt-toolbar>:last-child .dataTables_filter>:only-child,::ng-deep .dt-toolbar>:last-child .dataTables_length,::ng-deep .dt-toolbar>:last-child .pagination{float:right}::ng-deep .dt-toolbar-footer>:first-child .DTTT,::ng-deep .dt-toolbar-footer>:first-child .dataTables_filter>:only-child,::ng-deep .dt-toolbar-footer>:first-child .dataTables_length,::ng-deep .dt-toolbar-footer>:first-child .pagination{float:left}::ng-deep .dt-toolbar-footer>:last-child .DTTT,::ng-deep .dt-toolbar-footer>:last-child .dataTables_filter>:only-child,::ng-deep .dt-toolbar-footer>:last-child .dataTables_length,::ng-deep .dt-toolbar-footer>:last-child .pagination{float:right}::ng-deep article.sortable-grid{min-height:30px}::ng-deep .jarviswidget{margin:0 0 30px;position:relative;border-radius:0;padding:0}::ng-deep .widget-content-padding{padding:20px}::ng-deep .widget-content-padding .well{margin-bottom:0}::ng-deep .jarviswidget-ctrls{width:auto;float:right;padding:0;margin:0}::ng-deep .jarviswidget-ctrls .button-icon{min-width:30px;height:32px;float:left;position:relative;font-family:Arial,Helvetica,sans-serif;border-left:1px solid rgba(0,0,0,.09)}::ng-deep .jarviswidget-ctrls .button-icon:hover{background-color:rgba(0,0,0,.05)}::ng-deep .jarviswidget-loader{width:32px;height:32px;margin:0;float:right;background-repeat:no-repeat;background-position:center center;display:none;text-align:center;line-height:32px;font-size:111%}::ng-deep .jarviswidget>div{float:left;width:100%;position:relative;font-size:13px;border-radius:0;margin:0;border-width:1px 1px 2px;border-style:solid;border-top:none;border-right-color:#ccc!important;border-bottom-color:#ccc!important;border-left-color:#ccc!important;padding:13px 13px 0;overflow:visible;background-color:#fff!important}::ng-deep .jarviswidget .widget-body{min-height:100px;position:relative;padding-bottom:13px}::ng-deep .jarviswidget .widget-body.widget-hide-overflow{overflow:hidden}::ng-deep .widget-toolbar.no-border{border-left:none}::ng-deep .widget-body.no-padding{margin:-13px -13px 0}::ng-deep .widget-body.no-padding .alert{margin:0 0 10px;padding:10px;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;border-width:0 0 1px!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}::ng-deep .jarviswidget.well.transparent .widget-body.no-padding{margin:0!important}::ng-deep .widget-body>table{margin-bottom:0}::ng-deep .no-padding .md-editor,::ng-deep .widget-body.no-padding .cke_chrome{border:none}::ng-deep .widget-toolbar>.smart-form{margin-top:2px}::ng-deep .widget-toolbar>.smart-form .toggle:last-child{font-size:12px;line-height:29px}::ng-deep .widget-toolbar>.smart-form .checkbox input+i,::ng-deep .widget-toolbar>.smart-form .radio input+i,::ng-deep .widget-toolbar>.smart-form .toggle input+i{border-width:1px;border-color:#c7c7c7!important;margin-top:1px;box-shadow:0 1px 1px #fff,0 1px 1px #858585 inset;-webkit-box-shadow:0 1px 1px #fff,0 1px 1px #858585 inset;-moz-box-shadow:0 1px 1px #fff,0 1px 1px #858585 inset}::ng-deep .jarviswidget.well{margin:0 0 30px}::ng-deep .jarviswidget.well>div{border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}::ng-deep .widget-footer{display:block;min-height:32px;vertical-align:middle;position:relative;background-color:#f8f7f7;padding:5px;border-top:1px solid #e4e4e4;text-align:right;margin:0 -13px -13px}::ng-deep .no-padding .widget-footer{margin:0}::ng-deep .widget-footer.smart-form>label{margin-top:4px;display:block}::ng-deep .jarviswidget-editbox{display:none;padding:10px}::ng-deep .jarviswidget-timestamp{font-size:12px;color:#868686;font-style:italic;margin:10px 0 0}::ng-deep .jarviswidget-placeholder{border-radius:0;margin-bottom:28px;padding:0;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}::ng-deep body.nooverflow{overflow:hidden;position:fixed;width:100%}::ng-deep #jarviswidget-fullscreen-mode{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050}::ng-deep #jarviswidget-fullscreen-mode .jarviswidget{margin:0;border-radius:0}::ng-deep #jarviswidget-fullscreen-mode .jarviswidget>div{overflow-y:scroll;border-radius:0}::ng-deep .smart-form.widget-body-toolbar,::ng-deep .widget-body-toolbar{display:block;padding:8px 10px;margin:-13px -13px 13px;min-height:42px;border-bottom:1px solid #ccc;background:#fafafa}::ng-deep .no-padding .smart-form.widget-body-toolbar,::ng-deep .no-padding .widget-body-toolbar,::ng-deep .no-padding.widget-body-toolbar{display:block;margin:0}::ng-deep .smart-form .widget-body-toolbar .inline-group,::ng-deep .widget-body-toolbar.smart-form .inline-group{float:left;margin-top:4px}::ng-deep .widget-body-toolbar .btn{vertical-align:middle}::ng-deep .widget-body-toolbar .btn-xs{margin-top:5px}::ng-deep .widget-body-ajax-loading::before{content:url(../img/ajax-loader.gif);padding-top:18%;text-align:center;font-weight:700;font-size:16px;color:#fff;display:block;background:rgba(255,255,255,.4);height:100%;z-index:1;width:100%;position:absolute}::ng-deep .widget-body-ajax-loading:hover{cursor:wait!important}::ng-deep .jarviswidget-editbox{border-bottom:1px solid #b1b1b1;background-color:#fff;margin:-13px -13px 13px}::ng-deep .no-padding .jarviswidget-editbox{margin:0 0 10px}::ng-deep .jarviswidget-placeholder{background-color:#ffc;border:1px dashed #a7a7a7}::ng-deep .jarviswidget-remove-colors{color:#333!important;padding:0!important;background:0 0!important}::ng-deep .jarviswidget-color-greenDark .nav-tabs li a:hover{color:#333!important}::ng-deep .search-results{padding:18px 5px}::ng-deep .search-results+.search-results{border-top:1px dashed #e3e3e3}::ng-deep .search-results>:first-child{margin-bottom:4px;font-weight:400}::ng-deep .search-results>:first-child a{text-decoration:underline}::ng-deep .search-results .url{font-style:normal;font-size:14px}::ng-deep .search-results img{display:inline-block;margin-top:4px;margin-right:4px;width:80px}::ng-deep .search-results>div{display:inline-block;vertical-align:top}::ng-deep .search-results .note{margin:0;line-height:normal}::ng-deep .search-results .note a{text-decoration:none!important;color:#333}::ng-deep .search-results .note a:hover{color:#ed1c24}::ng-deep .uneditable-input:focus,::ng-deep input[type=color]:focus,::ng-deep input[type=date]:focus,::ng-deep input[type=datetime-local]:focus,::ng-deep input[type=datetime]:focus,::ng-deep input[type=email]:focus,::ng-deep input[type=month]:focus,::ng-deep input[type=number]:focus,::ng-deep input[type=password]:focus,::ng-deep input[type=search]:focus,::ng-deep input[type=tel]:focus,::ng-deep input[type=text]:focus,::ng-deep input[type=time]:focus,::ng-deep input[type=url]:focus,::ng-deep input[type=week]:focus,::ng-deep select:focus,::ng-deep textarea:focus{outline:0;box-shadow:none!important}::ng-deep .form-control,::ng-deep .input-lg,::ng-deep .input-sm,::ng-deep .input-xs{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}::ng-deep .input-xs{height:24px;padding:2px 10px;font-size:11px;line-height:1.5}::ng-deep .btn-xs{padding:1px 5px}::ng-deep .btn-sm{padding:6px 10px 5px}::ng-deep .btn-lg{padding:10px 16px}::ng-deep .no-space{margin:0}::ng-deep .no-space>[class*=col-]{margin:0!important;padding-right:0;padding-left:0}::ng-deep #content{padding:10px 14px;position:relative}::ng-deep body.container{position:absolute;left:0;right:0;padding:0;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;box-shadow:0 2px 70px rgba(0,0,0,.45)}::ng-deep body.container.hidden-menu:not(.mobile-view-activated){overflow:hidden}::ng-deep body.container.modal-open{padding:0!important}::ng-deep h1{letter-spacing:-1px;font-size:24px;margin:10px 0}::ng-deep h1 small{font-size:18px;font-weight:300;letter-spacing:-1px}::ng-deep .lead{font-size:19px}::ng-deep h2{letter-spacing:-1px;font-size:22px;margin:20px 0;line-height:normal}::ng-deep h3{display:block;font-size:19px;font-weight:400;margin:20px 0;line-height:normal}::ng-deep h4{line-height:normal}::ng-deep h5{font-size:17px;font-weight:300;margin:10px 0;line-height:normal}::ng-deep h6{font-size:15px;margin:10px 0;font-weight:700;line-height:normal}::ng-deep .center-canvas,::ng-deep .center-child-canvas>canvas{display:block!important;margin:0 auto!important}::ng-deep .bordered{border:1px solid rgba(0,0,0,.2)}::ng-deep .bordered:hover{border:1px solid rgba(0,0,0,.4)}::ng-deep aside{display:block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI5NyUiIHN0b3AtY29sb3I9IiMzYTM2MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMmEyNzI1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-webkit-gradient(linear,left top,right top,color-stop(93%,#3a3633),to(#2a2725));background:linear-gradient(to right,#3a3633 93%,#2a2725 100%);min-height:100%}::ng-deep #logo-group>span{display:inline-block;height:39px;float:left}::ng-deep #logo-group span#activity{border-radius:2px;cursor:default!important;display:inline-block;font-weight:700;height:24px;width:24px;padding:2px;text-align:center;text-decoration:none!important;-moz-user-select:none;-webkit-user-select:none;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #bfbfbf;color:#c4bab6;font-size:19px;margin:10px 0 0;position:relative}::ng-deep .input-group-addon{padding:6px 10px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s}::ng-deep .input-group-addon .fa{font-size:14px}::ng-deep .input-group-addon .fa-2x,::ng-deep .input-group-addon .fa-lg{font-size:2em}::ng-deep .input-group-addon .fa-3x,::ng-deep .input-group-addon .fa-4x,::ng-deep .input-group-addon .fa-5x{font-size:30px}::ng-deep input[type=text]:focus+.input-group-addon{border-color:#0091d9;background-color:#72a0ce;color:#fff}::ng-deep .no-padding{padding:0!important}::ng-deep .no-padding>pre{margin:30px}::ng-deep .no-padding .dataTables_wrapper table,::ng-deep .no-padding>table{border:none!important;margin-bottom:0!important;border-bottom-width:0!important}::ng-deep .no-padding-bottom{padding-bottom:0!important}::ng-deep .padding-5{padding:5px!important}::ng-deep .padding-7{padding:7px!important}::ng-deep .padding-10{padding:10px!important}::ng-deep .padding-gutter{padding:13px!important}::ng-deep .padding-top-10{padding-top:10px!important}"] }] } ]; /** @nocollapse */ NgxJqueryDatatableComponent.ctorParameters = function () { return [ { type: core.ElementRef } ]; }; NgxJqueryDatatableComponent.propDecorators = { options: [{ type: core.Input }], filter: [{ type: core.Input }], detailsFormat: [{ type: core.Input }], paginationLength: [{ type: core.Input }], columnsHide: [{ type: core.Input }], tableClass: [{ type: core.Input }], width: [{ type: core.Input }] }; return NgxJqueryDatatableComponent; }()); if (false) { /** @type {?} */ NgxJqueryDatatableComponent.prototype.options; /** @type {?} */ NgxJqueryDatatableComponent.prototype.filter; /** @type {?} */ NgxJqueryDatatableComponent.prototype.detailsFormat; /** @type {?} */ NgxJqueryDatatableComponent.prototype.paginationLength; /** @type {?} */ NgxJqueryDatatableComponent.prototype.columnsHide; /** @type {?} */ NgxJqueryDatatableComponent.prototype.tableClass; /** @type {?} */ NgxJqueryDatatableComponent.prototype.width; /** @type {?} */ NgxJqueryDatatableComponent.prototype._dataTable; /** * @type {?} * @private */ NgxJqueryDatatableComponent.prototype.el; } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var NgxJqueryDatatableModule = /** @class */ (function () { function NgxJqueryDatatableModule() { } NgxJqueryDatatableModule.decorators = [ { type: core.NgModule, args: [{ declarations: [NgxJqueryDatatableComponent], imports: [], exports: [NgxJqueryDatatableComponent] },] } ]; return NgxJqueryDatatableModule; }()); exports.NgxJqueryDatatableComponent = NgxJqueryDatatableComponent; exports.NgxJqueryDatatableModule = NgxJqueryDatatableModule; exports.NgxJqueryDatatableService = NgxJqueryDatatableService; Object.defineProperty(exports, '__esModule', { value: true }); }))); //# sourceMappingURL=tusharghoshbd-ngx-jquery-datatable.umd.js.map