!function(t){function i(e){if(n[e])return n[e].exports;var s=n[e]={exports:{},id:e,loaded:!1};return t[e].call(s.exports,s,s.exports,i),s.loaded=!0,s.exports}var n={};return i.m=t,i.c=n,i.p="//imgcache.qq.com/qcloud/main/scripts/",i(0)}([function(t,i,n){"use strict";function e(t){var i=location.hash||"",n="",e=$("<div/>");return i.replace(/([^#&?=]+)/g,function(t,i){e.text(decodeURIComponent(i)),n=e.html()}),n}function s(t){for(var i=window.location.search.substring(1),n=i.split("&"),e=0;e<n.length;e++){var s=n[e].split("=");if(decodeURIComponent(s[0])==t)return decodeURIComponent(s[1])}}function a(){this.folderList=$(".J-folders"),this.currentEle=0,this.useFolder=!0,this.allClose=!1,this.showClass="arr-up",this.hideClass="arr-down",this.init()}function r(t){$(".learn-more")[t]()}function o(){b=!($(window).width()>768)}function d(){$(".J-defined-content").each(function(){var t=$(this).data("responsive");b&&"show"!=t?$(this).hide():$(this).show()})}function l(){var t=$(".tab-title"),i=$('<div id="tmpHolder" style="display:none;height:0;width: 0;font-size:0;"></div>');t.after(i)}function c(t,i){var n,e=!0;return function t(i,s){var a;i.each(function(){if(a=$(this),a.attr("src")&&0===a.height()&&0===this.naturalHeight)return e=!1,!1}),e?(clearTimeout(n),s()):(e=!0,n=setTimeout(function(){t(i,s)},200))}(t,i)}function h(){var t=0,i=Math.ceil($(".timeline-mask").width());i&&(J.each(function(){var n=$(this);if(b){var e=n.width(),s=Math.max(i-e,0)/2;if(n.css("padding","0 "+s+"px"),n.hasClass("item-last"))return n.hide(),!1}else n.hasClass("item-newest")||n.hasClass("item-last")?n.css({padding:"0 15px",display:"inline-block"}):n.css("padding","0 107px");var a=Math.ceil($(this).outerWidth())||0;t+=a}),$(".version-list").css({width:t+"px",right:0}),t-100>i&&u())}function u(){var t=$(".mod-timeline .arrow-left").removeClass("disable"),i=$(".mod-timeline .arrow-right");if(i.click(function(){f($(this))}),t.removeClass("disable").click(function(){p($(this))}),b){var n=$(".version-list").parents(".tab-content");n.hammer({velocity:2}).on("swipe",function(n){n.gesture.deltaX>0?p(t):f(i)})}}function f(t){if(!t.hasClass("disable")){var i=$(".version-list"),n=parseInt(i.css("right"))||0,e=b?J.outerWidth(!0):Math.ceil($(".timeline-mask").width());i.width();e+n>=0?i.animate({right:0},function(){$(".mod-timeline .arrow-right").addClass("disable")}):i.animate({right:n+e}),$(".mod-timeline .arrow-left").removeClass("disable")}}function p(t){if(!t.hasClass("disable")){var i=$(".version-list"),n=parseInt(i.css("right"))||0,e=b?J.outerWidth(!0):Math.ceil($(".timeline-mask").width()),s=i.width();s+n-e<=e?i.animate({right:-(s-e)},function(){$(".mod-timeline .arrow-left").addClass("disable")}):i.animate({right:n-e},function(){s+n-2*e<=100&&$(".mod-timeline .arrow-left").addClass("disable")}),$(".mod-timeline .arrow-right").removeClass("disable")}}function v(){var t=parseInt($(".tab-title").height())+4;$(".anchor").css({top:"-"+t+"px"})}function m(){g=[];var t=$(".tab-content"),i=y.getResponsiveMode($(window).width());t.each(function(){var t=$(this),n=t.data("responsive");if("hide"!=n||"pc"==i){var e=t.attr("mod"),s=t.attr("title");if(e){var a=parseInt(w($(this)),10);g.push({id:e,y:a+40,title:s})}}})}function w(t){t||(t=$(".tab-content:first"));var i=parseInt($(".J-mod-hero").height())||0,n=parseInt($(".head-tool").height())||0,e=parseInt($(".head-menu").height())||0,s=n+e+i,a=$(".tab-title");return s-=parseInt(a.height())||0,s+=t.position().top||0}function C(){$(".side-nav-inner").trigger("sticky_kit:recalc")}var b=(n(1),!1);o();var g=[],k={};$.extend(k,{showProduct:function(t,i,n){t=t.replace(".html","");var e=parseInt($(".J-mod-hero").height(),10)||0;e>400&&$("#mod_nav").css("top",-(e-20));var s=[],a=null;if($("#mod_nav li a[href]").each(function(i,n){n=$(n);var e=this.pathname;e&&(e=e.replace(".html","")),e===t&&s.push(n.parent())}),a=0!=n?s[n-1]:s[0],null!=a){var r=a.parents("ul");r.hasClass("nav-inner-list-3")?a.addClass("list-focus"):a.find(".side-nav-title-2").addClass("list-focus"),r.each(function(){$(this).show().prev().find(".nav-drop-down-icon").each(function(){var t=$(this);t.hasClass("nav-drop-down-up")||t.addClass("nav-drop-down-up")}),$(this).parents("ul").each(function(){$(this).show().prev().find(".nav-drop-down-icon").each(function(){var t=$(this);t.hasClass("nav-drop-down-up")||t.addClass("nav-drop-down-up")})})});var o=$("div.main-content div.tab-title");i=i||o.find("li:first").attr("mod"),o.find("li.current").removeClass("current"),o.find("li[mod="+i+"]").addClass("current"),$(".side-nav-inner").stick_in_parent({spacer:!1,sticky_class:"sticky"}),$(document).on("click.sticky","a",C)}},initSideBar:function(){var t=e(),i=window.location.pathname.replace("/preview_","/"),n=parseInt(s("idx"))||0;k.showProduct(i,t,n)},changeTabs:function(t){var i=$("div.tab-title");i.find("li.current").removeClass("current"),i.find("li[mod="+t+"]").addClass("current")},handleScroll:function(){if(!(g.length<1)){var t=this,i=$(window),n=i.scrollTop(),e=b?$(".m-tab-title"):$(".tab-title"),s=$("#tmpHolder"),a=g[0].y;if(n>=a?(s.show(),b?e.show():e.addClass("tab-title-fixed").css({width:e.parent().width()})):(s.hide(),b?e.hide():e.removeClass("tab-title-fixed").css({width:"auto"})),!b){var r=parseInt($(".main-content").css("padding-left"),10)||0,o=i.scrollLeft();r-=o,e.css("left",0===o?"auto":r)}if(t.fromClick)return t.fromClick=!1,!1;for(var d,l,c=g.length;c--;)if(l=g[c],l.y<=n){d=l;break}if(d){var h=e.find("ul"),u=h.find(".current");u.attr("mod")!==d.id&&(u.removeClass("current"),h.find("li[mod="+d.id+"]").addClass("current"),b&&e.find(".tab-current .J-tab-current-text").html(d.title))}}},fixStickyBarLeft:function(){var t=$(".sticky"),i=$(window).scrollLeft()||0;i=Math.min(-i,0),"fixed"==t.css("position")&&t.css("left",0===i?"auto":i)},bind:function(){function t(t){t.toggleClass("arr-down").toggleClass("arr-up")}var i=this;i.fromClick=!1,$("#mod_nav").on("click",".side-nav-title-1",function(){var t=$(this).parent().find(".nav-inner-list-2"),i=$(this).find(".nav-drop-down-icon");i.hasClass("nav-drop-down-up")?(i.removeClass("nav-drop-down-up"),t.hide()):(i.addClass("nav-drop-down-up"),t.show()),C()}),$("#mod_nav").on("click","a",function(){var t=window.location.href.split("/"),i=$(this).attr("href").split("/");if(t[t.length-1]==i[i.length-1])return!1}),$(window).on("scroll",function(t){i.handleScroll(),i.fixStickyBarLeft()}),$("div.main-content div.tab-title ul li a").click(function(){var t=$(this).parent().attr("mod");$("#tmpHolder").show(),$(".tab-title").addClass("tab-title-fixed"),i.changeTabs(t),i.fromClick=!0});var n=$(".m-tab-title");n.find(".tab-current").on("click",function(i){var n=$(this),e=n.parent();t(e)}),n.find("ul li a").on("click",function(e){var s=$(this).parent(),a=s.attr("title");s.hasClass("current")||(n.find("li.current").removeClass("current"),s.addClass("current"),n.find(".tab-current .J-tab-current-text").html(a)),t($(".m-tab-title")),i.fromClick=!0}),$(".framework-img button").each(function(){var t=$(this);$(this).on("click",function(){if($(this).hasClass("checked"))return!1;var i=$(this).addClass("checked").siblings().removeClass("checked").end().index(),n=t.parents(".framework-img");n.find("img").eq(i).show().siblings("img").hide(),n.parent().find(".J-framework-detail").hide().eq(i).show()})}),$(".J-icon").each(function(t,i){i=$(i);var n=i.parent().parent();0!=t&&n.removeClass("arr-up").addClass("arr-down"),i.parent().on("click",function(){n.hasClass("arr-down")?n.removeClass("arr-down").addClass("arr-up"):n.removeClass("arr-up").addClass("arr-down")})});var e={$wikiList:$(".J-menu-links"),$arrBtns:$(".J-links-title"),onDisplayIndex:0,init:function(){var t=this;t.$wikiList.length<1||t.$arrBtns.length<1||(t.changeDisplayMode(),t.$arrBtns.on("click",function(i){t.changeTabs($(this).index(".J-links-title"))}))},changeTabs:function(t){var i=t+1,n=this.onDisplayIndex,e=this.$wikiList,s=this.$arrBtns;i!=n?(n=n>0?n-1:0,e.eq(n).find("ul").hide(),s.eq(n).find(".icon").removeClass("arr-up").addClass("arr-down"),e.eq(t).find("ul").show(),s.eq(t).find(".icon").removeClass("arr-down").addClass("arr-up")):(e.eq(t).find("ul").hide(),s.eq(t).find(".icon").removeClass("arr-up").addClass("arr-down"),i=0),this.onDisplayIndex=i,this.handleLastTab()},handleLastTab:function(){this.onDisplayIndex!=this.$wikiList.length?this.$arrBtns.last().addClass("border-bt-none"):this.$arrBtns.last().removeClass("border-bt-none")},changeDisplayMode:function(t){var i=$(window).width();this.onDisplayIndex=0,i>700?this.$wikiList.find("ul").show():(this.$wikiList.find("ul").hide(),this.$arrBtns.find(".icon").removeClass("arr-up").addClass("arr-down")),this.handleLastTab()}};e.init(),$(window).on("resize",function(){o(),d(),h(),y.handleResize(),i.handleScroll(),i.fixStickyBarLeft(),e.changeDisplayMode()}),function(){function t(t){var i,n=$(this),e=n.closest(".J-tabBoxWrapper"),s=e.find(".J-tabContentArea"),a=n.hasClass("J-tabContentHead");i=a?n.parent().index():n.index(),e.find(".J-tabTitleItem").eq(i).addClass("current").siblings().removeClass("current"),s.find(".J-tabContentHead").removeClass("arr-up arr-down").addClass(function(t){var e=this;if(t===i)if($(e).addClass("arr-up"),a){var r=$(window),o=r.scrollTop(),d=n.offset().top;s.find(".J-tabContentBody").hide().eq(i).show();var l=n.offset().top;r.scrollTop(o-d+l)}else s.find(".J-tabContentBody").hide().eq(i).show();else $(e).addClass("arr-down")})}var i,n=".J-tabTitleArea .J-tabTitleItem, .J-tabContentArea .J-tabContentHead",e=function(){return!!("ontouchstart"in window)}();e?$(document).on("click",n,t):($(document).on("mouseenter",n,function(n){var e=this;i=setTimeout(function(){t.call(e,n)},200)}),$(document).on("mouseleave",n,function(){clearTimeout(i)}))}()},init:function(){var t=this;t.initSideBar(),d(),v(),l(),$(document).ready(function(){c($(".body img"),function(){m(),t.bind(),h(),t.handleScroll(),t.fixStickyBarLeft()})})}}),a.prototype={init:function(){if(this.folderList.length<1)return!1;this.folderList.each(function(t,i){i=$(i),i.data("ix",t)});var t=!!b;this.setUseFolder(t),this.bindEvents()},resetFolderContent:function(){var t=this;t.folderList.each(function(i,n){n=$(n),t.useFolder?t.currentEle===i?t.showContent(n.parent()):t.hideContent(n.parent()):n.parent().removeClass(t.showClass+" "+t.hideClass)})},setUseFolder:function(t){this.useFolder=t,this.resetFolderContent()},bindEvents:function(){var t=this;t.folderList.on("click",function(){if(!t.useFolder)return!1;var i=$(this),n=i.data("ix");if(t.currentTop=$(window).scrollTop(),n===t.currentEle)t.allClose?(t.showContent(i.parent()),t.allClose=!1):(t.hideContent(i.parent()),t.allClose=!0);else{var e=i.offset().top;t.hideContent($(t.folderList[t.currentEle]).parent()),t.showContent(i.parent());var s=i.offset().top;$(window).scrollTop(t.currentTop-e+s),t.currentEle=n,t.allClose=!1}})},showContent:function(t){t.addClass(this.showClass).removeClass(this.hideClass)},hideContent:function(t){t.addClass(this.hideClass).removeClass(this.showClass)}};var x=new a,y={currentWidth:$(window).width(),handleResize:function(t){var i=$(window).width();if(i!==this.currentWidth||t){o();var n=this.getResponsiveMode(i);this[n+"Render"](),this.currentWidth=i,k.handleScroll()}},mobileRender:function(){x.setUseFolder(!0),m(),r("hide")},padRender:function(){x.setUseFolder(!0),m(),r("hide")},pcRender:function(){x.setUseFolder(!1),m(),r("show")},getResponsiveMode:function(t){return t<=414?"mobile":t>414&&t<=768?"pad":t>768?"pc":void 0}},J=$(".version-list li.version-item");$(".js-guide-item").videoPlayer(),k.init()},function(t,i,n){(function(i){"use strict";function n(t,i){for(var n=i.split("."),e=t,s=n.length,a=0;a<s;a+=1)"undefined"==typeof e[n[a]]&&(e[n[a]]={}),e=e[n[a]];return e}t.exports=n(i,"qcloud.main")}).call(i,function(){return this}())}]);/*  |xGv00|52b0a3f0fde58a7d89ebd518202c8ac3 */