PATH:
home
/
letacommog
/
letaweb
/
scripts
/
libraries
/
angular
'use strict'; // See http://jquery-datatables-column-filter.googlecode.com/svn/trunk/index.html angular.module('datatables.columnfilter', ['datatables']) .config(dtColumnFilterConfig) .run(initColumnFilterPlugin); /* @ngInject */ function dtColumnFilterConfig($provide) { $provide.decorator('DTOptionsBuilder', dtOptionsBuilderDecorator); function dtOptionsBuilderDecorator($delegate) { var newOptions = $delegate.newOptions; var fromSource = $delegate.fromSource; var fromFnPromise = $delegate.fromFnPromise; $delegate.newOptions = function() { return _decorateOptions(newOptions); }; $delegate.fromSource = function(ajax) { return _decorateOptions(fromSource, ajax); }; $delegate.fromFnPromise = function(fnPromise) { return _decorateOptions(fromFnPromise, fnPromise); }; return $delegate; function _decorateOptions(fn, params) { var options = fn(params); options.withColumnFilter = withColumnFilter; return options; /** * Add column filter support * @param columnFilterOptions the plugins options * @returns {DTOptions} the options */ function withColumnFilter(columnFilterOptions) { options.hasColumnFilter = true; if (columnFilterOptions) { options.columnFilterOptions = columnFilterOptions; } return options; } } } } /* @ngInject */ function initColumnFilterPlugin(DTRendererService) { var columnFilterPlugin = { postRender: postRender }; DTRendererService.registerPlugin(columnFilterPlugin); function postRender(options, result) { if (options && options.hasColumnFilter) { result.dataTable.columnFilter(options.columnFilterOptions); } } }
[+]
..
[-] angular-csp.css
[edit]
[-] angular-cookies.js
[edit]
[-] datetimepicker.js
[edit]
[-] angular-mocks.js
[edit]
[-] sortable.js
[edit]
[-] angular-resource.min.js
[edit]
[-] version.txt
[edit]
[+]
i18n
[-] angular-messages.js
[edit]
[-] angular-sanitize.min.js
[edit]
[-] ct-ui-router-extras.min.js
[edit]
[-] angular-loader.min.js
[edit]
[-] angular-route.min.js.map
[edit]
[-] angular-datatables.js
[edit]
[-] angular-datatables.columnfilter.js
[edit]
[-] angular.1.5.js
[edit]
[-] xeditable.min.js
[edit]
[-] angular-datatables.min.js
[edit]
[-] angucomplete-alt.min.js
[edit]
[-] ng-table.min.js
[edit]
[-] angular-ng-context-menu.js
[edit]
[-] angular-touch.min.js.map
[edit]
[-] ui-bootstrap-0.13.0.min.js
[edit]
[-] angular-sanitize.js
[edit]
[-] angular-cookies.min.js
[edit]
[-] angular-ui-router.min.js
[edit]
[-] ui-bootstrap.min.js
[edit]
[-] angular.min.js.map
[edit]
[-] angular.min - Copy (2).js
[edit]
[-] angular-cookies.min.js.map
[edit]
[-] errors.json
[edit]
[-] ui-bootstrap-tpls-0.13.0.min.js
[edit]
[-] angular.js
[edit]
[-] angular-route.min.js
[edit]
[-] angular-scenario.js
[edit]
[-] angular-ui-router.js
[edit]
[-] ui-bootstrap-tpls-1.2.4.min.js
[edit]
[-] dataTables.lightColumnFilter.min.js
[edit]
[-] angular-touch.js
[edit]
[-] version.json
[edit]
[-] angular-animate.js
[edit]
[-] angular-animate.min.js.map
[edit]
[-] angular-datatables.light-columnfilter.js
[edit]
[-] ui-bootstrap-tpls-0.13.0.js
[edit]
[-] angular-loader.min.js.map
[edit]
[-] angular-touch.min.js
[edit]
[-] angular-animate.min.js
[edit]
[-] angular.min.js
[edit]
[-] angular-loader.js
[edit]
[-] angular.min - Copy.js
[edit]
[-] angular-sanitize.min.js.map
[edit]
[-] ngStorage.min.js
[edit]
[-] angular-resource.js
[edit]
[-] angular-route.js
[edit]
[-] angular-resource.min.js.map
[edit]