UNPKG

@tusharghoshbd/ngx-jquery-datatable

Version:
146 lines 30.9 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, Input, ElementRef } from '@angular/core'; import "script-loader!jquery/dist/jquery.min.js"; import "script-loader!@tusharghoshbd/jq-plugins/Datatables/datatables.min.js"; export class NgxJqueryDatatableComponent { /** * @param {?} el */ constructor(el) { this.el = el; this.width = "100%"; } /** * @param {?} changes * @return {?} */ ngOnChanges(changes) { console.log(changes); if (this._dataTable) this.render(); } /** * @return {?} */ ngOnInit() { console.log(this.paginationLength); this.render(); } /** * @return {?} */ render() { console.log(this.options); /** @type {?} */ let element; if (!this._dataTable) element = $(this.el.nativeElement.children[0]); else element = $(this.el.nativeElement.children[0].children[1]); console.log(element); /** @type {?} */ let options = this.options || {}; /** @type {?} */ let toolbar = ""; if (options.buttons) toolbar += "B"; if (this.paginationLength) toolbar += "l"; if (this.columnsHide) toolbar += "C"; if (typeof options.ajax === "string") { /** @type {?} */ let 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 {?} */ (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: Component, args: [{ selector: 'ngx-jquery-datatable', template: ` <table class="dataTable responsive {{tableClass}}" width="{{width}}"> <ng-content></ng-content> </table> `, 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 = () => [ { type: ElementRef } ]; NgxJqueryDatatableComponent.propDecorators = { options: [{ type: Input }], filter: [{ type: Input }], detailsFormat: [{ type: Input }], paginationLength: [{ type: Input }], columnsHide: [{ type: Input }], tableClass: [{ type: Input }], width: [{ type: Input }] }; 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; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWpxdWVyeS1kYXRhdGFibGUuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHR1c2hhcmdob3NoYmQvbmd4LWpxdWVyeS1kYXRhdGFibGUvIiwic291cmNlcyI6WyJsaWIvbmd4LWpxdWVyeS1kYXRhdGFibGUuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLEtBQUssRUFBRSxVQUFVLEVBQWdCLE1BQU0sZUFBZSxDQUFDO0FBRW5GLE9BQU8seUNBQXlDLENBQUM7QUFDakQsT0FBTyxzRUFBc0UsQ0FBQztBQWE5RSxNQUFNLE9BQU8sMkJBQTJCOzs7O0lBV3BDLFlBQW9CLEVBQWM7UUFBZCxPQUFFLEdBQUYsRUFBRSxDQUFZO1FBRmxCLFVBQUssR0FBVyxNQUFNLENBQUM7SUFFRixDQUFDOzs7OztJQUV0QyxXQUFXLENBQUMsT0FBc0I7UUFDaEMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNyQixJQUFHLElBQUksQ0FBQyxVQUFVO1lBQ2hCLElBQUksQ0FBQyxNQUFNLEVBQUUsQ0FBQztJQUNsQixDQUFDOzs7O0lBQ0QsUUFBUTtRQUNKLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLENBQUE7UUFDcEMsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDO0lBQ2hCLENBQUM7Ozs7SUFHRCxNQUFNO1FBQ0osT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7O1lBQ3RCLE9BQVc7UUFDZixJQUFHLENBQUMsSUFBSSxDQUFDLFVBQVU7WUFDakIsT0FBTyxHQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLGFBQWEsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQzs7WUFFOUMsT0FBTyxHQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLGFBQWEsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDNUQsT0FBTyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQzs7WUFDakIsT0FBTyxHQUFHLElBQUksQ0FBQyxPQUFPLElBQUksRUFBRTs7WUFFNUIsT0FBTyxHQUFHLEVBQUU7UUFDaEIsSUFBSSxPQUFPLENBQUMsT0FBTztZQUFFLE9BQU8sSUFBSSxHQUFHLENBQUM7UUFDcEMsSUFBSSxJQUFJLENBQUMsZ0JBQWdCO1lBQUUsT0FBTyxJQUFJLEdBQUcsQ0FBQztRQUMxQyxJQUFJLElBQUksQ0FBQyxXQUFXO1lBQUUsT0FBTyxJQUFJLEdBQUcsQ0FBQztRQUVyQyxJQUFJLE9BQU8sT0FBTyxDQUFDLElBQUksS0FBSyxRQUFRLEVBQUU7O2dCQUNoQyxHQUFHLEdBQUcsT0FBTyxDQUFDLElBQUk7WUFDdEIsT0FBTyxDQUFDLElBQUksR0FBRztnQkFDYixHQUFHLEVBQUUsR0FBRztnQkFDUiw2QkFBNkI7Z0JBQzdCLEVBQUU7Z0JBQ0YsSUFBSTthQUNMLENBQUM7U0FDSDtRQUVELE9BQU8sR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sRUFBRTtZQUMxQixHQUFHLEVBQ0QsZ0ZBQWdGO2dCQUNoRixPQUFPO2dCQUNQLEtBQUs7Z0JBQ0wsR0FBRztnQkFDSCwrRUFBK0U7WUFDakYsU0FBUyxFQUFFO2dCQUNULE9BQU8sRUFDTCxvRkFBb0Y7Z0JBQ3RGLFdBQVcsRUFBRSxRQUFRO2FBQ3RCO1lBQ0QsU0FBUyxFQUFFLEtBQUs7WUFDaEIsUUFBUSxFQUFFLElBQUk7WUFDZCxVQUFVLEVBQUUsSUFBSTtZQUNoQixZQUFZOzs7OztZQUFFLENBQUMsUUFBUSxFQUFFLElBQUksRUFBRSxFQUFFO2dCQUMvQixPQUFPO3FCQUNKLE1BQU0sRUFBRTtxQkFDUixJQUFJLENBQUMsV0FBVyxDQUFDO3FCQUNqQixXQUFXLENBQUMsVUFBVSxDQUFDO3FCQUN2QixRQUFRLENBQUMsVUFBVSxDQUFDLENBQUM7WUFDMUIsQ0FBQyxDQUFBO1NBQ0YsQ0FBQyxDQUFDO1FBRUgsSUFBRyxDQUFDLElBQUksQ0FBQyxVQUFVO1lBQ2pCLElBQUksQ0FBQyxVQUFVLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsQ0FBQzthQUMzQztZQUNGLElBQUksQ0FBQyxVQUFVLENBQUMsT0FBTyxFQUFFLENBQUM7WUFDMUIsSUFBSSxDQUFDLFVBQVUsR0FBRyxPQUFPLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1lBQzdDLHlCQUF5QjtTQUUxQjtJQUNILENBQUM7OztZQTFGSixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLHNCQUFzQjtnQkFDaEMsUUFBUSxFQUFFOzs7O0dBSVQ7O2FBRUY7Ozs7WUFma0MsVUFBVTs7O3NCQWtCeEMsS0FBSztxQkFDTCxLQUFLOzRCQUNMLEtBQUs7K0JBRUwsS0FBSzswQkFDTCxLQUFLO3lCQUNMLEtBQUs7b0JBQ0wsS0FBSzs7OztJQVBOLDhDQUE2Qjs7SUFDN0IsNkNBQTRCOztJQUM1QixvREFBbUM7O0lBRW5DLHVEQUEwQzs7SUFDMUMsa0RBQXFDOztJQUNyQyxpREFBbUM7O0lBQ25DLDRDQUF1Qzs7SUFDdkMsaURBQWU7Ozs7O0lBQ0gseUNBQXNCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQsIElucHV0LCBFbGVtZW50UmVmLCBTaW1wbGVDaGFuZ2VzfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IFwic2NyaXB0LWxvYWRlciFqcXVlcnkvZGlzdC9qcXVlcnkubWluLmpzXCI7XG5pbXBvcnQgXCJzY3JpcHQtbG9hZGVyIUB0dXNoYXJnaG9zaGJkL2pxLXBsdWdpbnMvRGF0YXRhYmxlcy9kYXRhdGFibGVzLm1pbi5qc1wiO1xuXG5kZWNsYXJlIHZhciAkOiBhbnk7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ25neC1qcXVlcnktZGF0YXRhYmxlJyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8dGFibGUgY2xhc3M9XCJkYXRhVGFibGUgcmVzcG9uc2l2ZSB7e3RhYmxlQ2xhc3N9fVwiIHdpZHRoPVwie3t3aWR0aH19XCI+XG4gICAgICAgIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cbiAgICA8L3RhYmxlPlxuICBgLFxuICBzdHlsZVVybHM6IFsnLi9uZ3gtanF1ZXJ5LWRhdGF0YWJsZS5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIE5neEpxdWVyeURhdGF0YWJsZUNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG5cbiAgICBASW5wdXQoKSBwdWJsaWMgb3B0aW9uczogYW55O1xuICAgIEBJbnB1dCgpIHB1YmxpYyBmaWx0ZXI6IGFueTtcbiAgICBASW5wdXQoKSBwdWJsaWMgZGV0YWlsc0Zvcm1hdDogYW55O1xuICBcbiAgICBASW5wdXQoKSBwdWJsaWMgcGFnaW5hdGlvbkxlbmd0aDogYm9vbGVhbjtcbiAgICBASW5wdXQoKSBwdWJsaWMgY29sdW1uc0hpZGU6IGJvb2xlYW47XG4gICAgQElucHV0KCkgcHVibGljIHRhYmxlQ2xhc3M6IHN0cmluZztcbiAgICBASW5wdXQoKSBwdWJsaWMgd2lkdGg6IHN0cmluZyA9IFwiMTAwJVwiO1xuICAgIF9kYXRhVGFibGU6YW55O1xuICAgIGNvbnN0cnVjdG9yKHByaXZhdGUgZWw6IEVsZW1lbnRSZWYpIHt9XG4gIFxuICAgIG5nT25DaGFuZ2VzKGNoYW5nZXM6IFNpbXBsZUNoYW5nZXMpIHtcbiAgICAgIGNvbnNvbGUubG9nKGNoYW5nZXMpO1xuICAgICAgaWYodGhpcy5fZGF0YVRhYmxlKVxuICAgICAgICB0aGlzLnJlbmRlcigpO1xuICAgIH1cbiAgICBuZ09uSW5pdCgpIHtcbiAgICAgICAgY29uc29sZS5sb2codGhpcy5wYWdpbmF0aW9uTGVuZ3RoKVxuICAgICAgdGhpcy5yZW5kZXIoKTtcbiAgICB9XG5cbiAgXG4gICAgcmVuZGVyKCkge1xuICAgICAgY29uc29sZS5sb2codGhpcy5vcHRpb25zKTtcbiAgICAgIGxldCBlbGVtZW50OmFueTtcbiAgICAgIGlmKCF0aGlzLl9kYXRhVGFibGUpXG4gICAgICAgIGVsZW1lbnQ9ICQodGhpcy5lbC5uYXRpdmVFbGVtZW50LmNoaWxkcmVuWzBdKTtcbiAgICAgIGVsc2VcbiAgICAgICAgZWxlbWVudD0gJCh0aGlzLmVsLm5hdGl2ZUVsZW1lbnQuY2hpbGRyZW5bMF0uY2hpbGRyZW5bMV0pO1xuICAgICAgY29uc29sZS5sb2coZWxlbWVudCk7XG4gICAgICBsZXQgb3B0aW9ucyA9IHRoaXMub3B0aW9ucyB8fCB7fTtcbiAgXG4gICAgICBsZXQgdG9vbGJhciA9IFwiXCI7XG4gICAgICBpZiAob3B0aW9ucy5idXR0b25zKSB0b29sYmFyICs9IFwiQlwiO1xuICAgICAgaWYgKHRoaXMucGFnaW5hdGlvbkxlbmd0aCkgdG9vbGJhciArPSBcImxcIjtcbiAgICAgIGlmICh0aGlzLmNvbHVtbnNIaWRlKSB0b29sYmFyICs9IFwiQ1wiO1xuICBcbiAgICAgIGlmICh0eXBlb2Ygb3B0aW9ucy5hamF4ID09PSBcInN0cmluZ1wiKSB7XG4gICAgICAgIGxldCB1cmwgPSBvcHRpb25zLmFqYXg7XG4gICAgICAgIG9wdGlvbnMuYWpheCA9IHtcbiAgICAgICAgICB1cmw6IHVybFxuICAgICAgICAgIC8vIGNvbXBsZXRlOiBmdW5jdGlvbiAoeGhyKSB7XG4gICAgICAgICAgLy9cbiAgICAgICAgICAvLyB9XG4gICAgICAgIH07XG4gICAgICB9XG4gIFxuICAgICAgb3B0aW9ucyA9ICQuZXh0ZW5kKG9wdGlvbnMsIHtcbiAgICAgICAgZG9tOlxuICAgICAgICAgIFwiPCdkdC10b29sYmFyJzwnY29sLXhzLTEyIGNvbC1zbS02J2Y+PCdjb2wtc20tNiBjb2wteHMtMTIgaGlkZGVuLXhzIHRleHQtcmlnaHQnXCIgK1xuICAgICAgICAgIHRvb2xiYXIgK1xuICAgICAgICAgIFwiPnI+XCIgK1xuICAgICAgICAgIFwidFwiICtcbiAgICAgICAgICBcIjwnZHQtdG9vbGJhci1mb290ZXInPCdjb2wtc20tNiBjb2wteHMtMTIgaGlkZGVuLXhzJ2k+PCdjb2wteHMtMTIgY29sLXNtLTYncD4+XCIsXG4gICAgICAgIG9MYW5ndWFnZToge1xuICAgICAgICAgIHNTZWFyY2g6XG4gICAgICAgICAgICBcIjxzcGFuIGNsYXNzPSdpbnB1dC1ncm91cC1hZGRvbic+PGkgY2xhc3M9J2dseXBoaWNvbiBnbHlwaGljb24tc2VhcmNoJz48L2k+PC9zcGFuPiBcIixcbiAgICAgICAgICBzTGVuZ3RoTWVudTogXCJfTUVOVV9cIlxuICAgICAgICB9LFxuICAgICAgICBhdXRvV2lkdGg6IGZhbHNlLFxuICAgICAgICByZXRyaWV2ZTogdHJ1ZSxcbiAgICAgICAgcmVzcG9uc2l2ZTogdHJ1ZSxcbiAgICAgICAgaW5pdENvbXBsZXRlOiAoc2V0dGluZ3MsIGpzb24pID0+IHtcbiAgICAgICAgICBlbGVtZW50XG4gICAgICAgICAgICAucGFyZW50KClcbiAgICAgICAgICAgIC5maW5kKFwiLmlucHV0LXNtXCIpXG4gICAgICAgICAgICAucmVtb3ZlQ2xhc3MoXCJpbnB1dC1zbVwiKVxuICAgICAgICAgICAgLmFkZENsYXNzKFwiaW5wdXQtbWRcIik7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICBcbiAgICAgIGlmKCF0aGlzLl9kYXRhVGFibGUpXG4gICAgICAgIHRoaXMuX2RhdGFUYWJsZSA9IGVsZW1lbnQuRGF0YVRhYmxlKG9wdGlvbnMpO1xuICAgICAgZWxzZXtcbiAgICAgICAgdGhpcy5fZGF0YVRhYmxlLmRlc3Ryb3koKTtcbiAgICAgICAgdGhpcy5fZGF0YVRhYmxlID0gZWxlbWVudC5EYXRhVGFibGUob3B0aW9ucyk7XG4gICAgICAgIC8vdGhpcy5fZGF0YVRhYmxlLmRyYXcoKTtcbiAgICAgICAgXG4gICAgICB9XG4gICAgfVxuXG59XG4iXX0=