/** * Kendo UI v2016.1.112 (http://www.telerik.com/kendo-ui) * Copyright 2016 Telerik AD. All rights reserved. * * Kendo UI commercial licenses may be obtained at * http://www.telerik.com/purchase/license-agreement/kendo-ui-complete * If you do not own a commercial license, this file shall be governed by the trial license terms. */ !function(e,define){define("kendo.pager.min",["kendo.data.min"],e)}(function(){return function(e,t){function a(e,t,a,n,s){return e({idx:t,text:a,ns:p.ns,numeric:n,title:s||""})}function n(e,t,a){return P({className:e.substring(1),text:t,wrapClassName:a||""})}function s(e,t,a,n){e.find(t).parent().attr(p.attr("page"),a).attr("tabindex",-1).toggleClass("k-state-disabled",n)}function i(e,t){s(e,u,1,1>=t)}function l(e,t){s(e,f,Math.max(1,t-1),1>=t)}function r(e,t,a){s(e,k,Math.min(a,t+1),t>=a)}function o(e,t,a){s(e,c,a,t>=a)}var p=window.kendo,g=p.ui,d=g.Widget,m=e.proxy,u=".k-i-seek-w",c=".k-i-seek-e",f=".k-i-arrow-w",k=".k-i-arrow-e",h="change",v=".kendoPager",x="click",S="keydown",w="disabled",P=p.template('#=text#'),b=d.extend({init:function(t,a){var s,g,w,P,b=this;d.fn.init.call(b,t,a),a=b.options,b.dataSource=p.data.DataSource.create(a.dataSource),b.linkTemplate=p.template(b.options.linkTemplate),b.selectTemplate=p.template(b.options.selectTemplate),b.currentPageTemplate=p.template(b.options.currentPageTemplate),s=b.page(),g=b.totalPages(),b._refreshHandler=m(b.refresh,b),b.dataSource.bind(h,b._refreshHandler),a.previousNext&&(b.element.find(u).length||(b.element.append(n(u,a.messages.first,"k-pager-first")),i(b.element,s,g)),b.element.find(f).length||(b.element.append(n(f,a.messages.previous)),l(b.element,s,g))),a.numeric&&(b.list=b.element.find(".k-pager-numbers"),b.list.length||(b.list=e('