@arcblock/abtnode-docs
Version:
ABT Node Documentation, a help documentation for quickly get started with ABT Node.
2 lines • 18.3 kB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{"0Cs2":function(e,t,r){"use strict";var n=r("o0o1");r("ls82");var a=r("yXPU");Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=n?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r("q1tI")),o=f(r("17x9")),u=f(r("TrU6")),s=f(r("pW3x")),c=f(r("IsZF"));r("bq7j");var l=r("oZsQ");function f(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){h(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function y(e){var t=Object.assign({},l.defaultOptions,e.options),r=(0,l.formatFrames)(e.frames,t),o=r.frames,f=r.totalDuration,d={cols:t.cols,rows:t.rows,cursorStyle:t.cursorStyle,fontFamily:t.fontFamily,fontSize:t.fontSize,lineHeight:t.lineHeight,letterSpacing:t.letterSpacing,allowTransparency:!0,scrollback:0},m=(0,i.useRef)(null),h=(0,i.useRef)(null),y=(0,i.useRef)(null),v=(0,i.useState)(0),g=v[0],b=v[1],x=(0,s.default)().width,w=(0,i.useReducer)((function(e,t){switch(t.type){case"jump":return p({},e,{isPlaying:!1},t.payload);case"start":return p({},e,{isStarted:!0,lastTickTime:Date.now()});case"play":return p({},e,{isPlaying:!0,lastTickTime:Date.now()},t.payload);case"pause":return p({},e,{isPlaying:!1},t.payload);case"tickStart":return p({},e,{isRendering:!0,lastTickTime:Date.now()},t.payload);case"tickEnd":return p({},e,{isRendering:!1,lastTickTime:Date.now()},t.payload);case"reset":return p({},e,{currentFrame:0,currentTime:0},t.payload);default:return p({},e,{lastTickTime:Date.now()},t.payload)}}),l.defaultState),P=w[0],T=w[1];(0,i.useEffect)((function(){if(m.current)try{var e=y.current.getBoundingClientRect(),r=e.x<0?e.width+e.x:e.width;if(y.current.parentNode){var n=y.current.parentNode.getBoundingClientRect();e.width>n.width&&(r=n.width)}t.controls&&(r-=12);var a=Math.ceil(r/(972/121)),i=Math.min(Math.max(a,40),t.cols);m.current.resize(i,t.rows)}catch(o){}}),[x,g]);var O=function(e,t){var r=o[e];r.content&&(P.requireReset&&m.current.reset(),m.current.write(r.content,(function(){"function"==typeof t&&t()})))},_=function(r){"function"==typeof e[r]&&e[r]({state:P,frames:o,options:t})};(0,i.useEffect)((function(){if(m.current){if(y.current)try{b(y.current.getBoundingClientRect().width)}catch(e){}t.autoplay?k():E(Math.min(Math.abs(t.thumbnailTime),f))}}),[]),(0,u.default)(a(n.mark((function e(){var r,a,i;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!P.isRendering){e.next=2;break}return e.abrupt("return",!1);case 2:if(r=Date.now()-P.lastTickTime,a={},P.currentTime<f&&(a.currentTime=P.currentTime+r),P.currentTime>f&&(a.currentTime=f),i=(0,l.isFrameAt)(o,a.currentTime,P.currentFrame),-1===P.currentFrame||!i){e.next=9;break}return e.abrupt("return",T({type:"tick",payload:a}));case 9:if(P.currentFrame!==o.length-1){e.next=18;break}if(_("onComplete"),!t.repeat){e.next=13;break}return e.abrupt("return",T({type:"reset",payload:a}));case 13:return a.currentTime=0,a.currentFrame=0,a.requireReset=!0,a.isStarted=!1,e.abrupt("return",T({type:"pause",payload:a}));case 18:return(0,l.isFrameAt)(a.currentTime,P.currentFrame+1)?a.currentFrame=P.currentFrame+1:a.currentFrame=(0,l.findFrameAt)(o,a.currentTime),T({type:"tickStart",payload:a}),e.abrupt("return",O(a.currentFrame,(function(){return P.requireReset&&(a.requireReset=!1),T({type:"tickEnd",payload:a}),_("onTick")})));case 21:case"end":return e.stop()}}),e)}))),P.isPlaying?8:null),t.controls&&(t.frameBox.title=null,t.frameBox.type=null,t.frameBox.style={},"transparent"===t.theme.background?t.frameBox.style.background="black":t.frameBox.style.background=t.theme.background,t.frameBox.style.padding="10px",t.frameBox.style.paddingBottom="40px");var E=function(e){m.current.reset();for(var t=(0,l.findFrameAt)(o,e),r=0;r<t;r++)O(r)},k=function(){return!1===P.isStarted&&(T({type:"start"}),m.current.reset()),T({type:"play"}),_("onStart"),!1},j=function(){var e=a(n.mark((function e(){return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P.currentFrame===o.length-1&&P.currentTime===f&&(T({type:"reset"}),m.current.reset()),_("onPlay"),e.abrupt("return",k());case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return i.default.createElement("div",{className:(0,l.getPlayerClass)(t,P),ref:y},i.default.createElement("div",{className:"cover",onClick:k}),i.default.createElement("div",{className:"start",onClick:k},i.default.createElement("svg",{style:{enableBackground:"new 0 0 30 30"},viewBox:"0 0 30 30"},i.default.createElement("polygon",{points:"6.583,3.186 5,4.004 5,15 26,15 26.483,14.128 "}),i.default.createElement("polygon",{points:"6.583,26.814 5,25.996 5,15 26,15 26.483,15.872 "}),i.default.createElement("circle",{cx:"26",cy:"15",r:"1"}),i.default.createElement("circle",{cx:"6",cy:"4",r:"1"}),i.default.createElement("circle",{cx:"6",cy:"26",r:"1"}))),i.default.createElement("div",{className:"terminal"},i.default.createElement("div",{className:(0,l.getFrameClass)(t),style:t.frameBox.style||{}},i.default.createElement("div",{className:"terminal-titlebar"},i.default.createElement("div",{className:"buttons"},i.default.createElement("div",{className:"close-button"}),i.default.createElement("div",{className:"minimize-button"}),i.default.createElement("div",{className:"maximize-button"})),i.default.createElement("div",{className:"title"},t.frameBox.title||"")),i.default.createElement("div",{className:"terminal-body"},i.default.createElement(c.default,{ref:m,options:d})))),i.default.createElement("div",{className:"controller"},P.isPlaying&&i.default.createElement("div",{className:"pause",onClick:function(){return T({type:"pause"}),_("onPause"),!1},title:"Pause"},i.default.createElement("span",{className:"icon"})),!P.isPlaying&&P.isStarted&&i.default.createElement("div",{className:"play",onClick:j,title:"Play"},i.default.createElement("span",{className:"icon"})),!P.isPlaying&&!P.isStarted&&i.default.createElement("div",{className:"play",onClick:k,title:"Start"},i.default.createElement("span",{className:"icon"})),i.default.createElement("div",{className:"timer"},(0,l.formatTime)(P.currentTime)),i.default.createElement("div",{className:"progressbar-wrapper"},i.default.createElement("div",{className:"progressbar",ref:h,onClick:function(e){if(!h.current||!m.current||!P.isStarted)return!1;var t=h.current.getBoundingClientRect().width,r=e.nativeEvent.offsetX,n=Math.floor(f*r/t);return T({type:"jump",payload:{currentTime:n}}),E(n),_("onJump"),!1}},i.default.createElement("div",{className:"progress",style:{width:"".concat(P.currentTime/f*100,"%")}})))))}y.propTypes={frames:o.default.array.isRequired,options:o.default.object.isRequired,onComplete:o.default.func,onStart:o.default.func,onStop:o.default.func,onPause:o.default.func,onTick:o.default.func,onJump:o.default.func};var v=function(){};y.defaultProps={onComplete:v,onStart:v,onStop:v,onPause:v,onTick:v,onJump:v}},"5B37":function(e,t,r){},"7ueG":function(e,t,r){"use strict";var n=r("I+eb"),a=r("WKiH").start,i=r("yNLB")("trimStart"),o=i?function(){return a(this)}:"".trimStart;n({target:"String",proto:!0,forced:i},{trimStart:o,trimLeft:o})},"9N29":function(e,t,r){"use strict";var n=r("I+eb"),a=r("1Y/n").right,i=r("pkCn"),o=r("rkAj"),u=r("LQDL"),s=r("YF1G"),c=i("reduceRight"),l=o("reduce",{1:0});n({target:"Array",proto:!0,forced:!c||!l||!s&&u>79&&u<83},{reduceRight:function(e){return a(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},HiXI:function(e,t,r){"use strict";var n=r("I+eb"),a=r("WKiH").end,i=r("yNLB")("trimEnd"),o=i?function(){return a(this)}:"".trimEnd;n({target:"String",proto:!0,forced:i},{trimEnd:o,trimRight:o})},IsZF:function(e,t,r){"use strict";var n=r("PJYZ"),a=r("VbXa");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=f(r("q1tI")),o=f(r("17x9")),u=r("/POA"),s=r("QIth"),c=r("R9As"),l=r("Be4z");function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r("5B37");var m=function(e){function t(){var t;return t=e.apply(this,arguments)||this,d(n(t),"xterm",null),d(n(t),"container",null),d(n(t),"onData",(function(e){t.props.onData&&t.props.onData(e)})),d(n(t),"onRender",(function(e){t.props.onRender&&t.props.onRender(e)})),t}a(t,e);var r=t.prototype;return r.componentDidMount=function(){var e=this,t=this.props,r=t.value,n=t.options;this.fitAddon=new c.FitAddon,this.xterm=new u.Terminal(n),this.xterm.loadAddon(new s.WebLinksAddon),this.xterm.loadAddon(this.fitAddon),this.xterm.open(this.container),this.xterm.onData(this.onData.bind(this)),this.xterm.onRender(this.onRender.bind(this)),r&&this.xterm.write(r),setTimeout((function(){e.xterm&&e.fitAddon.fit()}),0),this.debounceFit=(0,l.debounce)((function(){e.fitAddon.fit()}),600),window.addEventListener("resize",this.debounceFit)},r.componentWillUnmount=function(){this.xterm&&(this.xterm.dispose(),this.xterm=null),window.removeEventListener("resize",this.debounceFit)},r.shouldComponentUpdate=function(e){var t=this;return e.hasOwnProperty("value")&&e.value!==this.props.value&&this.xterm&&(this.xterm.clear(),setTimeout((function(){t.xterm.write(e.value)}),0)),!1},r.getXTerm=function(){return this.xterm},r.write=function(e,t){this.xterm&&this.xterm.write(e,t)},r.focus=function(){this.xterm&&this.xterm.focus()},r.reset=function(){this.xterm&&this.xterm.reset()},r.resize=function(e,t){this.xterm&&this.xterm.resize(Math.round(e),Math.round(t))},r.setOption=function(e,t){this.xterm&&this.xterm.setOption(e,t)},r.getOption=function(e){this.xterm&&this.xterm.setOption(e)},r.refresh=function(){this.xterm&&this.xterm.refresh(0,this.xterm.rows-1)},r.render=function(){var e=this,t=["react-xterm",this.props.className].filter(Boolean).join(" ");return i.default.createElement("div",{ref:function(t){return e.container=t},className:t,style:this.props.style})},t}(i.default.Component);t.default=m,m.propTypes={onData:o.default.func,onRender:o.default.func,options:o.default.object,value:o.default.string,className:o.default.string,style:o.default.object};var p=function(){};m.defaultProps={onData:p,onRender:p,options:{},value:"",className:"",style:{}}},QIth:function(e,t,r){window,e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=new RegExp("(?:^|[^\\da-z\\.-]+)((https?:\\/\\/)((([\\da-z\\.-]+)\\.([a-z\\.]{2,6}))|((\\d{1,3}\\.){3}\\d{1,3})|(localhost))(:\\d{1,5})?((\\/[\\/\\w\\.\\-%~:+]*)*([^:\"'\\s]))?(\\?[0-9\\w\\[\\]\\(\\)\\/\\?\\!#@$%&'*+,:;~\\=\\.\\-]*)?(#[0-9\\w\\[\\]\\(\\)\\/\\?\\!#@$%&'*+,:;~\\=\\.\\-]*)?)($|[^\\/\\w\\.\\-%]+)");function a(e,t){window.open(t,"_blank")}var i=function(){function e(e,t){void 0===e&&(e=a),void 0===t&&(t={}),this._handler=e,this._options=t,this._options.matchIndex=1}return e.prototype.activate=function(e){this._terminal=e,this._linkMatcherId=this._terminal.registerLinkMatcher(n,this._handler,this._options)},e.prototype.dispose=function(){void 0!==this._linkMatcherId&&void 0!==this._terminal&&this._terminal.deregisterLinkMatcher(this._linkMatcherId)},e}();t.WebLinksAddon=i}])},R9As:function(e,t,r){window,e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(){}return e.prototype.activate=function(e){this._terminal=e},e.prototype.dispose=function(){},e.prototype.fit=function(){var e=this.proposeDimensions();if(e&&this._terminal){var t=this._terminal._core;this._terminal.rows===e.rows&&this._terminal.cols===e.cols||(t._renderService.clear(),this._terminal.resize(e.cols,e.rows))}},e.prototype.proposeDimensions=function(){if(this._terminal&&this._terminal.element.parentElement){var e=this._terminal._core,t=window.getComputedStyle(this._terminal.element.parentElement),r=parseInt(t.getPropertyValue("height")),n=Math.max(0,parseInt(t.getPropertyValue("width"))),a=window.getComputedStyle(this._terminal.element),i=r-(parseInt(a.getPropertyValue("padding-top"))+parseInt(a.getPropertyValue("padding-bottom"))),o=n-(parseInt(a.getPropertyValue("padding-right"))+parseInt(a.getPropertyValue("padding-left")))-e.viewport.scrollBarWidth;return{cols:Math.floor(o/e._renderService.dimensions.actualCellWidth),rows:Math.floor(i/e._renderService.dimensions.actualCellHeight)}}},e}();t.FitAddon=n}])},WJkJ:function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},WKiH:function(e,t,r){var n=r("HYAF"),a="["+r("WJkJ")+"]",i=RegExp("^"+a+a+"*"),o=RegExp(a+a+"*$"),u=function(e){return function(t){var r=String(n(t));return 1&e&&(r=r.replace(i,"")),2&e&&(r=r.replace(o,"")),r}};e.exports={start:u(1),end:u(2),trim:u(3)}},bq7j:function(e,t,r){},kSzw:function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return l}));var n=r("q1tI"),a=r.n(n),i=r("vOnD"),o=r("Wbzz"),u=r("zGJ3"),s=r("0Cs2"),c=r.n(s);function l(e){var t=Object(u.mergeProps)(e,l,[]),r=t.source,n=t.height;return a.a.createElement(o.b,{query:"1619896071",render:function(e){var t=r.replace(/^\.\//,"/"),i=e.recordings.nodes.find((function(e){return e.relativePath.indexOf(t)>=0}));return i?n?a.a.createElement(f,{className:"terminal-player-container",height:n+" !important"},a.a.createElement(c.a,{frames:i.frames,options:i.config})):a.a.createElement("div",{className:"terminal-player-container",style:{width:"100%"}},a.a.createElement(c.a,{frames:i.frames,options:i.config})):null}})}var f=i.default.div.withConfig({displayName:"player__Div",componentId:"sc-1dmfi99-0"})(["width:100%;.terminal-player{.xterm-screen{height:",";}}"],(function(e){return e.height}))},oZsQ:function(e,t,r){"use strict";r("E9XD"),r("E9XD"),Object.defineProperty(t,"__esModule",{value:!0}),t.defaultOptions=t.defaultState=t.getFrameClass=t.getPlayerClass=t.formatTime=t.isFrameAt=t.findFrameAt=t.formatFrames=void 0;t.formatFrames=function(e,t){e.forEach((function(e){var r=e.delay;"auto"!==t.frameDelay?r=t.frameDelay:"auto"!==t.maxIdleTime&&r>t.maxIdleTime&&(r=t.maxIdleTime),r*=t.speedFactor,e.delay=r}));var r=0,n=e.length;e.forEach((function(t,a){var i=e[(a+1)%n].delay;t.duration=i,t.startTime=r,t.endTime=r+i,r+=i}));var a=e.reduce((function(e,t){return e+t.delay}),0);return{frames:e,totalDuration:a}};t.findFrameAt=function(e,t,r){var n=null;void 0===r&&(r=0);for(var a=r;a<e.length;a++)if((n=e[a]).startTime<=t&&t<n.endTime)return a;return n.startTime<=t&&t<=n.endTime?e.length-1:-1};t.isFrameAt=function(e,t,r){var n=e[r];return void 0!==n&&(n.startTime<=t&&t<n.endTime)};t.formatTime=function(e){var t=Math.floor(e/6e4),r=parseInt((e-6e4*t)/1e3,10);return t<10&&(t="0".concat(t)),r<10&&(r="0".concat(r)),"".concat(t,":").concat(r)};t.getPlayerClass=function(e,t){var r=["terminal-player"];return e.controls&&r.push("controls"),e.frameBox.type&&r.push("framed"),e.rows<10&&r.push("small"),t.isStarted&&r.push("started"),t.isPlaying&&r.push("playing"),r.filter(Boolean).join(" ")};t.getFrameClass=function(e){var t=["terminal-frame"];return e.frameBox.type&&t.push("terminal-".concat(e.frameBox.type)),t.join(" ")};t.defaultState={isPlaying:!1,isStarted:!1,isRendering:!1,requireReset:!1,currentFrame:-1,currentTime:0,lastTickTime:null};t.defaultOptions={realTiming:!1,speedFactor:1,controls:!0,repeat:!1,autoplay:!1,thumbnailTime:999999,frameBox:{}}},yNLB:function(e,t,r){var n=r("0Dky"),a=r("WJkJ");e.exports=function(e){return n((function(){return!!a[e]()||"
"!="
"[e]()||a[e].name!==e}))}}}]);
//# sourceMappingURL=15-ae258b065dbadea4011b.js.map