-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path320-es5.b695424b1ff1b17720e1.js
More file actions
2 lines (2 loc) · 6.17 KB
/
320-es5.b695424b1ff1b17720e1.js
File metadata and controls
2 lines (2 loc) · 6.17 KB
1
2
!function(){"use strict";function e(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var i,o,r=[],a=!0,c=!1;try{for(n=n.call(e);!(a=(i=n.next()).done)&&(r.push(i.value),!t||r.length!==t);a=!0);}catch(l){c=!0,o=l}finally{try{a||null==n.return||n.return()}finally{if(c)throw o}}return r}(e,n)||function(e,n){if(!e)return;if("string"==typeof e)return t(e,n);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return t(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(self.webpackChunkrxjs_dev=self.webpackChunkrxjs_dev||[]).push([[320],{44320:function(t,o,r){r.r(o),r.d(o,{TocModule:function(){return T}});var a=r(54364),c=r(18226),l=r(20749),s=r(57850),d=r(1890),u=r(44094),f=r(13256),p=r(57993),m=r(2316),v=r(29026),b=r(56308),y=["tocItem"];function g(e,t){1&e&&(m.TgZ(0,"div",7),m._uU(1," \u76ee\u5f55 "),m.qZA())}function h(e,t){if(1&e){var n=m.EpF();m.TgZ(0,"button",8),m.NdJ("click",function(){return m.CHM(n),m.oxw(2).toggle(!1)}),m._uU(1," \u76ee\u5f55 "),m._UZ(2,"mat-icon",9),m.qZA()}if(2&e){var i=m.oxw(2);m.uIk("aria-pressed",!i.isCollapsed),m.xp6(2),m.ekj("collapsed",i.isCollapsed)}}function x(e,t){if(1&e&&(m.TgZ(0,"li",11,12),m._UZ(2,"a",13),m.qZA()),2&e){var n=m.oxw(),i=n.$implicit,o=n.index,r=m.oxw(2);m.Tol(i.level),m.ekj("secondary","EmbeddedExpandable"===r.type&&o>=r.primaryMax)("active",o===r.activeIndex),m.s9C("title",i.title),m.xp6(2),m.Q6J("href",i.href,m.LSH)("innerHTML",i.content,m.oJD)}}function I(e,t){if(1&e&&(m.ynx(0),m.YNc(1,x,3,10,"li",10),m.BQk()),2&e){var n=t.$implicit,i=m.oxw(2);m.xp6(1),m.Q6J("ngIf","Floating"===i.type||"h1"!==n.level)}}function k(e,t){if(1&e){var n=m.EpF();m.TgZ(0,"button",14),m.NdJ("click",function(){return m.CHM(n),m.oxw(2).toggle()}),m.qZA()}if(2&e){var i=m.oxw(2);m.ekj("collapsed",i.isCollapsed),m.uIk("aria-pressed",!i.isCollapsed)}}function w(e,t){if(1&e&&(m.TgZ(0,"div",1),m.YNc(1,g,2,0,"div",2),m.YNc(2,h,3,3,"button",3),m.TgZ(3,"ul",4),m.YNc(4,I,2,1,"ng-container",5),m.qZA(),m.YNc(5,k,1,3,"button",6),m.qZA()),2&e){var n=m.oxw();m.ekj("collapsed",n.isCollapsed),m.xp6(1),m.Q6J("ngIf","EmbeddedSimple"===n.type),m.xp6(1),m.Q6J("ngIf","EmbeddedExpandable"===n.type),m.xp6(1),m.ekj("embedded","Floating"!==n.type),m.xp6(1),m.Q6J("ngForOf",n.tocList),m.xp6(1),m.Q6J("ngIf","EmbeddedExpandable"===n.type)}}var E,C=((E=function(){function t(e,i,o){n(this,t),this.scrollService=e,this.tocService=o,this.activeIndex=null,this.type="None",this.isCollapsed=!0,this.isEmbedded=!1,this.onDestroy=new l.x,this.primaryMax=4,this.isEmbedded=-1!==i.nativeElement.className.indexOf("embedded")}var o,r,a;return o=t,(r=[{key:"ngOnInit",value:function(){var e=this;this.tocService.tocList.pipe((0,u.R)(this.onDestroy)).subscribe(function(t){e.tocList=t;var n=function(e,t){return e.reduce(function(e,t){return"h1"!==t.level?e+1:e},0)}(e.tocList);e.type=n>0?e.isEmbedded?n>e.primaryMax?"EmbeddedExpandable":"EmbeddedSimple":"Floating":"None"})}},{key:"ngAfterViewInit",value:function(){var t=this;this.isEmbedded||(0,s.a)(this.tocService.activeItemIndex.pipe(function(e,t){return void 0===t&&(t=0),(0,f.e)(function(n,i){i.add(e.schedule(function(){return n.subscribe(i)},t))})}(d.E)),this.items.changes.pipe((0,p.O)(this.items))).pipe((0,u.R)(this.onDestroy)).subscribe(function(n){var i=e(n,2),o=i[0],r=i[1];if(t.activeIndex=o,!(null===o||o>=r.length)){var a=r.toArray()[o].nativeElement,c=a.offsetParent,l=a.getBoundingClientRect(),s=c.getBoundingClientRect();l.top>=s.top&&l.bottom<=s.bottom||(c.scrollTop+=l.top-s.top-c.clientHeight/2)}})}},{key:"ngOnDestroy",value:function(){this.onDestroy.next(null)}},{key:"toggle",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.isCollapsed=!this.isCollapsed,e&&this.isCollapsed&&this.toTop()}},{key:"toTop",value:function(){this.scrollService.scrollToTop()}}])&&i(o.prototype,r),a&&i(o,a),t}()).\u0275fac=function(e){return new(e||E)(m.Y36(v.a),m.Y36(m.SBq),m.Y36(b.I))},E.\u0275cmp=m.Xpm({type:E,selectors:[["aio-toc"]],viewQuery:function(e,t){var n;1&e&&m.Gf(y,5),2&e&&m.iGM(n=m.CRH())&&(t.items=n)},decls:1,vars:1,consts:[["class","toc-inner no-print",3,"collapsed",4,"ngIf"],[1,"toc-inner","no-print"],["class","toc-heading embedded",4,"ngIf"],["type","button","class","toc-heading embedded secondary","title","\u5c55\u5f00/\u6298\u53e0\u76ee\u5f55","aria-label","\u5c55\u5f00/\u6298\u53e0\u76ee\u5f55",3,"click",4,"ngIf"],[1,"toc-list"],[4,"ngFor","ngForOf"],["type","button","class","toc-more-items embedded material-icons","title","\u5c55\u5f00/\u6298\u53e0\u76ee\u5f55","aria-label","\u5c55\u5f00/\u6298\u53e0\u76ee\u5f55",3,"collapsed","click",4,"ngIf"],[1,"toc-heading","embedded"],["type","button","title","\u5c55\u5f00/\u6298\u53e0\u76ee\u5f55","aria-label","\u5c55\u5f00/\u6298\u53e0\u76ee\u5f55",1,"toc-heading","embedded","secondary",3,"click"],["svgIcon","keyboard_arrow_right",1,"rotating-icon"],[3,"title","class","secondary","active",4,"ngIf"],[3,"title"],["tocItem",""],[3,"href","innerHTML"],["type","button","title","\u5c55\u5f00/\u6298\u53e0\u76ee\u5f55","aria-label","\u5c55\u5f00/\u6298\u53e0\u76ee\u5f55",1,"toc-more-items","embedded","material-icons",3,"click"]],template:function(e,t){1&e&&m.YNc(0,w,6,8,"div",0),2&e&&m.Q6J("ngIf","None"!==t.type)},directives:[a.O5,a.sg,c.Hw],encapsulation:2}),E),T=function(){var e=function e(){n(this,e),this.customElementComponent=C};return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=m.oAB({type:e}),e.\u0275inj=m.cJS({imports:[[a.ez,c.Ps]]}),e}()}}])}();
//# sourceMappingURL=320-es5.b695424b1ff1b17720e1.js.map