From 0f07d29c56632a4bc78ea6ab678591ec9b2d9e52 Mon Sep 17 00:00:00 2001 From: Alekos Filini Date: Fri, 22 Jan 2021 10:35:06 -0500 Subject: [PATCH] Use `bdk-cli` in the playground --- playground/Cargo.toml | 6 +----- playground/src/lib.rs | 14 ++++++++------ playground/www/package.json | 1 + playground/www/src/index.js | 7 ++++++- static/bdk-cli/playground/1.playground.js | 8 ++++---- static/bdk-cli/playground/2.playground.js | 2 +- .../25cafba91a92f4b8098c.module.wasm | Bin 2151678 -> 0 bytes .../2715004f10f13ece5ea4.module.wasm | Bin 0 -> 2322710 bytes static/bdk-cli/playground/playground.js | 2 +- 9 files changed, 22 insertions(+), 18 deletions(-) delete mode 100644 static/bdk-cli/playground/25cafba91a92f4b8098c.module.wasm create mode 100644 static/bdk-cli/playground/2715004f10f13ece5ea4.module.wasm diff --git a/playground/Cargo.toml b/playground/Cargo.toml index d9e6a65e37..252a3f5787 100644 --- a/playground/Cargo.toml +++ b/playground/Cargo.toml @@ -18,8 +18,7 @@ js-sys = "0.3" log = "0.4" console_log = "0.2" clap = "2.33" -secp256k1 = { version = "0.17", features = ["rand"] } -bdk = { git = "https://github.com/BitcoinDevKit/bdk.git", rev = "c9079a7", default-features = false, features = ["esplora", "cli-utils", "compiler"] } +bdk-cli = { git = "https://github.com/bitcoindevkit/bdk-cli.git", rev = "6075869f4fd837013c5b65f57868b6b90a681de5", default-features = false, features = ["esplora", "compiler", "async-trait"] } serde = { version = "^1.0", features = ["derive"] } serde_json = { version = "^1.0" } @@ -35,6 +34,3 @@ wasm-bindgen-test = "0.2" [profile.release] # Tell `rustc` to optimize for small code size. opt-level = "s" - -# [patch.crates-io] -# miniscript = { path = "../../rust-miniscript" } diff --git a/playground/src/lib.rs b/playground/src/lib.rs index 9910783f52..0e570afae8 100644 --- a/playground/src/lib.rs +++ b/playground/src/lib.rs @@ -10,7 +10,9 @@ use log::{debug, info}; use serde::Deserialize; -use clap::AppSettings; +use bdk_cli::bdk; +use bdk_cli::structopt::StructOpt; +use bdk_cli::WalletSubCommand; use bdk::bitcoin; use bdk::blockchain::EsploraBlockchain; @@ -78,14 +80,14 @@ impl WalletWrapper { #[wasm_bindgen] pub fn run(&self, line: String) -> Promise { - let mut app = cli::make_cli_subcommands().setting(AppSettings::NoBinaryName); let wallet = Rc::clone(&self.wallet); future_to_promise(async move { - let matches = app - .get_matches_from_safe_borrow(line.split(" ")) - .map_err(|e| e.message)?; - let res = cli::handle_matches(&wallet, matches) + let subcommand = + WalletSubCommand::from_iter_safe(vec![""].into_iter().chain(line.split(" "))) + .map_err(|e| e.to_string())?; + + let res = bdk_cli::handle_wallet_subcommand(&wallet, subcommand) .await .map(|json| json.to_string()) .map_err(|e| format!("{:?}", e))?; diff --git a/playground/www/package.json b/playground/www/package.json index 6ba712dde8..b805f8da1f 100644 --- a/playground/www/package.json +++ b/playground/www/package.json @@ -8,6 +8,7 @@ }, "scripts": { "build": "webpack --config webpack.config.js --mode production", + "build-dev": "webpack --config webpack.config.js --mode development", "start": "webpack-dev-server" }, "repository": { diff --git a/playground/www/src/index.js b/playground/www/src/index.js index f41ff039fb..fa6cfce6a3 100644 --- a/playground/www/src/index.js +++ b/playground/www/src/index.js @@ -10,7 +10,12 @@ async function startWallet(desc, change_desc) { const history = []; let historyIndex = 0; - const inst = await new WalletWrapper("testnet", desc, change_desc, "https://blockstream.info/testnet/api"); + let inst = null; + try { + inst = await new WalletWrapper("testnet", desc, change_desc, "https://blockstream.info/testnet/api"); + } catch(e) { + console.error(e); + } const run = (command) => { if (command == "clear") { diff --git a/static/bdk-cli/playground/1.playground.js b/static/bdk-cli/playground/1.playground.js index 87e47dfd57..b72c6096f4 100644 --- a/static/bdk-cli/playground/1.playground.js +++ b/static/bdk-cli/playground/1.playground.js @@ -1,19 +1,19 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[1],[,,,function(t,e,o){var i,n,s;n=[o(6)],void 0===(s="function"==typeof(i=function(t){ +(window.webpackJsonp=window.webpackJsonp||[]).push([[1],[,,,function(t,e,o){var i,n,s;n=[o(7)],void 0===(s="function"==typeof(i=function(t){ /** * @license * Copyright 2019 Google LLC * SPDX-License-Identifier: Apache-2.0 */ -"use strict";return t.setLocale=function(e){t.Msg=t.Msg||{},Object.keys(e).forEach((function(o){t.Msg[o]=e[o]}))},t})?i.apply(e,n):i)||(t.exports=s)},function(t,e,o){var i,n,s;n=[o(5)],void 0===(s="function"==typeof(i=function(t){ +"use strict";return t.setLocale=function(e){t.Msg=t.Msg||{},Object.keys(e).forEach((function(o){t.Msg[o]=e[o]}))},t})?i.apply(e,n):i)||(t.exports=s)},function(t,e,o){var i,n,s;n=[o(6)],void 0===(s="function"==typeof(i=function(t){ /** * @license * Copyright 2019 Google LLC * SPDX-License-Identifier: Apache-2.0 */ -"use strict";return t})?i.apply(e,n):i)||(t.exports=s)},function(t,e,o){var i,n,s;n=[o(3),o(8),o(9),o(10)],void 0===(s="function"==typeof(i=function(t,e,o,i){ +"use strict";return t})?i.apply(e,n):i)||(t.exports=s)},function(t,e){var o;o=function(){return this}();try{o=o||new Function("return this")()}catch(t){"object"==typeof window&&(o=window)}t.exports=o},function(t,e,o){var i,n,s;n=[o(3),o(8),o(9),o(10)],void 0===(s="function"==typeof(i=function(t,e,o,i){ /** * @license * Copyright 2019 Google LLC * SPDX-License-Identifier: Apache-2.0 */ -"use strict";return t.setLocale(e),t.Blocks=t.Blocks||{},Object.keys(o).forEach((function(e){t.Blocks[e]=o[e]})),t.JavaScript=i,t})?i.apply(e,n):i)||(t.exports=s)},function(t,e,o){(function(o){var i,n,s;n=[],void 0===(s="function"==typeof(i=function(){"use strict";var t={constants:{},LINE_MODE_MULTIPLIER:40,PAGE_MODE_MULTIPLIER:125,DRAG_RADIUS:5,FLYOUT_DRAG_RADIUS:10,SNAP_RADIUS:28};return t.CONNECTING_SNAP_RADIUS=t.SNAP_RADIUS,t.CURRENT_CONNECTION_PREFERENCE=8,t.BUMP_DELAY=250,t.BUMP_RANDOMNESS=10,t.COLLAPSE_CHARS=30,t.LONGPRESS=750,t.SOUND_LIMIT=100,t.DRAG_STACK=!0,t.HSV_SATURATION=.45,t.HSV_VALUE=.65,t.SPRITE={width:96,height:124,url:"sprites.png"},t.INPUT_VALUE=1,t.OUTPUT_VALUE=2,t.NEXT_STATEMENT=3,t.PREVIOUS_STATEMENT=4,t.DUMMY_INPUT=5,t.ALIGN_LEFT=-1,t.ALIGN_CENTRE=0,t.ALIGN_RIGHT=1,t.DRAG_NONE=0,t.DRAG_STICKY=1,t.DRAG_BEGIN=1,t.DRAG_FREE=2,t.OPPOSITE_TYPE=[],t.OPPOSITE_TYPE[t.INPUT_VALUE]=t.OUTPUT_VALUE,t.OPPOSITE_TYPE[t.OUTPUT_VALUE]=t.INPUT_VALUE,t.OPPOSITE_TYPE[t.NEXT_STATEMENT]=t.PREVIOUS_STATEMENT,t.OPPOSITE_TYPE[t.PREVIOUS_STATEMENT]=t.NEXT_STATEMENT,t.TOOLBOX_AT_TOP=0,t.TOOLBOX_AT_BOTTOM=1,t.TOOLBOX_AT_LEFT=2,t.TOOLBOX_AT_RIGHT=3,t.DELETE_AREA_NONE=null,t.DELETE_AREA_TRASH=1,t.DELETE_AREA_TOOLBOX=2,t.VARIABLE_CATEGORY_NAME="VARIABLE",t.VARIABLE_DYNAMIC_CATEGORY_NAME="VARIABLE_DYNAMIC",t.PROCEDURE_CATEGORY_NAME="PROCEDURE",t.RENAME_VARIABLE_ID="RENAME_VARIABLE_ID",t.DELETE_VARIABLE_ID="DELETE_VARIABLE_ID",t.utils={},t.utils.global=function(){return"object"==typeof self?self:"object"==typeof window?window:"object"==typeof o?o:this}(),t.Msg={},t.utils.global.Blockly||(t.utils.global.Blockly={}),t.utils.global.Blockly.Msg||(t.utils.global.Blockly.Msg=t.Msg),t.utils.colour={},t.utils.colour.parse=function(e){e=String(e).toLowerCase().trim();var o=t.utils.colour.names[e];if(o)return o;if(o="#"==(o="0x"==e.substring(0,2)?"#"+e.substring(2):e)[0]?o:"#"+o,/^#[0-9a-f]{6}$/.test(o))return o;if(/^#[0-9a-f]{3}$/.test(o))return["#",o[1],o[1],o[2],o[2],o[3],o[3]].join("");var i=e.match(/^(?:rgb)?\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/);return i&&(e=Number(i[1]),o=Number(i[2]),i=Number(i[3]),0<=e&&256>e&&0<=o&&256>o&&0<=i&&256>i)?t.utils.colour.rgbToHex(e,o,i):null},t.utils.colour.rgbToHex=function(t,e,o){return e=t<<16|e<<8|o,16>t?"#"+(16777216|e).toString(16).substr(1):"#"+e.toString(16)},t.utils.colour.hexToRgb=function(e){return(e=t.utils.colour.parse(e))?[(e=parseInt(e.substr(1),16))>>16,e>>8&255,255&e]:[0,0,0]},t.utils.colour.hsvToHex=function(e,o,i){var n=0,s=0,r=0;if(0==o)r=s=n=i;else{var a=Math.floor(e/60),l=e/60-a;e=i*(1-o);var c=i*(1-o*l);switch(o=i*(1-o*(1-l)),a){case 1:n=c,s=i,r=e;break;case 2:n=e,s=i,r=o;break;case 3:n=e,s=c,r=i;break;case 4:n=o,s=e,r=i;break;case 5:n=i,s=e,r=c;break;case 6:case 0:n=i,s=o,r=e}}return t.utils.colour.rgbToHex(Math.floor(n),Math.floor(s),Math.floor(r))},t.utils.colour.blend=function(e,o,i){return(e=t.utils.colour.parse(e))&&(o=t.utils.colour.parse(o))?(e=t.utils.colour.hexToRgb(e),o=t.utils.colour.hexToRgb(o),t.utils.colour.rgbToHex(Math.round(o[0]+i*(e[0]-o[0])),Math.round(o[1]+i*(e[1]-o[1])),Math.round(o[2]+i*(e[2]-o[2])))):null},t.utils.colour.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00"},t.utils.Coordinate=function(t,e){this.x=t,this.y=e},t.utils.Coordinate.equals=function(t,e){return t==e||!(!t||!e)&&t.x==e.x&&t.y==e.y},t.utils.Coordinate.distance=function(t,e){var o=t.x-e.x;return t=t.y-e.y,Math.sqrt(o*o+t*t)},t.utils.Coordinate.magnitude=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},t.utils.Coordinate.difference=function(e,o){return new t.utils.Coordinate(e.x-o.x,e.y-o.y)},t.utils.Coordinate.sum=function(e,o){return new t.utils.Coordinate(e.x+o.x,e.y+o.y)},t.utils.Coordinate.prototype.scale=function(t){return this.x*=t,this.y*=t,this},t.utils.Coordinate.prototype.translate=function(t,e){return this.x+=t,this.y+=e,this},t.utils.string={},t.utils.string.startsWith=function(t,e){return 0==t.lastIndexOf(e,0)},t.utils.string.shortestStringLength=function(t){return t.length?t.reduce((function(t,e){return t.lengtho&&(o=i[n].length);n=-1/0;var s=1;do{var r=n,a=e;e=[];var l=i.length/s,c=1;for(n=0;nr);return a},t.utils.string.wrapScore_=function(t,e,o){for(var i=[0],n=[],s=0;ss&&(s=l,n=a)}return n?t.utils.string.wrapMutate_(e,n,i):o},t.utils.string.wrapToText_=function(t,e){for(var o=[],i=0;i=l?(s=2,r=l,(l=e.join(""))&&i.push(l),e.length=0):"{"==l?s=3:(e.push("%",l),s=0):2==s?"0"<=l&&"9">=l?r+=l:(i.push(parseInt(r,10)),a--,s=0):3==s&&(""==l?(e.splice(0,0,"%{"),a--,s=0):"}"!=l?e.push(l):(s=e.join(""),/[A-Z]\w*/i.test(s)?(l=s.toUpperCase(),(l=t.utils.string.startsWith(l,"BKY_")?l.substring(4):null)&&l in t.Msg?"string"==typeof(s=t.Msg[l])?Array.prototype.push.apply(i,t.utils.tokenizeInterpolation_(s,o)):o?i.push(String(s)):i.push(s):i.push("%{"+s+"}")):i.push("%{"+s+"}"),s=e.length=0))}for((l=e.join(""))&&i.push(l),o=[],a=e.length=0;ai;i++)o[i]=t.utils.genUid.soup_.charAt(Math.random()*e);return o.join("")},t.utils.genUid.soup_="!#$%()*+,-./:;=?@[]^_`{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",t.utils.is3dSupported=function(){if(void 0!==t.utils.is3dSupported.cached_)return t.utils.is3dSupported.cached_;if(!t.utils.global.getComputedStyle)return!1;var e=document.createElement("p"),o="none",i={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};for(var n in document.body.insertBefore(e,null),i)if(void 0!==e.style[n]){if(e.style[n]="translate3d(1px,1px,1px)",!(o=t.utils.global.getComputedStyle(e)))return document.body.removeChild(e),!1;o=o.getPropertyValue(i[n])}return document.body.removeChild(e),t.utils.is3dSupported.cached_="none"!==o,t.utils.is3dSupported.cached_},t.utils.runAfterPageLoad=function(t){if("object"!=typeof document)throw Error("Blockly.utils.runAfterPageLoad() requires browser document.");if("complete"==document.readyState)t();else var e=setInterval((function(){"complete"==document.readyState&&(clearInterval(e),t())}),10)},t.utils.getViewportBBox=function(){var e=t.utils.style.getViewportPageOffset();return{right:document.documentElement.clientWidth+e.x,bottom:document.documentElement.clientHeight+e.y,top:e.y,left:e.x}},t.utils.arrayRemove=function(t,e){return-1!=(e=t.indexOf(e))&&(t.splice(e,1),!0)},t.utils.getDocumentScroll=function(){var e=document.documentElement,o=window;return t.utils.userAgent.IE&&o.pageYOffset!=e.scrollTop?new t.utils.Coordinate(e.scrollLeft,e.scrollTop):new t.utils.Coordinate(o.pageXOffset||e.scrollLeft,o.pageYOffset||e.scrollTop)},t.utils.getBlockTypeCounts=function(t,e){var o=Object.create(null),i=t.getDescendants(!0);for(e&&(t=t.getNextBlock())&&(t=i.indexOf(t),i.splice(t,i.length-t)),t=0;e=i[t];t++)o[e.type]?o[e.type]++:o[e.type]=1;return o},t.utils.screenToWsCoordinates=function(e,o){var i=o.x;o=o.y;var n=e.getInjectionDiv().getBoundingClientRect();return i=new t.utils.Coordinate(i-n.left,o-n.top),o=e.getOriginOffsetInPixels(),t.utils.Coordinate.difference(i,o).scale(1/e.scale)},t.utils.parseBlockColour=function(e){var o="string"==typeof e?t.utils.replaceMessageReferences(e):e,i=Number(o);if(!isNaN(i)&&0<=i&&360>=i)return{hue:i,hex:t.utils.colour.hsvToHex(i,t.HSV_SATURATION,255*t.HSV_VALUE)};if(i=t.utils.colour.parse(o))return{hue:null,hex:i};throw i='Invalid colour: "'+o+'"',e!=o&&(i+=' (from "'+e+'")'),Error(i)},t.Events={},t.Events.group_="",t.Events.recordUndo=!0,t.Events.disabled_=0,t.Events.CREATE="create",t.Events.BLOCK_CREATE=t.Events.CREATE,t.Events.DELETE="delete",t.Events.BLOCK_DELETE=t.Events.DELETE,t.Events.CHANGE="change",t.Events.BLOCK_CHANGE=t.Events.CHANGE,t.Events.MOVE="move",t.Events.BLOCK_MOVE=t.Events.MOVE,t.Events.VAR_CREATE="var_create",t.Events.VAR_DELETE="var_delete",t.Events.VAR_RENAME="var_rename",t.Events.UI="ui",t.Events.COMMENT_CREATE="comment_create",t.Events.COMMENT_DELETE="comment_delete",t.Events.COMMENT_CHANGE="comment_change",t.Events.COMMENT_MOVE="comment_move",t.Events.FINISHED_LOADING="finished_loading",t.Events.BUMP_EVENTS=[t.Events.BLOCK_CREATE,t.Events.BLOCK_MOVE,t.Events.COMMENT_CREATE,t.Events.COMMENT_MOVE],t.Events.FIRE_QUEUE_=[],t.Events.fire=function(e){t.Events.isEnabled()&&(t.Events.FIRE_QUEUE_.length||setTimeout(t.Events.fireNow_,0),t.Events.FIRE_QUEUE_.push(e))},t.Events.fireNow_=function(){for(var e,o=t.Events.filter(t.Events.FIRE_QUEUE_,!0),i=t.Events.FIRE_QUEUE_.length=0;e=o[i];i++)if(e.workspaceId){var n=t.Workspace.getById(e.workspaceId);n&&n.fireChangeListener(e)}},t.Events.filter=function(e,o){e=e.slice(),o||e.reverse();for(var i,n=[],s=Object.create(null),r=0;i=e[r];r++)if(!i.isNull()){var a=[i.type,i.blockId,i.workspaceId].join(" "),l=s[a],c=l?l.event:null;l?i.type==t.Events.MOVE&&l.index==r-1?(c.newParentId=i.newParentId,c.newInputName=i.newInputName,c.newCoordinate=i.newCoordinate,l.index=r):i.type==t.Events.CHANGE&&i.element==c.element&&i.name==c.name?c.newValue=i.newValue:(i.type!=t.Events.UI||"click"!=i.element||"commentOpen"!=c.element&&"mutatorOpen"!=c.element&&"warningOpen"!=c.element)&&(s[a]={event:i,index:1},n.push(i)):(s[a]={event:i,index:r},n.push(i))}for(e=n.filter((function(t){return!t.isNull()})),o||e.reverse(),r=1;i=e[r];r++)i.type==t.Events.CHANGE&&"mutation"==i.element&&e.unshift(e.splice(r,1)[0]);return e},t.Events.clearPendingUndo=function(){for(var e,o=0;e=t.Events.FIRE_QUEUE_[o];o++)e.recordUndo=!1},t.Events.disable=function(){t.Events.disabled_++},t.Events.enable=function(){t.Events.disabled_--},t.Events.isEnabled=function(){return 0==t.Events.disabled_},t.Events.getGroup=function(){return t.Events.group_},t.Events.setGroup=function(e){t.Events.group_="boolean"==typeof e?e?t.utils.genUid():"":e},t.Events.getDescendantIds=function(t){var e=[];t=t.getDescendants(!1);for(var o,i=0;o=t[i];i++)e[i]=o.id;return e},t.Events.fromJson=function(e,o){switch(e.type){case t.Events.CREATE:var i=new t.Events.Create(null);break;case t.Events.DELETE:i=new t.Events.Delete(null);break;case t.Events.CHANGE:i=new t.Events.Change(null,"","","","");break;case t.Events.MOVE:i=new t.Events.Move(null);break;case t.Events.VAR_CREATE:i=new t.Events.VarCreate(null);break;case t.Events.VAR_DELETE:i=new t.Events.VarDelete(null);break;case t.Events.VAR_RENAME:i=new t.Events.VarRename(null,"");break;case t.Events.UI:i=new t.Events.Ui(null,"","","");break;case t.Events.COMMENT_CREATE:i=new t.Events.CommentCreate(null);break;case t.Events.COMMENT_CHANGE:i=new t.Events.CommentChange(null,"","");break;case t.Events.COMMENT_MOVE:i=new t.Events.CommentMove(null);break;case t.Events.COMMENT_DELETE:i=new t.Events.CommentDelete(null);break;case t.Events.FINISHED_LOADING:i=new t.Events.FinishedLoading(o);break;default:throw Error("Unknown event type.")}return i.fromJson(e),i.workspaceId=o.id,i},t.Events.disableOrphans=function(e){if((e.type==t.Events.MOVE||e.type==t.Events.CREATE)&&e.workspaceId){var o=t.Workspace.getById(e.workspaceId);if(e=o.getBlockById(e.blockId)){var i=e.getParent();if(i&&i.isEnabled())for(o=e.getDescendants(!1),e=0;i=o[e];e++)i.setEnabled(!0);else if((e.outputConnection||e.previousConnection)&&!o.isDragging())do{e.setEnabled(!1),e=e.getNextBlock()}while(e)}}},t.Events.Abstract=function(){this.workspaceId=void 0,this.group=t.Events.getGroup(),this.recordUndo=t.Events.recordUndo},t.Events.Abstract.prototype.toJson=function(){var t={type:this.type};return this.group&&(t.group=this.group),t},t.Events.Abstract.prototype.fromJson=function(t){this.group=t.group},t.Events.Abstract.prototype.isNull=function(){return!1},t.Events.Abstract.prototype.run=function(t){},t.Events.Abstract.prototype.getEventWorkspace_=function(){if(this.workspaceId)var e=t.Workspace.getById(this.workspaceId);if(!e)throw Error("Workspace is null. Event must have been generated from real Blockly events.");return e},t.utils.object={},t.utils.object.inherits=function(t,e){t.superClass_=e.prototype,t.prototype=Object.create(e.prototype),t.prototype.constructor=t},t.utils.object.mixin=function(t,e){for(var o in e)t[o]=e[o]},t.utils.object.deepMerge=function(e,o){for(var i in o)e[i]="object"==typeof o[i]?t.utils.object.deepMerge(e[i]||Object.create(null),o[i]):o[i];return e},t.utils.object.values=function(t){return Object.values?Object.values(t):Object.keys(t).map((function(e){return t[e]}))},t.Events.Ui=function(e,o,i,n){t.Events.Ui.superClass_.constructor.call(this),this.blockId=e?e.id:null,this.workspaceId=e?e.workspace.id:void 0,this.element=o,this.oldValue=i,this.newValue=n,this.recordUndo=!1},t.utils.object.inherits(t.Events.Ui,t.Events.Abstract),t.Events.Ui.prototype.type=t.Events.UI,t.Events.Ui.prototype.toJson=function(){var e=t.Events.Ui.superClass_.toJson.call(this);return e.element=this.element,void 0!==this.newValue&&(e.newValue=this.newValue),this.blockId&&(e.blockId=this.blockId),e},t.Events.Ui.prototype.fromJson=function(e){t.Events.Ui.superClass_.fromJson.call(this,e),this.element=e.element,this.newValue=e.newValue,this.blockId=e.blockId},t.utils.dom={},t.utils.dom.SVG_NS="http://www.w3.org/2000/svg",t.utils.dom.HTML_NS="http://www.w3.org/1999/xhtml",t.utils.dom.XLINK_NS="http://www.w3.org/1999/xlink",t.utils.dom.Node={ELEMENT_NODE:1,TEXT_NODE:3,COMMENT_NODE:8,DOCUMENT_POSITION_CONTAINED_BY:16},t.utils.dom.cacheWidths_=null,t.utils.dom.cacheReference_=0,t.utils.dom.canvasContext_=null,t.utils.dom.createSvgElement=function(e,o,i){for(var n in e=document.createElementNS(t.utils.dom.SVG_NS,e),o)e.setAttribute(n,o[n]);return document.body.runtimeStyle&&(e.runtimeStyle=e.currentStyle=e.style),i&&i.appendChild(e),e},t.utils.dom.addClass=function(t,e){var o=t.getAttribute("class")||"";return-1==(" "+o+" ").indexOf(" "+e+" ")&&(o&&(o+=" "),t.setAttribute("class",o+e),!0)},t.utils.dom.removeClass=function(t,e){var o=t.getAttribute("class");if(-1==(" "+o+" ").indexOf(" "+e+" "))return!1;o=o.split(/\s+/);for(var i=0;io||o>this.getChildCount())throw Error(t.Component.Error.CHILD_INDEX_OUT_OF_BOUNDS);if(this.childIndex_[e.getId()]=e,e.getParent()==this){var n=this.children_.indexOf(e);-1>>/g,e),(e=document.createElement("style")).id="blockly-common-style",i=document.createTextNode(i),e.appendChild(i),document.head.insertBefore(e,document.head.firstChild))}},t.Css.setCursor=function(t){console.warn("Deprecated call to Blockly.Css.setCursor. See https://github.com/google/blockly/issues/981 for context")},t.Css.CONTENT=[".blocklySvg {","background-color: #fff;","outline: none;","overflow: hidden;","position: absolute;","display: block;","}",".blocklyWidgetDiv {","display: none;","position: absolute;","z-index: 99999;","}",".injectionDiv {","height: 100%;","position: relative;","overflow: hidden;","touch-action: none;","}",".blocklyNonSelectable {","user-select: none;","-ms-user-select: none;","-webkit-user-select: none;","}",".blocklyWsDragSurface {","display: none;","position: absolute;","top: 0;","left: 0;","}",".blocklyWsDragSurface.blocklyOverflowVisible {","overflow: visible;","}",".blocklyBlockDragSurface {","display: none;","position: absolute;","top: 0;","left: 0;","right: 0;","bottom: 0;","overflow: visible !important;","z-index: 50;","}",".blocklyBlockCanvas.blocklyCanvasTransitioning,",".blocklyBubbleCanvas.blocklyCanvasTransitioning {","transition: transform .5s;","}",".blocklyTooltipDiv {","background-color: #ffffc7;","border: 1px solid #ddc;","box-shadow: 4px 4px 20px 1px rgba(0,0,0,.15);","color: #000;","display: none;","font-family: sans-serif;","font-size: 9pt;","opacity: .9;","padding: 2px;","position: absolute;","z-index: 100000;","}",".blocklyDropDownDiv {","position: absolute;","left: 0;","top: 0;","z-index: 1000;","display: none;","border: 1px solid;","border-color: #dadce0;","background-color: #fff;","border-radius: 2px;","padding: 4px;","box-shadow: 0px 0px 3px 1px rgba(0,0,0,.3);","}",".blocklyDropDownDiv.focused {","box-shadow: 0px 0px 6px 1px rgba(0,0,0,.3);","}",".blocklyDropDownContent {","max-height: 300px;","overflow: auto;","overflow-x: hidden;","}",".blocklyDropDownArrow {","position: absolute;","left: 0;","top: 0;","width: 16px;","height: 16px;","z-index: -1;","background-color: inherit;","border-color: inherit;","}",".blocklyDropDownButton {","display: inline-block;","float: left;","padding: 0;","margin: 4px;","border-radius: 4px;","outline: none;","border: 1px solid;","transition: box-shadow .1s;","cursor: pointer;","}",".blocklyArrowTop {","border-top: 1px solid;","border-left: 1px solid;","border-top-left-radius: 4px;","border-color: inherit;","}",".blocklyArrowBottom {","border-bottom: 1px solid;","border-right: 1px solid;","border-bottom-right-radius: 4px;","border-color: inherit;","}",".blocklyResizeSE {","cursor: se-resize;","fill: #aaa;","}",".blocklyResizeSW {","cursor: sw-resize;","fill: #aaa;","}",".blocklyResizeLine {","stroke: #515A5A;","stroke-width: 1;","}",".blocklyHighlightedConnectionPath {","fill: none;","stroke: #fc3;","stroke-width: 4px;","}",".blocklyPathLight {","fill: none;","stroke-linecap: round;","stroke-width: 1;","}",".blocklySelected>.blocklyPathLight {","display: none;","}",".blocklyDraggable {",'cursor: url("<<>>/handopen.cur"), auto;',"cursor: grab;","cursor: -webkit-grab;","}",".blocklyDragging {",'cursor: url("<<>>/handclosed.cur"), auto;',"cursor: grabbing;","cursor: -webkit-grabbing;","}",".blocklyDraggable:active {",'cursor: url("<<>>/handclosed.cur"), auto;',"cursor: grabbing;","cursor: -webkit-grabbing;","}",".blocklyBlockDragSurface .blocklyDraggable {",'cursor: url("<<>>/handclosed.cur"), auto;',"cursor: grabbing;","cursor: -webkit-grabbing;","}",".blocklyDragging.blocklyDraggingDelete {",'cursor: url("<<>>/handdelete.cur"), auto;',"}",".blocklyDragging>.blocklyPath,",".blocklyDragging>.blocklyPathLight {","fill-opacity: .8;","stroke-opacity: .8;","}",".blocklyDragging>.blocklyPathDark {","display: none;","}",".blocklyDisabled>.blocklyPath {","fill-opacity: .5;","stroke-opacity: .5;","}",".blocklyDisabled>.blocklyPathLight,",".blocklyDisabled>.blocklyPathDark {","display: none;","}",".blocklyInsertionMarker>.blocklyPath,",".blocklyInsertionMarker>.blocklyPathLight,",".blocklyInsertionMarker>.blocklyPathDark {","fill-opacity: .2;","stroke: none","}",".blocklyMultilineText {","font-family: monospace;","}",".blocklyNonEditableText>text {","pointer-events: none;","}",".blocklyFlyout {","position: absolute;","z-index: 20;","}",".blocklyText text {","cursor: default;","}",".blocklySvg text, .blocklyBlockDragSurface text {","user-select: none;","-ms-user-select: none;","-webkit-user-select: none;","cursor: inherit;","}",".blocklyHidden {","display: none;","}",".blocklyFieldDropdown:not(.blocklyHidden) {","display: block;","}",".blocklyIconGroup {","cursor: default;","}",".blocklyIconGroup:not(:hover),",".blocklyIconGroupReadonly {","opacity: .6;","}",".blocklyIconShape {","fill: #00f;","stroke: #fff;","stroke-width: 1px;","}",".blocklyIconSymbol {","fill: #fff;","}",".blocklyMinimalBody {","margin: 0;","padding: 0;","}",".blocklyHtmlInput {","border: none;","border-radius: 4px;","height: 100%;","margin: 0;","outline: none;","padding: 0;","width: 100%;","text-align: center;","display: block;","box-sizing: border-box;","}",".blocklyHtmlInput::-ms-clear {","display: none;","}",".blocklyMainBackground {","stroke-width: 1;","stroke: #c6c6c6;","}",".blocklyMutatorBackground {","fill: #fff;","stroke: #ddd;","stroke-width: 1;","}",".blocklyFlyoutBackground {","fill: #ddd;","fill-opacity: .8;","}",".blocklyMainWorkspaceScrollbar {","z-index: 20;","}",".blocklyFlyoutScrollbar {","z-index: 30;","}",".blocklyScrollbarHorizontal, .blocklyScrollbarVertical {","position: absolute;","outline: none;","}",".blocklyScrollbarBackground {","opacity: 0;","}",".blocklyScrollbarHandle {","fill: #ccc;","}",".blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,",".blocklyScrollbarHandle:hover {","fill: #bbb;","}",".blocklyFlyout .blocklyScrollbarHandle {","fill: #bbb;","}",".blocklyFlyout .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,",".blocklyFlyout .blocklyScrollbarHandle:hover {","fill: #aaa;","}",".blocklyInvalidInput {","background: #faa;","}",".blocklyContextMenu {","border-radius: 4px;","max-height: 100%;","}",".blocklyDropdownMenu {","border-radius: 2px;","padding: 0 !important;","}",".blocklyWidgetDiv .blocklyDropdownMenu .goog-menuitem,",".blocklyDropDownDiv .blocklyDropdownMenu .goog-menuitem {","padding-left: 28px;","}",".blocklyWidgetDiv .blocklyDropdownMenu .goog-menuitem.goog-menuitem-rtl,",".blocklyDropDownDiv .blocklyDropdownMenu .goog-menuitem.goog-menuitem-rtl {","padding-left: 5px;","padding-right: 28px;","}",".blocklyVerticalMarker {","stroke-width: 3px;","fill: rgba(255,255,255,.5);","pointer-events: none","}",".blocklyWidgetDiv .goog-option-selected .goog-menuitem-checkbox,",".blocklyWidgetDiv .goog-option-selected .goog-menuitem-icon,",".blocklyDropDownDiv .goog-option-selected .goog-menuitem-checkbox,",".blocklyDropDownDiv .goog-option-selected .goog-menuitem-icon {","background: url(<<>>/sprites.png) no-repeat -48px -16px;","}",".blocklyWidgetDiv .goog-menu {","background: #fff;","border-color: transparent;","border-style: solid;","border-width: 1px;","cursor: default;","font: normal 13px Arial, sans-serif;","margin: 0;","outline: none;","padding: 4px 0;","position: absolute;","overflow-y: auto;","overflow-x: hidden;","max-height: 100%;","z-index: 20000;","box-shadow: 0px 0px 3px 1px rgba(0,0,0,.3);","}",".blocklyWidgetDiv .goog-menu.focused {","box-shadow: 0px 0px 6px 1px rgba(0,0,0,.3);","}",".blocklyDropDownDiv .goog-menu {","cursor: default;",'font: normal 13px "Helvetica Neue", Helvetica, sans-serif;',"outline: none;","z-index: 20000;","}",".blocklyWidgetDiv .goog-menuitem,",".blocklyDropDownDiv .goog-menuitem {","color: #000;","font: normal 13px Arial, sans-serif;","list-style: none;","margin: 0;","min-width: 7em;","border: none;","padding: 6px 15px;","white-space: nowrap;","cursor: pointer;","}",".blocklyWidgetDiv .goog-menu-nocheckbox .goog-menuitem,",".blocklyWidgetDiv .goog-menu-noicon .goog-menuitem,",".blocklyDropDownDiv .goog-menu-nocheckbox .goog-menuitem,",".blocklyDropDownDiv .goog-menu-noicon .goog-menuitem {","padding-left: 12px;","}",".blocklyWidgetDiv .goog-menuitem-content,",".blocklyDropDownDiv .goog-menuitem-content {","font-family: Arial, sans-serif;","font-size: 13px;","}",".blocklyWidgetDiv .goog-menuitem-content {","color: #000;","}",".blocklyDropDownDiv .goog-menuitem-content {","color: #000;","}",".blocklyWidgetDiv .goog-menuitem-disabled,",".blocklyDropDownDiv .goog-menuitem-disabled {","cursor: inherit;","}",".blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-content,",".blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-content {","color: #ccc !important;","}",".blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-icon,",".blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-icon {","opacity: .3;","filter: alpha(opacity=30);","}",".blocklyWidgetDiv .goog-menuitem-highlight ,",".blocklyDropDownDiv .goog-menuitem-highlight {","background-color: rgba(0,0,0,.1);","}",".blocklyWidgetDiv .goog-menuitem-checkbox,",".blocklyWidgetDiv .goog-menuitem-icon,",".blocklyDropDownDiv .goog-menuitem-checkbox,",".blocklyDropDownDiv .goog-menuitem-icon {","background-repeat: no-repeat;","height: 16px;","left: 6px;","position: absolute;","right: auto;","vertical-align: middle;","width: 16px;","}",".blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-checkbox,",".blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-icon,",".blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-checkbox,",".blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-icon {","left: auto;","right: 6px;","}",".blocklyWidgetDiv .goog-option-selected .goog-menuitem-checkbox,",".blocklyWidgetDiv .goog-option-selected .goog-menuitem-icon,",".blocklyDropDownDiv .goog-option-selected .goog-menuitem-checkbox,",".blocklyDropDownDiv .goog-option-selected .goog-menuitem-icon {","position: static;","float: left;","margin-left: -24px;","}",".blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-checkbox,",".blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-icon,",".blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-checkbox,",".blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-icon {","float: right;","margin-right: -24px;","}",".blocklyComputeCanvas {","position: absolute;","width: 0;","height: 0;","}",".blocklyNoPointerEvents {","pointer-events: none;","}"],t.utils.math={},t.utils.math.toRadians=function(t){return t*Math.PI/180},t.utils.math.toDegrees=function(t){return 180*t/Math.PI},t.utils.math.clamp=function(t,e,o){if(os.top?t.DropDownDiv.getPositionAboveMetrics_(i,n,s,r):o+r.heightdocument.documentElement.clientTop?t.DropDownDiv.getPositionAboveMetrics_(i,n,s,r):t.DropDownDiv.getPositionTopOfPageMetrics_(e,s,r)},t.DropDownDiv.getPositionBelowMetrics_=function(e,o,i,n){return{initialX:(e=t.DropDownDiv.getPositionX(e,i.left,i.right,n.width)).divX,initialY:o,finalX:e.divX,finalY:o+t.DropDownDiv.PADDING_Y,arrowX:e.arrowX,arrowY:-(t.DropDownDiv.ARROW_SIZE/2+t.DropDownDiv.BORDER_SIZE),arrowAtTop:!0,arrowVisible:!0}},t.DropDownDiv.getPositionAboveMetrics_=function(e,o,i,n){return{initialX:(e=t.DropDownDiv.getPositionX(e,i.left,i.right,n.width)).divX,initialY:o-n.height,finalX:e.divX,finalY:o-n.height-t.DropDownDiv.PADDING_Y,arrowX:e.arrowX,arrowY:n.height-2*t.DropDownDiv.BORDER_SIZE-t.DropDownDiv.ARROW_SIZE/2,arrowAtTop:!1,arrowVisible:!0}},t.DropDownDiv.getPositionTopOfPageMetrics_=function(e,o,i){return{initialX:(e=t.DropDownDiv.getPositionX(e,o.left,o.right,i.width)).divX,initialY:0,finalX:e.divX,finalY:0,arrowVisible:!1}},t.DropDownDiv.getPositionX=function(e,o,i,n){var s=e;return e=t.utils.math.clamp(o,e-n/2,i-n),s-=t.DropDownDiv.ARROW_SIZE/2,o=t.DropDownDiv.ARROW_HORIZONTAL_PADDING,{arrowX:n=t.utils.math.clamp(o,s-e,n-o-t.DropDownDiv.ARROW_SIZE),divX:e}},t.DropDownDiv.isVisible=function(){return!!t.DropDownDiv.owner_},t.DropDownDiv.hideIfOwner=function(e,o){return t.DropDownDiv.owner_===e&&(o?t.DropDownDiv.hideWithoutAnimation():t.DropDownDiv.hide(),!0)},t.DropDownDiv.hide=function(){var e=t.DropDownDiv.DIV_;e.style.transform="translate(0, 0)",e.style.opacity=0,t.DropDownDiv.animateOutTimer_=setTimeout((function(){t.DropDownDiv.hideWithoutAnimation()}),1e3*t.DropDownDiv.ANIMATION_TIME),t.DropDownDiv.onHide_&&(t.DropDownDiv.onHide_(),t.DropDownDiv.onHide_=null)},t.DropDownDiv.hideWithoutAnimation=function(){if(t.DropDownDiv.isVisible()){t.DropDownDiv.animateOutTimer_&&clearTimeout(t.DropDownDiv.animateOutTimer_);var e=t.DropDownDiv.DIV_;e.style.transform="",e.style.left="",e.style.top="",e.style.opacity=0,e.style.display="none",e.style.backgroundColor="",e.style.borderColor="",t.DropDownDiv.onHide_&&(t.DropDownDiv.onHide_(),t.DropDownDiv.onHide_=null),t.DropDownDiv.clearContent(),t.DropDownDiv.owner_=null,t.DropDownDiv.rendererClassName_&&(t.utils.dom.removeClass(e,t.DropDownDiv.rendererClassName_),t.DropDownDiv.rendererClassName_=""),t.DropDownDiv.themeClassName_&&(t.utils.dom.removeClass(e,t.DropDownDiv.themeClassName_),t.DropDownDiv.themeClassName_=""),t.getMainWorkspace().markFocused()}},t.DropDownDiv.positionInternal_=function(e,o,i,n){(e=t.DropDownDiv.getPositionMetrics_(e,o,i,n)).arrowVisible?(t.DropDownDiv.arrow_.style.display="",t.DropDownDiv.arrow_.style.transform="translate("+e.arrowX+"px,"+e.arrowY+"px) rotate(45deg)",t.DropDownDiv.arrow_.setAttribute("class",e.arrowAtTop?"blocklyDropDownArrow blocklyArrowTop":"blocklyDropDownArrow blocklyArrowBottom")):t.DropDownDiv.arrow_.style.display="none",o=Math.floor(e.initialX),i=Math.floor(e.initialY),n=Math.floor(e.finalX);var s=Math.floor(e.finalY),r=t.DropDownDiv.DIV_;return r.style.left=o+"px",r.style.top=i+"px",r.style.display="block",r.style.opacity=1,r.style.transform="translate("+(n-o)+"px,"+(s-i)+"px)",e.arrowAtTop},t.DropDownDiv.repositionForWindowResize=function(){if(t.DropDownDiv.owner_){var e=t.DropDownDiv.owner_,o=t.DropDownDiv.owner_.getSourceBlock();o=(e=t.DropDownDiv.positionToField_?t.DropDownDiv.getScaledBboxOfField_(e):t.DropDownDiv.getScaledBboxOfBlock_(o)).left+(e.right-e.left)/2,t.DropDownDiv.positionInternal_(o,e.bottom,o,e.top)}else t.DropDownDiv.hide()},t.Grid=function(t,e){this.gridPattern_=t,this.spacing_=e.spacing,this.length_=e.length,this.line2_=(this.line1_=t.firstChild)&&this.line1_.nextSibling,this.snapToGrid_=e.snap},t.Grid.prototype.scale_=1,t.Grid.prototype.dispose=function(){this.gridPattern_=null},t.Grid.prototype.shouldSnap=function(){return this.snapToGrid_},t.Grid.prototype.getSpacing=function(){return this.spacing_},t.Grid.prototype.getPatternId=function(){return this.gridPattern_.id},t.Grid.prototype.update=function(t){this.scale_=t;var e=this.spacing_*t||100;this.gridPattern_.setAttribute("width",e),this.gridPattern_.setAttribute("height",e);var o=(e=Math.floor(this.spacing_/2)+.5)-this.length_/2,i=e+this.length_/2;e*=t,o*=t,i*=t,this.setLineAttributes_(this.line1_,t,o,i,e,e),this.setLineAttributes_(this.line2_,t,e,e,o,i)},t.Grid.prototype.setLineAttributes_=function(t,e,o,i,n,s){t&&(t.setAttribute("stroke-width",e),t.setAttribute("x1",o),t.setAttribute("y1",n),t.setAttribute("x2",i),t.setAttribute("y2",s))},t.Grid.prototype.moveTo=function(e,o){this.gridPattern_.setAttribute("x",e),this.gridPattern_.setAttribute("y",o),(t.utils.userAgent.IE||t.utils.userAgent.EDGE)&&this.update(this.scale_)},t.Grid.createDom=function(e,o,i){return e=t.utils.dom.createSvgElement("pattern",{id:"blocklyGridPattern"+e,patternUnits:"userSpaceOnUse"},i),0e.indexOf(o))throw Error(o+" is not a valid modifier key.")},t.user.keyMap.createSerializedKey=function(e,o){var i="",n=t.utils.object.values(t.user.keyMap.modifierKeys);t.user.keyMap.checkModifiers_(o,n);for(var s,r=0;s=n[r];r++)-1");o.domToMutation(n)}t.Events.fire(new t.Events.Change(o,"mutation",null,i,e));break;default:console.warn("Unknown change type: "+this.element)}else console.warn("Can't change non-existent block: "+this.blockId)},t.Events.Create=function(e){e&&(t.Events.Create.superClass_.constructor.call(this,e),this.xml=e.workspace.rendered?t.Xml.blockToDomWithXY(e):t.Xml.blockToDom(e),this.ids=t.Events.getDescendantIds(e))},t.utils.object.inherits(t.Events.Create,t.Events.BlockBase),t.Events.BlockCreate=t.Events.Create,t.Events.Create.prototype.type=t.Events.CREATE,t.Events.Create.prototype.toJson=function(){var e=t.Events.Create.superClass_.toJson.call(this);return e.xml=t.Xml.domToText(this.xml),e.ids=this.ids,e},t.Events.Create.prototype.fromJson=function(e){t.Events.Create.superClass_.fromJson.call(this,e),this.xml=t.Xml.textToDom(e.xml),this.ids=e.ids},t.Events.Create.prototype.run=function(e){var o=this.getEventWorkspace_();if(e)(e=t.utils.xml.createElement("xml")).appendChild(this.xml),t.Xml.domToWorkspace(e,o);else{e=0;for(var i;i=this.ids[e];e++){var n=o.getBlockById(i);n?n.dispose(!1):i==this.blockId&&console.warn("Can't uncreate non-existent block: "+i)}}},t.Events.Delete=function(e){if(e){if(e.getParent())throw Error("Connected blocks cannot be deleted.");t.Events.Delete.superClass_.constructor.call(this,e),this.oldXml=e.workspace.rendered?t.Xml.blockToDomWithXY(e):t.Xml.blockToDom(e),this.ids=t.Events.getDescendantIds(e)}},t.utils.object.inherits(t.Events.Delete,t.Events.BlockBase),t.Events.BlockDelete=t.Events.Delete,t.Events.Delete.prototype.type=t.Events.DELETE,t.Events.Delete.prototype.toJson=function(){var e=t.Events.Delete.superClass_.toJson.call(this);return e.ids=this.ids,e},t.Events.Delete.prototype.fromJson=function(e){t.Events.Delete.superClass_.fromJson.call(this,e),this.ids=e.ids},t.Events.Delete.prototype.run=function(e){var o=this.getEventWorkspace_();if(e){e=0;for(var i;i=this.ids[e];e++){var n=o.getBlockById(i);n?n.dispose(!1):i==this.blockId&&console.warn("Can't delete non-existent block: "+i)}}else(e=t.utils.xml.createElement("xml")).appendChild(this.oldXml),t.Xml.domToWorkspace(e,o)},t.Events.Move=function(e){e&&(t.Events.Move.superClass_.constructor.call(this,e),e=this.currentLocation_(),this.oldParentId=e.parentId,this.oldInputName=e.inputName,this.oldCoordinate=e.coordinate)},t.utils.object.inherits(t.Events.Move,t.Events.BlockBase),t.Events.BlockMove=t.Events.Move,t.Events.Move.prototype.type=t.Events.MOVE,t.Events.Move.prototype.toJson=function(){var e=t.Events.Move.superClass_.toJson.call(this);return this.newParentId&&(e.newParentId=this.newParentId),this.newInputName&&(e.newInputName=this.newInputName),this.newCoordinate&&(e.newCoordinate=Math.round(this.newCoordinate.x)+","+Math.round(this.newCoordinate.y)),e},t.Events.Move.prototype.fromJson=function(e){t.Events.Move.superClass_.fromJson.call(this,e),this.newParentId=e.newParentId,this.newInputName=e.newInputName,e.newCoordinate&&(e=e.newCoordinate.split(","),this.newCoordinate=new t.utils.Coordinate(Number(e[0]),Number(e[1])))},t.Events.Move.prototype.recordNew=function(){var t=this.currentLocation_();this.newParentId=t.parentId,this.newInputName=t.inputName,this.newCoordinate=t.coordinate},t.Events.Move.prototype.currentLocation_=function(){var t=this.getEventWorkspace_().getBlockById(this.blockId),e={},o=t.getParent();return o?(e.parentId=o.id,(t=o.getInputWithBlock(t))&&(e.inputName=t.name)):e.coordinate=t.getRelativeToSurfaceXY(),e},t.Events.Move.prototype.isNull=function(){return this.oldParentId==this.newParentId&&this.oldInputName==this.newInputName&&t.utils.Coordinate.equals(this.oldCoordinate,this.newCoordinate)},t.Events.Move.prototype.run=function(e){var o=this.getEventWorkspace_(),i=o.getBlockById(this.blockId);if(i){var n=e?this.newParentId:this.oldParentId,s=e?this.newInputName:this.oldInputName;e=e?this.newCoordinate:this.oldCoordinate;var r=null;if(n&&!(r=o.getBlockById(n)))return void console.warn("Can't connect to non-existent block: "+n);if(i.getParent()&&i.unplug(),e)s=i.getRelativeToSurfaceXY(),i.moveBy(e.x-s.x,e.y-s.y);else{if(i=i.outputConnection||i.previousConnection,s){if(o=r.getInput(s))var a=o.connection}else i.type==t.PREVIOUS_STATEMENT&&(a=r.nextConnection);a?i.connect(a):console.warn("Can't connect to non-existent input: "+s)}}else console.warn("Can't move non-existent block: "+this.blockId)},t.Events.FinishedLoading=function(e){this.workspaceId=e.id,this.group=t.Events.getGroup(),this.recordUndo=!1},t.utils.object.inherits(t.Events.FinishedLoading,t.Events.Ui),t.Events.FinishedLoading.prototype.type=t.Events.FINISHED_LOADING,t.Events.FinishedLoading.prototype.toJson=function(){var t={type:this.type};return this.group&&(t.group=this.group),this.workspaceId&&(t.workspaceId=this.workspaceId),t},t.Events.FinishedLoading.prototype.fromJson=function(t){this.workspaceId=t.workspaceId,this.group=t.group},t.Events.VarBase=function(e){t.Events.VarBase.superClass_.constructor.call(this),this.varId=e.getId(),this.workspaceId=e.workspace.id},t.utils.object.inherits(t.Events.VarBase,t.Events.Abstract),t.Events.VarBase.prototype.toJson=function(){var e=t.Events.VarBase.superClass_.toJson.call(this);return e.varId=this.varId,e},t.Events.VarBase.prototype.fromJson=function(e){t.Events.VarBase.superClass_.toJson.call(this),this.varId=e.varId},t.Events.VarCreate=function(e){e&&(t.Events.VarCreate.superClass_.constructor.call(this,e),this.varType=e.type,this.varName=e.name)},t.utils.object.inherits(t.Events.VarCreate,t.Events.VarBase),t.Events.VarCreate.prototype.type=t.Events.VAR_CREATE,t.Events.VarCreate.prototype.toJson=function(){var e=t.Events.VarCreate.superClass_.toJson.call(this);return e.varType=this.varType,e.varName=this.varName,e},t.Events.VarCreate.prototype.fromJson=function(e){t.Events.VarCreate.superClass_.fromJson.call(this,e),this.varType=e.varType,this.varName=e.varName},t.Events.VarCreate.prototype.run=function(t){var e=this.getEventWorkspace_();t?e.createVariable(this.varName,this.varType,this.varId):e.deleteVariableById(this.varId)},t.Events.VarDelete=function(e){e&&(t.Events.VarDelete.superClass_.constructor.call(this,e),this.varType=e.type,this.varName=e.name)},t.utils.object.inherits(t.Events.VarDelete,t.Events.VarBase),t.Events.VarDelete.prototype.type=t.Events.VAR_DELETE,t.Events.VarDelete.prototype.toJson=function(){var e=t.Events.VarDelete.superClass_.toJson.call(this);return e.varType=this.varType,e.varName=this.varName,e},t.Events.VarDelete.prototype.fromJson=function(e){t.Events.VarDelete.superClass_.fromJson.call(this,e),this.varType=e.varType,this.varName=e.varName},t.Events.VarDelete.prototype.run=function(t){var e=this.getEventWorkspace_();t?e.deleteVariableById(this.varId):e.createVariable(this.varName,this.varType,this.varId)},t.Events.VarRename=function(e,o){e&&(t.Events.VarRename.superClass_.constructor.call(this,e),this.oldName=e.name,this.newName=o)},t.utils.object.inherits(t.Events.VarRename,t.Events.VarBase),t.Events.VarRename.prototype.type=t.Events.VAR_RENAME,t.Events.VarRename.prototype.toJson=function(){var e=t.Events.VarRename.superClass_.toJson.call(this);return e.oldName=this.oldName,e.newName=this.newName,e},t.Events.VarRename.prototype.fromJson=function(e){t.Events.VarRename.superClass_.fromJson.call(this,e),this.oldName=e.oldName,this.newName=e.newName},t.Events.VarRename.prototype.run=function(t){var e=this.getEventWorkspace_();t?e.renameVariableById(this.varId,this.newName):e.renameVariableById(this.varId,this.oldName)},t.Xml={},t.Xml.workspaceToDom=function(e,o){var i=t.utils.xml.createElement("xml"),n=t.Xml.variablesToDom(t.Variables.allUsedVarModels(e));n.hasChildNodes()&&i.appendChild(n);var s,r=e.getTopComments(!0);for(n=0;s=r[n];n++)i.appendChild(s.toXmlWithXY(o));for(e=e.getTopBlocks(!0),n=0;r=e[n];n++)i.appendChild(t.Xml.blockToDomWithXY(r,o));return i},t.Xml.variablesToDom=function(e){for(var o,i=t.utils.xml.createElement("variables"),n=0;o=e[n];n++){var s=t.utils.xml.createElement("variable");s.appendChild(t.utils.xml.createTextNode(o.name)),o.type&&s.setAttribute("type",o.type),s.id=o.getId(),i.appendChild(s)}return i},t.Xml.blockToDomWithXY=function(e,o){var i;e.workspace.RTL&&(i=e.workspace.getWidth()),o=t.Xml.blockToDom(e,o);var n=e.getRelativeToSurfaceXY();return o.setAttribute("x",Math.round(e.workspace.RTL?i-n.x:n.x)),o.setAttribute("y",Math.round(n.y)),o},t.Xml.fieldToDom_=function(e){if(e.isSerializable()){var o=t.utils.xml.createElement("field");return o.setAttribute("name",e.name||""),e.toXml(o)}return null},t.Xml.allFieldsToDom_=function(e,o){for(var i,n=0;i=e.inputList[n];n++)for(var s,r=0;s=i.fieldRow[r];r++)(s=t.Xml.fieldToDom_(s))&&o.appendChild(s)},t.Xml.blockToDom=function(e,o){var i=t.utils.xml.createElement(e.isShadow()?"shadow":"block");if(i.setAttribute("type",e.type),o||i.setAttribute("id",e.id),e.mutationToDom){var n=e.mutationToDom();n&&(n.hasChildNodes()||n.hasAttributes())&&i.appendChild(n)}if(t.Xml.allFieldsToDom_(e,i),n=e.getCommentText()){var s=e.commentModel.size,r=e.commentModel.pinned,a=t.utils.xml.createElement("comment");a.appendChild(t.utils.xml.createTextNode(n)),a.setAttribute("pinned",r),a.setAttribute("h",s.height),a.setAttribute("w",s.width),i.appendChild(a)}for(e.data&&((n=t.utils.xml.createElement("data")).appendChild(t.utils.xml.createTextNode(e.data)),i.appendChild(n)),s=0;r=e.inputList[s];s++){var l;if(a=!0,r.type!=t.DUMMY_INPUT){var c=r.connection.targetBlock();r.type==t.INPUT_VALUE?l=t.utils.xml.createElement("value"):r.type==t.NEXT_STATEMENT&&(l=t.utils.xml.createElement("statement")),!(n=r.connection.getShadowDom())||c&&c.isShadow()||l.appendChild(t.Xml.cloneShadow_(n,o)),c&&(l.appendChild(t.Xml.blockToDom(c,o)),a=!1),l.setAttribute("name",r.name),a||i.appendChild(l)}}return null!=e.inputsInline&&e.inputsInline!=e.inputsInlineDefault&&i.setAttribute("inline",e.inputsInline),e.isCollapsed()&&i.setAttribute("collapsed",!0),e.isEnabled()||i.setAttribute("disabled",!0),e.isDeletable()||e.isShadow()||i.setAttribute("deletable",!1),e.isMovable()||e.isShadow()||i.setAttribute("movable",!1),e.isEditable()||i.setAttribute("editable",!1),(s=e.getNextBlock())&&((l=t.utils.xml.createElement("next")).appendChild(t.Xml.blockToDom(s,o)),i.appendChild(l)),!(n=e.nextConnection&&e.nextConnection.getShadowDom())||s&&s.isShadow()||l.appendChild(t.Xml.cloneShadow_(n,o)),i},t.Xml.cloneShadow_=function(e,o){for(var i,n=e=e.cloneNode(!0);n;)if(o&&"shadow"==n.nodeName&&n.removeAttribute("id"),n.firstChild)n=n.firstChild;else{for(;n&&!n.nextSibling;)i=n,n=n.parentNode,i.nodeType==t.utils.dom.Node.TEXT_NODE&&""==i.data.trim()&&n.firstChild!=i&&t.utils.dom.removeNode(i);n&&(i=n,n=n.nextSibling,i.nodeType==t.utils.dom.Node.TEXT_NODE&&""==i.data.trim()&&t.utils.dom.removeNode(i))}return e},t.Xml.domToText=function(e){e=t.utils.xml.domToText(e);var o=/(<[^/](?:[^>]*[^/])?>[^<]*)\n([^<]*<\/)/;do{var i=e;e=e.replace(o,"$1 $2")}while(e!=i);return e.replace(/<(\w+)([^<]*)\/>/g,"<$1$2>")},t.Xml.domToPrettyText=function(e){e=t.Xml.domToText(e).split("<");for(var o="",i=1;i"!=n.slice(-2)&&(o+=" ")}return(e=(e=e.join("\n")).replace(/(<(\w+)\b[^>]*>[^\n]*)\n *<\/\2>/g,"$1")).replace(/^\n/,"")},t.Xml.textToDom=function(e){var o=t.utils.xml.textToDomDocument(e);if(!o||!o.documentElement||o.getElementsByTagName("parsererror").length)throw Error("textToDom was unable to parse: "+e);return o.documentElement},t.Xml.clearWorkspaceAndLoadFromXml=function(e,o){return o.setResizesEnabled(!1),o.clear(),e=t.Xml.domToWorkspace(e,o),o.setResizesEnabled(!0),e},t.Xml.domToWorkspace=function(e,o){if(e instanceof t.Workspace){var i=e;e=o,o=i,console.warn("Deprecated call to Blockly.Xml.domToWorkspace, swap the arguments.")}var n;o.RTL&&(n=o.getWidth()),i=[],t.utils.dom.startTextWidthCache();var s=t.Events.getGroup();s||t.Events.setGroup(!0),o.setResizesEnabled&&o.setResizesEnabled(!1);var r=!0;try{for(var a,l=0;a=e.childNodes[l];l++){var c=a.nodeName.toLowerCase(),h=a;if("block"==c||"shadow"==c&&!t.Events.recordUndo){var u=t.Xml.domToBlock(h,o);i.push(u.id);var p=h.hasAttribute("x")?parseInt(h.getAttribute("x"),10):10,_=h.hasAttribute("y")?parseInt(h.getAttribute("y"),10):10;isNaN(p)||isNaN(_)||u.moveBy(o.RTL?n-p:p,_),r=!1}else{if("shadow"==c)throw TypeError("Shadow block cannot be a top-level block.");if("comment"==c)o.rendered?t.WorkspaceCommentSvg?t.WorkspaceCommentSvg.fromXml(h,o,n):console.warn("Missing require for Blockly.WorkspaceCommentSvg, ignoring workspace comment."):t.WorkspaceComment?t.WorkspaceComment.fromXml(h,o):console.warn("Missing require for Blockly.WorkspaceComment, ignoring workspace comment.");else if("variables"==c){if(!r)throw Error("'variables' tag must exist once before block and shadow tag elements in the workspace XML, but it was found in another location.");t.Xml.domToVariables(h,o),r=!1}}}}finally{s||t.Events.setGroup(!1),t.utils.dom.stopTextWidthCache()}return o.setResizesEnabled&&o.setResizesEnabled(!0),t.Events.fire(new t.Events.FinishedLoading(o)),i},t.Xml.appendDomToWorkspace=function(e,o){var i;if(o.hasOwnProperty("scale")&&(i=o.getBlocksBoundingBox()),e=t.Xml.domToWorkspace(e,o),i&&i.top!=i.bottom){var n=i.bottom,s=o.RTL?i.right:i.left,r=1/0,a=-1/0,l=1/0;for(i=0;ia&&(a=c.x)}for(n=n-l+10,s=o.RTL?s-a:s-r,i=0;i document.")}else e=null;return e},t.Touch={},t.Touch.TOUCH_ENABLED="ontouchstart"in t.utils.global||!!(t.utils.global.document&&document.documentElement&&"ontouchstart"in document.documentElement)||!(!t.utils.global.navigator||!t.utils.global.navigator.maxTouchPoints&&!t.utils.global.navigator.msMaxTouchPoints),t.Touch.touchIdentifier_=null,t.Touch.TOUCH_MAP={},t.utils.global.PointerEvent?t.Touch.TOUCH_MAP={mousedown:["pointerdown"],mouseenter:["pointerenter"],mouseleave:["pointerleave"],mousemove:["pointermove"],mouseout:["pointerout"],mouseover:["pointerover"],mouseup:["pointerup","pointercancel"],touchend:["pointerup"],touchcancel:["pointercancel"]}:t.Touch.TOUCH_ENABLED&&(t.Touch.TOUCH_MAP={mousedown:["touchstart"],mousemove:["touchmove"],mouseup:["touchend","touchcancel"]}),t.longPid_=0,t.longStart=function(e,o){t.longStop_(),e.changedTouches&&1!=e.changedTouches.length||(t.longPid_=setTimeout((function(){e.changedTouches&&(e.button=2,e.clientX=e.changedTouches[0].clientX,e.clientY=e.changedTouches[0].clientY),o&&o.handleRightClick(e)}),t.LONGPRESS))},t.longStop_=function(){t.longPid_&&(clearTimeout(t.longPid_),t.longPid_=0)},t.Touch.clearTouchIdentifier=function(){t.Touch.touchIdentifier_=null},t.Touch.shouldHandleEvent=function(e){return!t.Touch.isMouseOrTouchEvent(e)||t.Touch.checkTouchIdentifier(e)},t.Touch.getTouchIdentifierFromEvent=function(t){return null!=t.pointerId?t.pointerId:t.changedTouches&&t.changedTouches[0]&&void 0!==t.changedTouches[0].identifier&&null!==t.changedTouches[0].identifier?t.changedTouches[0].identifier:"mouse"},t.Touch.checkTouchIdentifier=function(e){var o=t.Touch.getTouchIdentifierFromEvent(e);return void 0!==t.Touch.touchIdentifier_&&null!==t.Touch.touchIdentifier_?t.Touch.touchIdentifier_==o:("mousedown"==e.type||"touchstart"==e.type||"pointerdown"==e.type)&&(t.Touch.touchIdentifier_=o,!0)},t.Touch.setClientFromTouch=function(e){if(t.utils.string.startsWith(e.type,"touch")){var o=e.changedTouches[0];e.clientX=o.clientX,e.clientY=o.clientY}},t.Touch.isMouseOrTouchEvent=function(e){return t.utils.string.startsWith(e.type,"touch")||t.utils.string.startsWith(e.type,"mouse")||t.utils.string.startsWith(e.type,"pointer")},t.Touch.isTouchEvent=function(e){return t.utils.string.startsWith(e.type,"touch")||t.utils.string.startsWith(e.type,"pointer")},t.Touch.splitEventByTouches=function(t){var e=[];if(t.changedTouches)for(var o=0;o=i+this.handleLength_&&(n+=s),this.setHandlePosition(this.constrainHandle_(n)),this.onScroll_(),e.stopPropagation(),e.preventDefault()}},t.Scrollbar.prototype.onMouseDownHandle_=function(e){this.workspace_.markFocused(),this.cleanUp_(),t.utils.isRightButton(e)?e.stopPropagation():(this.startDragHandle=this.handlePosition_,this.workspace_.setupDragSurface(),this.startDragMouse_=this.horizontal_?e.clientX:e.clientY,t.Scrollbar.onMouseUpWrapper_=t.bindEventWithChecks_(document,"mouseup",this,this.onMouseUpHandle_),t.Scrollbar.onMouseMoveWrapper_=t.bindEventWithChecks_(document,"mousemove",this,this.onMouseMoveHandle_),e.stopPropagation(),e.preventDefault())},t.Scrollbar.prototype.onMouseMoveHandle_=function(t){this.setHandlePosition(this.constrainHandle_(this.startDragHandle+((this.horizontal_?t.clientX:t.clientY)-this.startDragMouse_))),this.onScroll_()},t.Scrollbar.prototype.onMouseUpHandle_=function(){this.workspace_.resetDragSurface(),t.Touch.clearTouchIdentifier(),this.cleanUp_()},t.Scrollbar.prototype.cleanUp_=function(){t.hideChaff(!0),t.Scrollbar.onMouseUpWrapper_&&(t.unbindEvent_(t.Scrollbar.onMouseUpWrapper_),t.Scrollbar.onMouseUpWrapper_=null),t.Scrollbar.onMouseMoveWrapper_&&(t.unbindEvent_(t.Scrollbar.onMouseMoveWrapper_),t.Scrollbar.onMouseMoveWrapper_=null)},t.Scrollbar.prototype.constrainHandle_=function(t){return 0>=t||isNaN(t)||this.scrollViewSize_t.Tooltip.RADIUS_OK&&t.Tooltip.hide()}else t.Tooltip.poisonedElement_!=t.Tooltip.element_&&(clearTimeout(t.Tooltip.showPid_),t.Tooltip.lastX_=e.pageX,t.Tooltip.lastY_=e.pageY,t.Tooltip.showPid_=setTimeout(t.Tooltip.show_,t.Tooltip.HOVER_MS))},t.Tooltip.dispose=function(){t.Tooltip.element_=null,t.Tooltip.poisonedElement_=null,t.Tooltip.hide()},t.Tooltip.hide=function(){t.Tooltip.visible&&(t.Tooltip.visible=!1,t.Tooltip.DIV&&(t.Tooltip.DIV.style.display="none")),t.Tooltip.showPid_&&clearTimeout(t.Tooltip.showPid_)},t.Tooltip.block=function(){t.Tooltip.hide(),t.Tooltip.blocked_=!0},t.Tooltip.unblock=function(){t.Tooltip.blocked_=!1},t.Tooltip.show_=function(){if(!t.Tooltip.blocked_&&(t.Tooltip.poisonedElement_=t.Tooltip.element_,t.Tooltip.DIV)){t.Tooltip.DIV.textContent="";for(var e=t.Tooltip.element_.tooltip;"function"==typeof e;)e=e();e=(e=t.utils.string.wrap(e,t.Tooltip.LIMIT)).split("\n");for(var o=0;oi+window.scrollY&&(s-=t.Tooltip.DIV.offsetHeight+2*t.Tooltip.OFFSET_Y),e?n=Math.max(t.Tooltip.MARGINS-window.scrollX,n):n+t.Tooltip.DIV.offsetWidth>o+window.scrollX-2*t.Tooltip.MARGINS&&(n=o-t.Tooltip.DIV.offsetWidth-2*t.Tooltip.MARGINS),t.Tooltip.DIV.style.top=s+"px",t.Tooltip.DIV.style.left=n+"px"}},t.WorkspaceDragSurfaceSvg=function(t){this.container_=t,this.createDom()},t.WorkspaceDragSurfaceSvg.prototype.SVG_=null,t.WorkspaceDragSurfaceSvg.prototype.dragGroup_=null,t.WorkspaceDragSurfaceSvg.prototype.container_=null,t.WorkspaceDragSurfaceSvg.prototype.createDom=function(){this.SVG_||(this.SVG_=t.utils.dom.createSvgElement("svg",{xmlns:t.utils.dom.SVG_NS,"xmlns:html":t.utils.dom.HTML_NS,"xmlns:xlink":t.utils.dom.XLINK_NS,version:"1.1",class:"blocklyWsDragSurface blocklyOverflowVisible"},null),this.container_.appendChild(this.SVG_))},t.WorkspaceDragSurfaceSvg.prototype.translateSurface=function(e,o){e=e.toFixed(0),o=o.toFixed(0),this.SVG_.style.display="block",t.utils.dom.setCssTransform(this.SVG_,"translate3d("+e+"px, "+o+"px, 0px)")},t.WorkspaceDragSurfaceSvg.prototype.getSurfaceTranslation=function(){return t.utils.getRelativeXY(this.SVG_)},t.WorkspaceDragSurfaceSvg.prototype.clearAndHide=function(e){if(!e)throw Error("Couldn't clear and hide the drag surface: missing new surface.");var o=this.SVG_.childNodes[0],i=this.SVG_.childNodes[1];if(!(o&&i&&t.utils.dom.hasClass(o,"blocklyBlockCanvas")&&t.utils.dom.hasClass(i,"blocklyBubbleCanvas")))throw Error("Couldn't clear and hide the drag surface. A node was missing.");if(null!=this.previousSibling_?t.utils.dom.insertAfter(o,this.previousSibling_):e.insertBefore(o,e.firstChild),t.utils.dom.insertAfter(i,o),this.SVG_.style.display="none",this.SVG_.childNodes.length)throw Error("Drag surface was not cleared.");t.utils.dom.setCssTransform(this.SVG_,""),this.previousSibling_=null},t.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow=function(t,e,o,i,n,s){if(this.SVG_.childNodes.length)throw Error("Already dragging a block.");this.previousSibling_=o,t.setAttribute("transform","translate(0, 0) scale("+s+")"),e.setAttribute("transform","translate(0, 0) scale("+s+")"),this.SVG_.setAttribute("width",i),this.SVG_.setAttribute("height",n),this.SVG_.appendChild(t),this.SVG_.appendChild(e),this.SVG_.style.display="block"},t.ASTNode=function(e,o,i){if(!o)throw Error("Cannot create a node without a location.");this.type_=e,this.isConnection_=t.ASTNode.isConnectionType_(e),this.location_=o,this.processParams_(i||null)},t.ASTNode.types={FIELD:"field",BLOCK:"block",INPUT:"input",OUTPUT:"output",NEXT:"next",PREVIOUS:"previous",STACK:"stack",WORKSPACE:"workspace"},t.ASTNode.NAVIGATE_ALL_FIELDS=!1,t.ASTNode.DEFAULT_OFFSET_Y=-20,t.ASTNode.isConnectionType_=function(e){switch(e){case t.ASTNode.types.PREVIOUS:case t.ASTNode.types.NEXT:case t.ASTNode.types.INPUT:case t.ASTNode.types.OUTPUT:return!0}return!1},t.ASTNode.createFieldNode=function(e){return e?new t.ASTNode(t.ASTNode.types.FIELD,e):null},t.ASTNode.createConnectionNode=function(e){return e?e.type==t.INPUT_VALUE||e.type==t.NEXT_STATEMENT&&e.getParentInput()?t.ASTNode.createInputNode(e.getParentInput()):e.type==t.NEXT_STATEMENT?new t.ASTNode(t.ASTNode.types.NEXT,e):e.type==t.OUTPUT_VALUE?new t.ASTNode(t.ASTNode.types.OUTPUT,e):e.type==t.PREVIOUS_STATEMENT?new t.ASTNode(t.ASTNode.types.PREVIOUS,e):null:null},t.ASTNode.createInputNode=function(e){return e&&e.connection?new t.ASTNode(t.ASTNode.types.INPUT,e.connection):null},t.ASTNode.createBlockNode=function(e){return e?new t.ASTNode(t.ASTNode.types.BLOCK,e):null},t.ASTNode.createStackNode=function(e){return e?new t.ASTNode(t.ASTNode.types.STACK,e):null},t.ASTNode.createWorkspaceNode=function(e,o){return o&&e?new t.ASTNode(t.ASTNode.types.WORKSPACE,e,{wsCoordinate:o}):null},t.ASTNode.prototype.processParams_=function(t){t&&t.wsCoordinate&&(this.wsCoordinate_=t.wsCoordinate)},t.ASTNode.prototype.getLocation=function(){return this.location_},t.ASTNode.prototype.getType=function(){return this.type_},t.ASTNode.prototype.getWsCoordinate=function(){return this.wsCoordinate_},t.ASTNode.prototype.isConnection=function(){return this.isConnection_},t.ASTNode.prototype.findNextForInput_=function(){var e,o=this.location_.getParentInput(),i=o.getSourceBlock();for(o=i.inputList.indexOf(o)+1;e=i.inputList[o];o++){for(var n,s=e.fieldRow,r=0;n=s[r];r++)if(n.isClickable()||t.ASTNode.NAVIGATE_ALL_FIELDS)return t.ASTNode.createFieldNode(n);if(e.connection)return t.ASTNode.createInputNode(e)}return null},t.ASTNode.prototype.findNextForField_=function(){var e=this.location_,o=e.getParentInput(),i=e.getSourceBlock(),n=i.inputList.indexOf(o);for(e=o.fieldRow.indexOf(e)+1;o=i.inputList[n];n++){for(var s=o.fieldRow;ei)){var n=o.getSvgXY(e.getSvgRoot());e.outputConnection?(n.x+=(e.RTL?3:-3)*i,n.y+=13*i):e.previousConnection&&(n.x+=(e.RTL?-23:23)*i,n.y+=3*i),e=t.utils.dom.createSvgElement("circle",{cx:n.x,cy:n.y,r:0,fill:"none",stroke:"#888","stroke-width":10},o.getParentSvg()),t.blockAnimations.connectionUiStep_(e,new Date,i)}},t.blockAnimations.connectionUiStep_=function(e,o,i){var n=(new Date-o)/150;1e.workspace.scale)){var o=e.getHeightWidth().height;o=Math.atan(10/o)/Math.PI*180,e.RTL||(o*=-1),t.blockAnimations.disconnectUiStep_(e.getSvgRoot(),o,new Date)}},t.blockAnimations.disconnectUiStep_=function(e,o,i){var n=(new Date-i)/200;1o-t.CURRENT_CONNECTION_PREFERENCE)):!this.localConnection_&&!this.closestConnection_||(console.error("Only one of localConnection_ and closestConnection_ was set."),console.error("Returning true from shouldUpdatePreviews, but it's not clear why."),!0):!(!this.localConnection_||!this.closestConnection_)},t.InsertionMarkerManager.prototype.getCandidate_=function(t){for(var e=this.getStartRadius_(),o=null,i=null,n=0;nthis.remainingCapacityOfType(e))return!1;o+=t[e]}return!(o>this.remainingCapacity())},t.Workspace.prototype.hasBlockLimits=function(){return 1/0!=this.options.maxBlocks||!!this.options.maxInstances},t.Workspace.prototype.undo=function(e){var o=e?this.redoStack_:this.undoStack_,i=e?this.undoStack_:this.redoStack_,n=o.pop();if(n){for(var s=[n];o.length&&n.group&&n.group==o[o.length-1].group;)s.push(o.pop());for(o=0;n=s[o];o++)i.push(n);s=t.Events.filter(s,e),t.Events.recordUndo=!1;try{for(o=0;n=s[o];o++)n.run(e)}finally{t.Events.recordUndo=!0}}},t.Workspace.prototype.clearUndo=function(){this.undoStack_.length=0,this.redoStack_.length=0,t.Events.clearPendingUndo()},t.Workspace.prototype.addChangeListener=function(t){return this.listeners_.push(t),t},t.Workspace.prototype.removeChangeListener=function(e){t.utils.arrayRemove(this.listeners_,e)},t.Workspace.prototype.fireChangeListener=function(t){if(t.recordUndo)for(this.undoStack_.push(t),this.redoStack_.length=0;this.undoStack_.length>this.MAX_UNDO&&0<=this.MAX_UNDO;)this.undoStack_.shift();for(var e,o=0;e=this.listeners_[o];o++)e(t)},t.Workspace.prototype.getBlockById=function(t){return this.blockDB_[t]||null},t.Workspace.prototype.setBlockById=function(t,e){this.blockDB_[t]=e},t.Workspace.prototype.removeBlockById=function(t){delete this.blockDB_[t]},t.Workspace.prototype.getCommentById=function(t){return this.commentDB_[t]||null},t.Workspace.prototype.allInputsFilled=function(t){for(var e,o=this.getTopBlocks(!1),i=0;e=o[i];i++)if(!e.allInputsFilled(t))return!1;return!0},t.Workspace.prototype.getPotentialVariableMap=function(){return this.potentialVariableMap_},t.Workspace.prototype.createPotentialVariableMap=function(){this.potentialVariableMap_=new t.VariableMap(this)},t.Workspace.prototype.getVariableMap=function(){return this.variableMap_},t.Workspace.prototype.setVariableMap=function(t){this.variableMap_=t},t.Workspace.WorkspaceDB_=Object.create(null),t.Workspace.getById=function(e){return t.Workspace.WorkspaceDB_[e]||null},t.Workspace.getAll=function(){var e,o=[];for(e in t.Workspace.WorkspaceDB_)o.push(t.Workspace.WorkspaceDB_[e]);return o},t.Bubble=function(e,o,i,n,s,r){this.workspace_=e,this.content_=o,this.shape_=i,this.onMouseDownResizeWrapper_=this.onMouseDownBubbleWrapper_=this.moveCallback_=this.resizeCallback_=null,this.disposed=!1,i=t.Bubble.ARROW_ANGLE,this.workspace_.RTL&&(i=-i),this.arrow_radians_=t.utils.math.toRadians(i),e.getBubbleCanvas().appendChild(this.createDom_(o,!(!s||!r))),this.setAnchorLocation(n),s&&r||(s=(e=this.content_.getBBox()).width+2*t.Bubble.BORDER_WIDTH,r=e.height+2*t.Bubble.BORDER_WIDTH),this.setBubbleSize(s,r),this.positionBubble_(),this.renderArrow_(),this.rendered_=!0},t.Bubble.BORDER_WIDTH=6,t.Bubble.ARROW_THICKNESS=5,t.Bubble.ARROW_ANGLE=20,t.Bubble.ARROW_BEND=4,t.Bubble.ANCHOR_RADIUS=8,t.Bubble.onMouseUpWrapper_=null,t.Bubble.onMouseMoveWrapper_=null,t.Bubble.unbindDragEvents_=function(){t.Bubble.onMouseUpWrapper_&&(t.unbindEvent_(t.Bubble.onMouseUpWrapper_),t.Bubble.onMouseUpWrapper_=null),t.Bubble.onMouseMoveWrapper_&&(t.unbindEvent_(t.Bubble.onMouseMoveWrapper_),t.Bubble.onMouseMoveWrapper_=null)},t.Bubble.bubbleMouseUp_=function(e){t.Touch.clearTouchIdentifier(),t.Bubble.unbindDragEvents_()},t.Bubble.prototype.rendered_=!1,t.Bubble.prototype.anchorXY_=null,t.Bubble.prototype.relativeLeft_=0,t.Bubble.prototype.relativeTop_=0,t.Bubble.prototype.width_=0,t.Bubble.prototype.height_=0,t.Bubble.prototype.autoLayout_=!0,t.Bubble.prototype.createDom_=function(e,o){this.bubbleGroup_=t.utils.dom.createSvgElement("g",{},null);var i={filter:"url(#"+this.workspace_.getRenderer().getConstants().embossFilterId+")"};return t.utils.userAgent.JAVA_FX&&(i={}),i=t.utils.dom.createSvgElement("g",i,this.bubbleGroup_),this.bubbleArrow_=t.utils.dom.createSvgElement("path",{},i),this.bubbleBack_=t.utils.dom.createSvgElement("rect",{class:"blocklyDraggable",x:0,y:0,rx:t.Bubble.BORDER_WIDTH,ry:t.Bubble.BORDER_WIDTH},i),o?(this.resizeGroup_=t.utils.dom.createSvgElement("g",{class:this.workspace_.RTL?"blocklyResizeSW":"blocklyResizeSE"},this.bubbleGroup_),o=2*t.Bubble.BORDER_WIDTH,t.utils.dom.createSvgElement("polygon",{points:"0,x x,x x,0".replace(/x/g,o.toString())},this.resizeGroup_),t.utils.dom.createSvgElement("line",{class:"blocklyResizeLine",x1:o/3,y1:o-1,x2:o-1,y2:o/3},this.resizeGroup_),t.utils.dom.createSvgElement("line",{class:"blocklyResizeLine",x1:2*o/3,y1:o-1,x2:o-1,y2:2*o/3},this.resizeGroup_)):this.resizeGroup_=null,this.workspace_.options.readOnly||(this.onMouseDownBubbleWrapper_=t.bindEventWithChecks_(this.bubbleBack_,"mousedown",this,this.bubbleMouseDown_),this.resizeGroup_&&(this.onMouseDownResizeWrapper_=t.bindEventWithChecks_(this.resizeGroup_,"mousedown",this,this.resizeMouseDown_))),this.bubbleGroup_.appendChild(e),this.bubbleGroup_},t.Bubble.prototype.getSvgRoot=function(){return this.bubbleGroup_},t.Bubble.prototype.setSvgId=function(t){this.bubbleGroup_.dataset&&(this.bubbleGroup_.dataset.blockId=t)},t.Bubble.prototype.bubbleMouseDown_=function(t){var e=this.workspace_.getGesture(t);e&&e.handleBubbleStart(t,this)},t.Bubble.prototype.showContextMenu=function(t){},t.Bubble.prototype.isDeletable=function(){return!1},t.Bubble.prototype.resizeMouseDown_=function(e){this.promote(),t.Bubble.unbindDragEvents_(),t.utils.isRightButton(e)||(this.workspace_.startDrag(e,new t.utils.Coordinate(this.workspace_.RTL?-this.width_:this.width_,this.height_)),t.Bubble.onMouseUpWrapper_=t.bindEventWithChecks_(document,"mouseup",this,t.Bubble.bubbleMouseUp_),t.Bubble.onMouseMoveWrapper_=t.bindEventWithChecks_(document,"mousemove",this,this.resizeMouseMove_),t.hideChaff()),e.stopPropagation()},t.Bubble.prototype.resizeMouseMove_=function(t){this.autoLayout_=!1,t=this.workspace_.moveDrag(t),this.setBubbleSize(this.workspace_.RTL?-t.x:t.x,t.y),this.workspace_.RTL&&this.positionBubble_()},t.Bubble.prototype.registerResizeEvent=function(t){this.resizeCallback_=t},t.Bubble.prototype.registerMoveEvent=function(t){this.moveCallback_=t},t.Bubble.prototype.promote=function(){var t=this.bubbleGroup_.parentNode;return t.lastChild!==this.bubbleGroup_&&(t.appendChild(this.bubbleGroup_),!0)},t.Bubble.prototype.setAnchorLocation=function(t){this.anchorXY_=t,this.rendered_&&this.positionBubble_()},t.Bubble.prototype.layoutBubble_=function(){var t=this.workspace_.getMetrics();t.viewLeft/=this.workspace_.scale,t.viewWidth/=this.workspace_.scale,t.viewTop/=this.workspace_.scale,t.viewHeight/=this.workspace_.scale;var e=this.getOptimalRelativeLeft_(t),o=this.getOptimalRelativeTop_(t),i=this.shape_.getBBox(),n={x:e,y:-this.height_-this.workspace_.getRenderer().getConstants().MIN_BLOCK_HEIGHT},s={x:-this.width_-30,y:o};o={x:i.width,y:o};var r={x:e,y:i.height};e=i.widthe.viewWidth)return o;if(this.workspace_.RTL)var i=this.anchorXY_.x-o,n=i-this.width_,s=e.viewLeft+e.viewWidth,r=e.viewLeft+t.Scrollbar.scrollbarThickness/this.workspace_.scale;else i=(n=o+this.anchorXY_.x)+this.width_,r=e.viewLeft,s=e.viewLeft+e.viewWidth-t.Scrollbar.scrollbarThickness/this.workspace_.scale;return this.workspace_.RTL?ns&&(o=-(s-this.anchorXY_.x)):ns&&(o=s-this.anchorXY_.x-this.width_),o},t.Bubble.prototype.getOptimalRelativeTop_=function(e){var o=-this.height_/4;if(this.height_>e.viewHeight)return o;var i=this.anchorXY_.y+o,n=i+this.height_,s=e.viewTop;e=e.viewTop+e.viewHeight-t.Scrollbar.scrollbarThickness/this.workspace_.scale;var r=this.anchorXY_.y;return ie&&(o=e-r-this.height_),o},t.Bubble.prototype.positionBubble_=function(){var t=this.anchorXY_.x;t=this.workspace_.RTL?t-(this.relativeLeft_+this.width_):t+this.relativeLeft_,this.moveTo(t,this.relativeTop_+this.anchorXY_.y)},t.Bubble.prototype.moveTo=function(t,e){this.bubbleGroup_.setAttribute("transform","translate("+t+","+e+")")},t.Bubble.prototype.setDragging=function(t){!t&&this.moveCallback_&&this.moveCallback_()},t.Bubble.prototype.getBubbleSize=function(){return new t.utils.Size(this.width_,this.height_)},t.Bubble.prototype.setBubbleSize=function(e,o){var i=2*t.Bubble.BORDER_WIDTH;e=Math.max(e,i+45),o=Math.max(o,i+20),this.width_=e,this.height_=o,this.bubbleBack_.setAttribute("width",e),this.bubbleBack_.setAttribute("height",o),this.resizeGroup_&&(this.workspace_.RTL?this.resizeGroup_.setAttribute("transform","translate("+2*t.Bubble.BORDER_WIDTH+","+(o-i)+") scale(-1 1)"):this.resizeGroup_.setAttribute("transform","translate("+(e-i)+","+(o-i)+")")),this.autoLayout_&&this.layoutBubble_(),this.positionBubble_(),this.renderArrow_(),this.resizeCallback_&&this.resizeCallback_()},t.Bubble.prototype.renderArrow_=function(){var e=[],o=this.width_/2,i=this.height_/2,n=-this.relativeLeft_,s=-this.relativeTop_;if(o==n&&i==s)e.push("M "+o+","+i);else{s-=i,n-=o,this.workspace_.RTL&&(n*=-1);var r=Math.sqrt(s*s+n*n),a=Math.acos(n/r);0>s&&(a=2*Math.PI-a);var l=a+Math.PI/2;l>2*Math.PI&&(l-=2*Math.PI);var c=Math.sin(l),h=Math.cos(l),u=this.getBubbleSize();l=(u.width+u.height)/t.Bubble.ARROW_THICKNESS,l=Math.min(l,u.width,u.height)/4,n=o+(u=1-t.Bubble.ANCHOR_RADIUS/r)*n,s=i+u*s,u=o+l*h;var p=i+l*c;o-=l*h,i-=l*c,(c=a+this.arrow_radians_)>2*Math.PI&&(c-=2*Math.PI),a=Math.sin(c)*r/t.Bubble.ARROW_BEND,r=Math.cos(c)*r/t.Bubble.ARROW_BEND,e.push("M"+u+","+p),e.push("C"+(u+r)+","+(p+a)+" "+n+","+s+" "+n+","+s),e.push("C"+n+","+s+" "+(o+r)+","+(i+a)+" "+o+","+i)}e.push("z"),this.bubbleArrow_.setAttribute("d",e.join(" "))},t.Bubble.prototype.setColour=function(t){this.bubbleBack_.setAttribute("fill",t),this.bubbleArrow_.setAttribute("fill",t)},t.Bubble.prototype.dispose=function(){this.onMouseDownBubbleWrapper_&&t.unbindEvent_(this.onMouseDownBubbleWrapper_),this.onMouseDownResizeWrapper_&&t.unbindEvent_(this.onMouseDownResizeWrapper_),t.Bubble.unbindDragEvents_(),t.utils.dom.removeNode(this.bubbleGroup_),this.disposed=!0},t.Bubble.prototype.moveDuringDrag=function(t,e){t?t.translateSurface(e.x,e.y):this.moveTo(e.x,e.y),this.relativeLeft_=this.workspace_.RTL?this.anchorXY_.x-e.x-this.width_:e.x-this.anchorXY_.x,this.relativeTop_=e.y-this.anchorXY_.y,this.renderArrow_()},t.Bubble.prototype.getRelativeToSurfaceXY=function(){return new t.utils.Coordinate(this.workspace_.RTL?-this.relativeLeft_+this.anchorXY_.x-this.width_:this.anchorXY_.x+this.relativeLeft_,this.anchorXY_.y+this.relativeTop_)},t.Bubble.prototype.setAutoLayout=function(t){this.autoLayout_=t},t.Events.CommentBase=function(e){this.commentId=e.id,this.workspaceId=e.workspace.id,this.group=t.Events.getGroup(),this.recordUndo=t.Events.recordUndo},t.utils.object.inherits(t.Events.CommentBase,t.Events.Abstract),t.Events.CommentBase.prototype.toJson=function(){var e=t.Events.CommentBase.superClass_.toJson.call(this);return this.commentId&&(e.commentId=this.commentId),e},t.Events.CommentBase.prototype.fromJson=function(e){t.Events.CommentBase.superClass_.fromJson.call(this,e),this.commentId=e.commentId},t.Events.CommentChange=function(e,o,i){e&&(t.Events.CommentChange.superClass_.constructor.call(this,e),this.oldContents_=o,this.newContents_=i)},t.utils.object.inherits(t.Events.CommentChange,t.Events.CommentBase),t.Events.CommentChange.prototype.type=t.Events.COMMENT_CHANGE,t.Events.CommentChange.prototype.toJson=function(){var e=t.Events.CommentChange.superClass_.toJson.call(this);return e.newContents=this.newContents_,e},t.Events.CommentChange.prototype.fromJson=function(e){t.Events.CommentChange.superClass_.fromJson.call(this,e),this.newContents_=e.newValue},t.Events.CommentChange.prototype.isNull=function(){return this.oldContents_==this.newContents_},t.Events.CommentChange.prototype.run=function(t){var e=this.getEventWorkspace_().getCommentById(this.commentId);e?e.setContent(t?this.newContents_:this.oldContents_):console.warn("Can't change non-existent comment: "+this.commentId)},t.Events.CommentCreate=function(e){e&&(t.Events.CommentCreate.superClass_.constructor.call(this,e),this.xml=e.toXmlWithXY())},t.utils.object.inherits(t.Events.CommentCreate,t.Events.CommentBase),t.Events.CommentCreate.prototype.type=t.Events.COMMENT_CREATE,t.Events.CommentCreate.prototype.toJson=function(){var e=t.Events.CommentCreate.superClass_.toJson.call(this);return e.xml=t.Xml.domToText(this.xml),e},t.Events.CommentCreate.prototype.fromJson=function(e){t.Events.CommentCreate.superClass_.fromJson.call(this,e),this.xml=t.Xml.textToDom(e.xml)},t.Events.CommentCreate.prototype.run=function(e){t.Events.CommentCreateDeleteHelper(this,e)},t.Events.CommentCreateDeleteHelper=function(e,o){var i=e.getEventWorkspace_();o?((o=t.utils.xml.createElement("xml")).appendChild(e.xml),t.Xml.domToWorkspace(o,i)):(i=i.getCommentById(e.commentId))?i.dispose(!1,!1):console.warn("Can't uncreate non-existent comment: "+e.commentId)},t.Events.CommentDelete=function(e){e&&(t.Events.CommentDelete.superClass_.constructor.call(this,e),this.xml=e.toXmlWithXY())},t.utils.object.inherits(t.Events.CommentDelete,t.Events.CommentBase),t.Events.CommentDelete.prototype.type=t.Events.COMMENT_DELETE,t.Events.CommentDelete.prototype.toJson=function(){return t.Events.CommentDelete.superClass_.toJson.call(this)},t.Events.CommentDelete.prototype.fromJson=function(e){t.Events.CommentDelete.superClass_.fromJson.call(this,e)},t.Events.CommentDelete.prototype.run=function(e){t.Events.CommentCreateDeleteHelper(this,!e)},t.Events.CommentMove=function(e){e&&(t.Events.CommentMove.superClass_.constructor.call(this,e),this.comment_=e,this.oldCoordinate_=e.getXY(),this.newCoordinate_=null)},t.utils.object.inherits(t.Events.CommentMove,t.Events.CommentBase),t.Events.CommentMove.prototype.recordNew=function(){if(!this.comment_)throw Error("Tried to record the new position of a comment on the same event twice.");this.newCoordinate_=this.comment_.getXY(),this.comment_=null},t.Events.CommentMove.prototype.type=t.Events.COMMENT_MOVE,t.Events.CommentMove.prototype.setOldCoordinate=function(t){this.oldCoordinate_=t},t.Events.CommentMove.prototype.toJson=function(){var e=t.Events.CommentMove.superClass_.toJson.call(this);return this.newCoordinate_&&(e.newCoordinate=Math.round(this.newCoordinate_.x)+","+Math.round(this.newCoordinate_.y)),e},t.Events.CommentMove.prototype.fromJson=function(e){t.Events.CommentMove.superClass_.fromJson.call(this,e),e.newCoordinate&&(e=e.newCoordinate.split(","),this.newCoordinate_=new t.utils.Coordinate(Number(e[0]),Number(e[1])))},t.Events.CommentMove.prototype.isNull=function(){return t.utils.Coordinate.equals(this.oldCoordinate_,this.newCoordinate_)},t.Events.CommentMove.prototype.run=function(t){var e=this.getEventWorkspace_().getCommentById(this.commentId);if(e){t=t?this.newCoordinate_:this.oldCoordinate_;var o=e.getXY();e.moveBy(t.x-o.x,t.y-o.y)}else console.warn("Can't move non-existent comment: "+this.commentId)},t.BubbleDragger=function(e,o){this.draggingBubble_=e,this.workspace_=o,this.deleteArea_=null,this.wouldDeleteBubble_=!1,this.startXY_=this.draggingBubble_.getRelativeToSurfaceXY(),this.dragSurface_=t.utils.is3dSupported()&&o.getBlockDragSurface()?o.getBlockDragSurface():null},t.BubbleDragger.prototype.dispose=function(){this.dragSurface_=this.workspace_=this.draggingBubble_=null},t.BubbleDragger.prototype.startBubbleDrag=function(){t.Events.getGroup()||t.Events.setGroup(!0),this.workspace_.setResizesEnabled(!1),this.draggingBubble_.setAutoLayout(!1),this.dragSurface_&&this.moveToDragSurface_(),this.draggingBubble_.setDragging&&this.draggingBubble_.setDragging(!0);var e=this.workspace_.getToolbox();if(e){var o=this.draggingBubble_.isDeletable()?"blocklyToolboxDelete":"blocklyToolboxGrab";e.addStyle(o)}},t.BubbleDragger.prototype.dragBubble=function(e,o){o=this.pixelsToWorkspaceUnits_(o),o=t.utils.Coordinate.sum(this.startXY_,o),this.draggingBubble_.moveDuringDrag(this.dragSurface_,o),this.draggingBubble_.isDeletable()&&(this.deleteArea_=this.workspace_.isDeleteArea(e),this.updateCursorDuringBubbleDrag_())},t.BubbleDragger.prototype.maybeDeleteBubble_=function(){var t=this.workspace_.trashcan;return this.wouldDeleteBubble_?(t&&setTimeout(t.close.bind(t),100),this.fireMoveEvent_(),this.draggingBubble_.dispose(!1,!0)):t&&t.close(),this.wouldDeleteBubble_},t.BubbleDragger.prototype.updateCursorDuringBubbleDrag_=function(){this.wouldDeleteBubble_=this.deleteArea_!=t.DELETE_AREA_NONE;var e=this.workspace_.trashcan;this.wouldDeleteBubble_?(this.draggingBubble_.setDeleteStyle(!0),this.deleteArea_==t.DELETE_AREA_TRASH&&e&&e.setOpen(!0)):(this.draggingBubble_.setDeleteStyle(!1),e&&e.setOpen(!1))},t.BubbleDragger.prototype.endBubbleDrag=function(e,o){this.dragBubble(e,o),e=this.pixelsToWorkspaceUnits_(o),e=t.utils.Coordinate.sum(this.startXY_,e),this.draggingBubble_.moveTo(e.x,e.y),this.maybeDeleteBubble_()||(this.dragSurface_&&this.dragSurface_.clearAndHide(this.workspace_.getBubbleCanvas()),this.draggingBubble_.setDragging&&this.draggingBubble_.setDragging(!1),this.fireMoveEvent_()),this.workspace_.setResizesEnabled(!0),this.workspace_.getToolbox()&&(e=this.draggingBubble_.isDeletable()?"blocklyToolboxDelete":"blocklyToolboxGrab",this.workspace_.getToolbox().removeStyle(e)),t.Events.setGroup(!1)},t.BubbleDragger.prototype.fireMoveEvent_=function(){if(this.draggingBubble_.isComment){var e=new t.Events.CommentMove(this.draggingBubble_);e.setOldCoordinate(this.startXY_),e.recordNew(),t.Events.fire(e)}},t.BubbleDragger.prototype.pixelsToWorkspaceUnits_=function(e){return e=new t.utils.Coordinate(e.x/this.workspace_.scale,e.y/this.workspace_.scale),this.workspace_.isMutator&&e.scale(1/this.workspace_.options.parentWorkspace.scale),e},t.BubbleDragger.prototype.moveToDragSurface_=function(){this.draggingBubble_.moveTo(0,0),this.dragSurface_.translateSurface(this.startXY_.x,this.startXY_.y),this.dragSurface_.setBlocksAndShow(this.draggingBubble_.getSvgRoot())},t.WorkspaceDragger=function(e){this.workspace_=e,this.startScrollXY_=new t.utils.Coordinate(e.scrollX,e.scrollY)},t.WorkspaceDragger.prototype.dispose=function(){this.workspace_=null},t.WorkspaceDragger.prototype.startDrag=function(){t.selected&&t.selected.unselect(),this.workspace_.setupDragSurface()},t.WorkspaceDragger.prototype.endDrag=function(t){this.drag(t),this.workspace_.resetDragSurface()},t.WorkspaceDragger.prototype.drag=function(e){e=t.utils.Coordinate.sum(this.startScrollXY_,e),this.workspace_.scroll(e.x,e.y)},t.FlyoutDragger=function(e){t.FlyoutDragger.superClass_.constructor.call(this,e.getWorkspace()),this.scrollbar_=e.scrollbar_,this.horizontalLayout_=e.horizontalLayout_},t.utils.object.inherits(t.FlyoutDragger,t.WorkspaceDragger),t.FlyoutDragger.prototype.drag=function(e){e=t.utils.Coordinate.sum(this.startScrollXY_,e),this.horizontalLayout_?this.scrollbar_.set(-e.x):this.scrollbar_.set(-e.y)},t.Action=function(t,e){this.name=t,this.desc=e},t.navigation={},t.navigation.loggingCallback=null,t.navigation.STATE_FLYOUT=1,t.navigation.STATE_WS=2,t.navigation.STATE_TOOLBOX=3,t.navigation.WS_MOVE_DISTANCE=40,t.navigation.currentState_=t.navigation.STATE_WS,t.navigation.actionNames={PREVIOUS:"previous",NEXT:"next",IN:"in",OUT:"out",INSERT:"insert",MARK:"mark",DISCONNECT:"disconnect",TOOLBOX:"toolbox",EXIT:"exit",TOGGLE_KEYBOARD_NAV:"toggle_keyboard_nav",MOVE_WS_CURSOR_UP:"move workspace cursor up",MOVE_WS_CURSOR_DOWN:"move workspace cursor down",MOVE_WS_CURSOR_LEFT:"move workspace cursor left",MOVE_WS_CURSOR_RIGHT:"move workspace cursor right"},t.navigation.MARKER_NAME="local_marker_1",t.navigation.getMarker=function(){return t.getMainWorkspace().getMarker(t.navigation.MARKER_NAME)},t.navigation.focusToolbox_=function(){var e=t.getMainWorkspace().getToolbox();e&&(t.navigation.currentState_=t.navigation.STATE_TOOLBOX,t.navigation.resetFlyout_(!1),t.navigation.getMarker().getCurNode()||t.navigation.markAtCursor_(),e.selectFirstCategory())},t.navigation.focusFlyout_=function(){t.navigation.currentState_=t.navigation.STATE_FLYOUT;var e=t.getMainWorkspace(),o=e.getToolbox();e=o?o.flyout_:e.getFlyout(),t.navigation.getMarker().getCurNode()||t.navigation.markAtCursor_(),e&&e.getWorkspace()&&0<(e=e.getWorkspace().getTopBlocks(!0)).length&&(e=e[0],e=t.ASTNode.createStackNode(e),t.navigation.getFlyoutCursor_().setCurNode(e))},t.navigation.focusWorkspace_=function(){t.hideChaff();var e=t.getMainWorkspace(),o=e.getCursor(),i=!!e.getToolbox(),n=e.getTopBlocks(!0);t.navigation.resetFlyout_(i),t.navigation.currentState_=t.navigation.STATE_WS,0(this.flyout_?t.FLYOUT_DRAG_RADIUS:t.DRAG_RADIUS))},t.Gesture.prototype.updateIsDraggingFromFlyout_=function(){return!(!this.targetBlock_||!this.flyout_.isBlockCreatable_(this.targetBlock_)||this.flyout_.isScrollable()&&!this.flyout_.isDragTowardWorkspace(this.currentDragDeltaXY_)||(this.startWorkspace_=this.flyout_.targetWorkspace_,this.startWorkspace_.updateScreenCalculationsIfScrolled(),t.Events.getGroup()||t.Events.setGroup(!0),this.startBlock_=null,this.targetBlock_=this.flyout_.createBlock(this.targetBlock_),this.targetBlock_.select(),0))},t.Gesture.prototype.updateIsDraggingBubble_=function(){return!!this.startBubble_&&(this.isDraggingBubble_=!0,this.startDraggingBubble_(),!0)},t.Gesture.prototype.updateIsDraggingBlock_=function(){return!!this.targetBlock_&&(this.flyout_?this.isDraggingBlock_=this.updateIsDraggingFromFlyout_():this.targetBlock_.isMovable()&&(this.isDraggingBlock_=!0),!!this.isDraggingBlock_&&(this.startDraggingBlock_(),!0))},t.Gesture.prototype.updateIsDraggingWorkspace_=function(){(this.flyout_?this.flyout_.isScrollable():this.startWorkspace_&&this.startWorkspace_.isDraggable())&&(this.workspaceDragger_=this.flyout_?new t.FlyoutDragger(this.flyout_):new t.WorkspaceDragger(this.startWorkspace_),this.isDraggingWorkspace_=!0,this.workspaceDragger_.startDrag())},t.Gesture.prototype.updateIsDragging_=function(){if(this.calledUpdateIsDragging_)throw Error("updateIsDragging_ should only be called once per gesture.");this.calledUpdateIsDragging_=!0,this.updateIsDraggingBubble_()||this.updateIsDraggingBlock_()||this.updateIsDraggingWorkspace_()},t.Gesture.prototype.startDraggingBlock_=function(){this.blockDragger_=new t.BlockDragger(this.targetBlock_,this.startWorkspace_),this.blockDragger_.startBlockDrag(this.currentDragDeltaXY_,this.healStack_),this.blockDragger_.dragBlock(this.mostRecentEvent_,this.currentDragDeltaXY_)},t.Gesture.prototype.startDraggingBubble_=function(){this.bubbleDragger_=new t.BubbleDragger(this.startBubble_,this.startWorkspace_),this.bubbleDragger_.startBubbleDrag(),this.bubbleDragger_.dragBubble(this.mostRecentEvent_,this.currentDragDeltaXY_)},t.Gesture.prototype.doStart=function(e){t.utils.isTargetInput(e)?this.cancel():(this.hasStarted_=!0,t.blockAnimations.disconnectUiStop(),this.startWorkspace_.updateScreenCalculationsIfScrolled(),this.startWorkspace_.isMutator&&this.startWorkspace_.resize(),t.hideChaff(!!this.flyout_),this.startWorkspace_.markFocused(),this.mostRecentEvent_=e,t.Tooltip.block(),this.targetBlock_&&(!this.targetBlock_.isInFlyout&&e.shiftKey&&this.targetBlock_.workspace.keyboardAccessibilityMode?this.creatorWorkspace_.getCursor().setCurNode(t.navigation.getTopNode(this.targetBlock_)):this.targetBlock_.select()),t.utils.isRightButton(e)?this.handleRightClick(e):("touchstart"!=e.type.toLowerCase()&&"pointerdown"!=e.type.toLowerCase()||"mouse"==e.pointerType||t.longStart(e,this),this.mouseDownXY_=new t.utils.Coordinate(e.clientX,e.clientY),this.healStack_=e.altKey||e.ctrlKey||e.metaKey,this.bindMouseEvents(e)))},t.Gesture.prototype.bindMouseEvents=function(e){this.onMoveWrapper_=t.bindEventWithChecks_(document,"mousemove",null,this.handleMove.bind(this)),this.onUpWrapper_=t.bindEventWithChecks_(document,"mouseup",null,this.handleUp.bind(this)),e.preventDefault(),e.stopPropagation()},t.Gesture.prototype.handleMove=function(t){this.updateFromEvent_(t),this.isDraggingWorkspace_?this.workspaceDragger_.drag(this.currentDragDeltaXY_):this.isDraggingBlock_?this.blockDragger_.dragBlock(this.mostRecentEvent_,this.currentDragDeltaXY_):this.isDraggingBubble_&&this.bubbleDragger_.dragBubble(this.mostRecentEvent_,this.currentDragDeltaXY_),t.preventDefault(),t.stopPropagation()},t.Gesture.prototype.handleUp=function(e){this.updateFromEvent_(e),t.longStop_(),this.isEnding_?console.log("Trying to end a gesture recursively."):(this.isEnding_=!0,this.isDraggingBubble_?this.bubbleDragger_.endBubbleDrag(e,this.currentDragDeltaXY_):this.isDraggingBlock_?this.blockDragger_.endBlockDrag(e,this.currentDragDeltaXY_):this.isDraggingWorkspace_?this.workspaceDragger_.endDrag(this.currentDragDeltaXY_):this.isBubbleClick_()?this.doBubbleClick_():this.isFieldClick_()?this.doFieldClick_():this.isBlockClick_()?this.doBlockClick_():this.isWorkspaceClick_()&&this.doWorkspaceClick_(e),e.preventDefault(),e.stopPropagation(),this.dispose())},t.Gesture.prototype.cancel=function(){this.isEnding_||(t.longStop_(),this.isDraggingBubble_?this.bubbleDragger_.endBubbleDrag(this.mostRecentEvent_,this.currentDragDeltaXY_):this.isDraggingBlock_?this.blockDragger_.endBlockDrag(this.mostRecentEvent_,this.currentDragDeltaXY_):this.isDraggingWorkspace_&&this.workspaceDragger_.endDrag(this.currentDragDeltaXY_),this.dispose())},t.Gesture.prototype.handleRightClick=function(e){this.targetBlock_?(this.bringBlockToFront_(),t.hideChaff(!!this.flyout_),this.targetBlock_.showContextMenu(e)):this.startBubble_?this.startBubble_.showContextMenu(e):this.startWorkspace_&&!this.flyout_&&(t.hideChaff(),this.startWorkspace_.showContextMenu(e)),e.preventDefault(),e.stopPropagation(),this.dispose()},t.Gesture.prototype.handleWsStart=function(e,o){if(this.hasStarted_)throw Error("Tried to call gesture.handleWsStart, but the gesture had already been started.");this.setStartWorkspace_(o),this.mostRecentEvent_=e,this.doStart(e),this.startWorkspace_.keyboardAccessibilityMode&&t.navigation.setState(t.navigation.STATE_WS)},t.Gesture.prototype.handleFlyoutStart=function(t,e){if(this.hasStarted_)throw Error("Tried to call gesture.handleFlyoutStart, but the gesture had already been started.");this.setStartFlyout_(e),this.handleWsStart(t,e.getWorkspace())},t.Gesture.prototype.handleBlockStart=function(t,e){if(this.hasStarted_)throw Error("Tried to call gesture.handleBlockStart, but the gesture had already been started.");this.setStartBlock(e),this.mostRecentEvent_=t},t.Gesture.prototype.handleBubbleStart=function(t,e){if(this.hasStarted_)throw Error("Tried to call gesture.handleBubbleStart, but the gesture had already been started.");this.setStartBubble(e),this.mostRecentEvent_=t},t.Gesture.prototype.doBubbleClick_=function(){this.startBubble_.setFocus&&this.startBubble_.setFocus(),this.startBubble_.select&&this.startBubble_.select()},t.Gesture.prototype.doFieldClick_=function(){this.startField_.showEditor(this.mostRecentEvent_),this.bringBlockToFront_()},t.Gesture.prototype.doBlockClick_=function(){this.flyout_&&this.flyout_.autoClose?this.targetBlock_.isEnabled()&&(t.Events.getGroup()||t.Events.setGroup(!0),this.flyout_.createBlock(this.targetBlock_).scheduleSnapAndBump()):t.Events.fire(new t.Events.Ui(this.startBlock_,"click",void 0,void 0)),this.bringBlockToFront_(),t.Events.setGroup(!1)},t.Gesture.prototype.doWorkspaceClick_=function(e){var o=this.creatorWorkspace_;e.shiftKey&&o.keyboardAccessibilityMode?(e=new t.utils.Coordinate(e.clientX,e.clientY),e=t.utils.screenToWsCoordinates(o,e),e=t.ASTNode.createWorkspaceNode(o,e),o.getCursor().setCurNode(e)):t.selected&&t.selected.unselect()},t.Gesture.prototype.bringBlockToFront_=function(){this.targetBlock_&&!this.flyout_&&this.targetBlock_.bringToFront()},t.Gesture.prototype.setStartField=function(t){if(this.hasStarted_)throw Error("Tried to call gesture.setStartField, but the gesture had already been started.");this.startField_||(this.startField_=t)},t.Gesture.prototype.setStartBubble=function(t){this.startBubble_||(this.startBubble_=t)},t.Gesture.prototype.setStartBlock=function(t){this.startBlock_||this.startBubble_||(this.startBlock_=t,t.isInFlyout&&t!=t.getRootBlock()?this.setTargetBlock_(t.getRootBlock()):this.setTargetBlock_(t))},t.Gesture.prototype.setTargetBlock_=function(t){t.isShadow()?this.setTargetBlock_(t.getParent()):this.targetBlock_=t},t.Gesture.prototype.setStartWorkspace_=function(t){this.startWorkspace_||(this.startWorkspace_=t)},t.Gesture.prototype.setStartFlyout_=function(t){this.flyout_||(this.flyout_=t)},t.Gesture.prototype.isBubbleClick_=function(){return!!this.startBubble_&&!this.hasExceededDragRadius_},t.Gesture.prototype.isBlockClick_=function(){return!!this.startBlock_&&!this.hasExceededDragRadius_&&!this.isFieldClick_()},t.Gesture.prototype.isFieldClick_=function(){return!!this.startField_&&this.startField_.isClickable()&&!this.hasExceededDragRadius_&&(!this.flyout_||!this.flyout_.autoClose)},t.Gesture.prototype.isWorkspaceClick_=function(){return!(this.startBlock_||this.startBubble_||this.startField_||this.hasExceededDragRadius_)},t.Gesture.prototype.isDragging=function(){return this.isDraggingWorkspace_||this.isDraggingBlock_||this.isDraggingBubble_},t.Gesture.prototype.hasStarted=function(){return this.hasStarted_},t.Gesture.prototype.getInsertionMarkers=function(){return this.blockDragger_?this.blockDragger_.getInsertionMarkers():[]},t.Gesture.inProgress=function(){for(var e,o=t.Workspace.getAll(),i=0;e=o[i];i++)if(e.currentGesture_)return!0;return!1},t.Field=function(e,o,i){this.tooltip_=this.validator_=this.value_=null,this.size_=new t.utils.Size(0,0),this.constants_=this.mouseDownWrapper_=this.textContent_=this.textElement_=this.borderRect_=this.fieldGroup_=this.markerSvg_=this.cursorSvg_=null,i&&this.configure_(i),this.setValue(e),o&&this.setValidator(o)},t.Field.prototype.name=void 0,t.Field.prototype.disposed=!1,t.Field.prototype.maxDisplayLength=50,t.Field.prototype.sourceBlock_=null,t.Field.prototype.isDirty_=!0,t.Field.prototype.visible_=!0,t.Field.prototype.clickTarget_=null,t.Field.NBSP=" ",t.Field.prototype.EDITABLE=!0,t.Field.prototype.SERIALIZABLE=!1,t.Field.prototype.configure_=function(e){var o=e.tooltip;"string"==typeof o&&(o=t.utils.replaceMessageReferences(e.tooltip)),o&&this.setTooltip(o)},t.Field.prototype.setSourceBlock=function(t){if(this.sourceBlock_)throw Error("Field already bound to a block.");this.sourceBlock_=t},t.Field.prototype.getConstants=function(){return!this.constants_&&this.sourceBlock_&&this.sourceBlock_.workspace&&this.sourceBlock_.workspace.rendered&&(this.constants_=this.sourceBlock_.workspace.getRenderer().getConstants()),this.constants_},t.Field.prototype.getSourceBlock=function(){return this.sourceBlock_},t.Field.prototype.init=function(){this.fieldGroup_||(this.fieldGroup_=t.utils.dom.createSvgElement("g",{},null),this.isVisible()||(this.fieldGroup_.style.display="none"),this.sourceBlock_.getSvgRoot().appendChild(this.fieldGroup_),this.initView(),this.updateEditable(),this.setTooltip(this.tooltip_),this.bindEvents_(),this.initModel())},t.Field.prototype.initView=function(){this.createBorderRect_(),this.createTextElement_()},t.Field.prototype.initModel=function(){},t.Field.prototype.createBorderRect_=function(){this.borderRect_=t.utils.dom.createSvgElement("rect",{rx:this.getConstants().FIELD_BORDER_RECT_RADIUS,ry:this.getConstants().FIELD_BORDER_RECT_RADIUS,x:0,y:0,height:this.size_.height,width:this.size_.width,class:"blocklyFieldRect"},this.fieldGroup_)},t.Field.prototype.createTextElement_=function(){this.textElement_=t.utils.dom.createSvgElement("text",{class:"blocklyText"},this.fieldGroup_),this.getConstants().FIELD_TEXT_BASELINE_CENTER&&this.textElement_.setAttribute("dominant-baseline","central"),this.textContent_=document.createTextNode(""),this.textElement_.appendChild(this.textContent_)},t.Field.prototype.bindEvents_=function(){t.Tooltip.bindMouseEvents(this.getClickTarget_()),this.mouseDownWrapper_=t.bindEventWithChecks_(this.getClickTarget_(),"mousedown",this,this.onMouseDown_)},t.Field.prototype.fromXml=function(t){this.setValue(t.textContent)},t.Field.prototype.toXml=function(t){return t.textContent=this.getValue(),t},t.Field.prototype.dispose=function(){t.DropDownDiv.hideIfOwner(this),t.WidgetDiv.hideIfOwner(this),t.Tooltip.unbindMouseEvents(this.getClickTarget_()),this.mouseDownWrapper_&&t.unbindEvent_(this.mouseDownWrapper_),t.utils.dom.removeNode(this.fieldGroup_),this.disposed=!0},t.Field.prototype.updateEditable=function(){var e=this.fieldGroup_;this.EDITABLE&&e&&(this.sourceBlock_.isEditable()?(t.utils.dom.addClass(e,"blocklyEditableText"),t.utils.dom.removeClass(e,"blocklyNonEditableText"),e.style.cursor=this.CURSOR):(t.utils.dom.addClass(e,"blocklyNonEditableText"),t.utils.dom.removeClass(e,"blocklyEditableText"),e.style.cursor=""))},t.Field.prototype.isClickable=function(){return!!this.sourceBlock_&&this.sourceBlock_.isEditable()&&!!this.showEditor_&&"function"==typeof this.showEditor_},t.Field.prototype.isCurrentlyEditable=function(){return this.EDITABLE&&!!this.sourceBlock_&&this.sourceBlock_.isEditable()},t.Field.prototype.isSerializable=function(){var t=!1;return this.name&&(this.SERIALIZABLE?t=!0:this.EDITABLE&&(console.warn("Detected an editable field that was not serializable. Please define SERIALIZABLE property as true on all editable custom fields. Proceeding with serialization."),t=!0)),t},t.Field.prototype.isVisible=function(){return this.visible_},t.Field.prototype.setVisible=function(t){if(this.visible_!=t){this.visible_=t;var e=this.getSvgRoot();e&&(e.style.display=t?"block":"none")}},t.Field.prototype.setValidator=function(t){this.validator_=t},t.Field.prototype.getValidator=function(){return this.validator_},t.Field.prototype.classValidator=function(t){return t},t.Field.prototype.callValidator=function(t){var e=this.classValidator(t);if(null===e)return null;if(void 0!==e&&(t=e),e=this.getValidator()){if(null===(e=e.call(this,t)))return null;void 0!==e&&(t=e)}return t},t.Field.prototype.getSvgRoot=function(){return this.fieldGroup_},t.Field.prototype.applyColour=function(){},t.Field.prototype.render_=function(){this.textContent_&&(this.textContent_.nodeValue=this.getDisplayText_()),this.updateSize_()},t.Field.prototype.showEditor=function(t){this.isClickable()&&this.showEditor_(t)},t.Field.prototype.updateWidth=function(){console.warn("Deprecated call to updateWidth, call Blockly.Field.updateSize_ to force an update to the size of the field, or Blockly.utils.dom.getTextWidth() to check the size of the field."),this.updateSize_()},t.Field.prototype.updateSize_=function(e){var o=this.getConstants(),i=2*(e=null!=e?e:this.borderRect_?this.getConstants().FIELD_BORDER_RECT_X_PADDING:0),n=o.FIELD_TEXT_HEIGHT,s=0;this.textElement_&&(i+=s=t.utils.dom.getFastTextWidth(this.textElement_,o.FIELD_TEXT_FONTSIZE,o.FIELD_TEXT_FONTWEIGHT,o.FIELD_TEXT_FONTFAMILY)),this.borderRect_&&(n=Math.max(n,o.FIELD_BORDER_RECT_HEIGHT)),this.size_.height=n,this.size_.width=i,this.positionTextElement_(e,s),this.positionBorderRect_()},t.Field.prototype.positionTextElement_=function(t,e){if(this.textElement_){var o=this.getConstants(),i=this.size_.height/2;this.textElement_.setAttribute("x",this.sourceBlock_.RTL?this.size_.width-e-t:t),this.textElement_.setAttribute("y",o.FIELD_TEXT_BASELINE_CENTER?i:i-o.FIELD_TEXT_HEIGHT/2+o.FIELD_TEXT_BASELINE)}},t.Field.prototype.positionBorderRect_=function(){this.borderRect_&&(this.borderRect_.setAttribute("width",this.size_.width),this.borderRect_.setAttribute("height",this.size_.height),this.borderRect_.setAttribute("rx",this.getConstants().FIELD_BORDER_RECT_RADIUS),this.borderRect_.setAttribute("ry",this.getConstants().FIELD_BORDER_RECT_RADIUS))},t.Field.prototype.getSize=function(){return this.isVisible()?(this.isDirty_?(this.render_(),this.isDirty_=!1):this.visible_&&0==this.size_.width&&(console.warn("Deprecated use of setting size_.width to 0 to rerender a field. Set field.isDirty_ to true instead."),this.render_()),this.size_):new t.utils.Size(0,0)},t.Field.prototype.getScaledBBox=function(){if(this.borderRect_)e=this.borderRect_.getBoundingClientRect(),i=t.utils.style.getPageOffset(this.borderRect_),n=e.width,e=e.height;else{var e=this.sourceBlock_.getHeightWidth(),o=this.sourceBlock_.workspace.scale,i=this.getAbsoluteXY_(),n=e.width*o;e=e.height*o,t.utils.userAgent.GECKO?(i.x+=1.5*o,i.y+=1.5*o):t.utils.userAgent.EDGE||t.utils.userAgent.IE||(i.x-=.5*o,i.y-=.5*o),n+=1*o,e+=1*o}return{top:i.y,bottom:i.y+e,left:i.x,right:i.x+n}},t.Field.prototype.getDisplayText_=function(){var e=this.getText();return e?(e.length>this.maxDisplayLength&&(e=e.substring(0,this.maxDisplayLength-2)+"…"),e=e.replace(/\s/g,t.Field.NBSP),this.sourceBlock_&&this.sourceBlock_.RTL&&(e+="‏"),e):t.Field.NBSP},t.Field.prototype.getText=function(){if(this.getText_){var t=this.getText_.call(this);if(null!==t)return String(t)}return String(this.getValue())},t.Field.prototype.setText=function(t){throw Error("setText method is deprecated")},t.Field.prototype.markDirty=function(){this.isDirty_=!0,this.constants_=null},t.Field.prototype.forceRerender=function(){this.isDirty_=!0,this.sourceBlock_&&this.sourceBlock_.rendered&&(this.sourceBlock_.render(),this.sourceBlock_.bumpNeighbours(),this.updateMarkers_())},t.Field.prototype.setValue=function(e){if(null!==e){var o=this.doClassValidation_(e);if(!((e=this.processValidation_(e,o))instanceof Error)){if((o=this.getValidator())&&(o=o.call(this,e),(e=this.processValidation_(e,o))instanceof Error))return;(o=this.getValue())!==e&&(this.sourceBlock_&&t.Events.isEnabled()&&t.Events.fire(new t.Events.BlockChange(this.sourceBlock_,"field",this.name||null,o,e)),this.doValueUpdate_(e),this.isDirty_&&this.forceRerender())}}},t.Field.prototype.processValidation_=function(t,e){return null===e?(this.doValueInvalid_(t),this.isDirty_&&this.forceRerender(),Error()):(void 0!==e&&(t=e),t)},t.Field.prototype.getValue=function(){return this.value_},t.Field.prototype.doClassValidation_=function(t){return null==t?null:t=this.classValidator(t)},t.Field.prototype.doValueUpdate_=function(t){this.value_=t,this.isDirty_=!0},t.Field.prototype.doValueInvalid_=function(t){},t.Field.prototype.onMouseDown_=function(t){this.sourceBlock_&&this.sourceBlock_.workspace&&(t=this.sourceBlock_.workspace.getGesture(t))&&t.setStartField(this)},t.Field.prototype.setTooltip=function(t){var e=this.getClickTarget_();e?e.tooltip=t||""===t?t:this.sourceBlock_:this.tooltip_=t},t.Field.prototype.getClickTarget_=function(){return this.clickTarget_||this.getSvgRoot()},t.Field.prototype.getAbsoluteXY_=function(){return t.utils.style.getPageOffset(this.getClickTarget_())},t.Field.prototype.referencesVariables=function(){return!1},t.Field.prototype.getParentInput=function(){for(var t=null,e=this.sourceBlock_,o=e.inputList,i=0;ie||e>this.fieldRow.length)throw Error("index "+e+" out of bounds.");return o||""==o&&i?("string"==typeof o&&(o=new t.FieldLabel(o)),o.setSourceBlock(this.sourceBlock_),this.sourceBlock_.rendered&&o.init(),o.name=i,o.prefixField&&(e=this.insertFieldAt(e,o.prefixField)),this.fieldRow.splice(e,0,o),++e,o.suffixField&&(e=this.insertFieldAt(e,o.suffixField)),this.sourceBlock_.rendered&&(this.sourceBlock_.render(),this.sourceBlock_.bumpNeighbours()),e):e},t.Input.prototype.removeField=function(t){for(var e,o=0;e=this.fieldRow[o];o++)if(e.name===t)return e.dispose(),this.fieldRow.splice(o,1),void(this.sourceBlock_.rendered&&(this.sourceBlock_.render(),this.sourceBlock_.bumpNeighbours()));throw Error('Field "%s" not found.',t)},t.Input.prototype.isVisible=function(){return this.visible_},t.Input.prototype.setVisible=function(t){var e=[];if(this.visible_==t)return e;for(var o,i=(this.visible_=t)?"block":"none",n=0;o=this.fieldRow[n];n++)o.setVisible(t);return this.connection&&(t?e=this.connection.startTrackingAll():this.connection.stopTrackingAll(),n=this.connection.targetBlock())&&(n.getSvgRoot().style.display=i,t||(n.rendered=!1)),e},t.Input.prototype.markDirty=function(){for(var t,e=0;t=this.fieldRow[e];e++)t.markDirty()},t.Input.prototype.setCheck=function(t){if(!this.connection)throw Error("This input does not have a connection.");return this.connection.setCheck(t),this},t.Input.prototype.setAlign=function(t){return this.align=t,this.sourceBlock_.rendered&&this.sourceBlock_.render(),this},t.Input.prototype.init=function(){if(this.sourceBlock_.workspace.rendered)for(var t=0;tt&&(o=o.substring(0,t-3)+"..."),o},t.Block.prototype.appendValueInput=function(e){return this.appendInput_(t.INPUT_VALUE,e)},t.Block.prototype.appendStatementInput=function(e){return this.appendInput_(t.NEXT_STATEMENT,e)},t.Block.prototype.appendDummyInput=function(e){return this.appendInput_(t.DUMMY_INPUT,e||"")},t.Block.prototype.jsonInit=function(e){var o=e.type?'Block "'+e.type+'": ':"";if(e.output&&e.previousStatement)throw Error(o+"Must not have both an output and a previousStatement.");if(e.style&&e.style.hat&&(this.hat=e.style.hat,e.style=null),e.style&&e.colour)throw Error(o+"Must not have both a colour and a style.");e.style?this.jsonInitStyle_(e,o):this.jsonInitColour_(e,o);for(var i=0;void 0!==e["message"+i];)this.interpolate_(e["message"+i],e["args"+i]||[],e["lastDummyAlign"+i],o),i++;if(void 0!==e.inputsInline&&this.setInputsInline(e.inputsInline),void 0!==e.output&&this.setOutput(!0,e.output),void 0!==e.outputShape&&this.setOutputShape(e.outputShape),void 0!==e.previousStatement&&this.setPreviousStatement(!0,e.previousStatement),void 0!==e.nextStatement&&this.setNextStatement(!0,e.nextStatement),void 0!==e.tooltip&&(i=e.tooltip,i=t.utils.replaceMessageReferences(i),this.setTooltip(i)),void 0!==e.enableContextMenu&&(i=e.enableContextMenu,this.contextMenu=!!i),void 0!==e.helpUrl&&(i=e.helpUrl,i=t.utils.replaceMessageReferences(i),this.setHelpUrl(i)),"string"==typeof e.extensions&&(console.warn(o+"JSON attribute 'extensions' should be an array of strings. Found raw string in JSON for '"+e.type+"' block."),e.extensions=[e.extensions]),void 0!==e.mutator&&t.Extensions.apply(e.mutator,this,!0),Array.isArray(e.extensions))for(e=e.extensions,o=0;o=c||c>o.length)throw Error('Block "'+this.type+'": Message index %'+c+" out of range.");if(r[c])throw Error('Block "'+this.type+'": Message index %'+c+" duplicated.");r[c]=!0,a++,e.push(o[c-1])}else(c=c.trim())&&e.push(c)}if(a!=o.length)throw Error('Block "'+this.type+'": Message does not reference all '+o.length+" arg(s).");for(e.length&&("string"==typeof e[e.length-1]||t.utils.string.startsWith(e[e.length-1].type,"field_"))&&(l={type:"input_dummy"},i&&(l.align=i),e.push(l)),i={LEFT:t.ALIGN_LEFT,RIGHT:t.ALIGN_RIGHT,CENTRE:t.ALIGN_CENTRE,CENTER:t.ALIGN_CENTRE},o=[],l=0;l=this.inputList.length)throw RangeError("Input index "+t+" out of bounds.");if(e>this.inputList.length)throw RangeError("Reference input "+e+" out of bounds.");var o=this.inputList[t];this.inputList.splice(t,1),t--t?e-1:t}),this.highlightedIndex_)},t.Menu.prototype.highlightHelper=function(t,e){e=0>e?-1:e;var o=this.getChildCount();e=t.call(this,e,o);for(var i=0;i<=o;){var n=this.getChildAt(e);if(n&&this.canHighlightItem(n))return this.setHighlightedIndex(e),!0;i++,e=t.call(this,e,o)}return!1},t.Menu.prototype.canHighlightItem=function(t){return t.isEnabled()},t.Menu.prototype.handleMouseOver_=function(t){(t=this.getMenuItem(t.target))&&(t.isEnabled()?this.getHighlighted()!==t&&(this.unhighlightCurrent(),this.setHighlighted(t)):this.unhighlightCurrent())},t.Menu.prototype.handleClick_=function(e){var o=this.openingCoords;if(this.openingCoords=null,o&&"number"==typeof e.clientX){var i=new t.utils.Coordinate(e.clientX,e.clientY);if(1>t.utils.Coordinate.distance(o,i))return}(o=this.getMenuItem(e.target))&&o.handleClick(e)&&e.preventDefault()},t.Menu.prototype.handleMouseEnter_=function(t){this.focus()},t.Menu.prototype.handleMouseLeave_=function(t){this.getElement()&&(this.blur(),this.clearHighlighted())},t.Menu.prototype.handleKeyEvent=function(t){return!(0==this.getChildCount()||!this.handleKeyEventInternal(t)||(t.preventDefault(),t.stopPropagation(),0))},t.Menu.prototype.handleKeyEventInternal=function(e){var o=this.getHighlighted();if(o&&"function"==typeof o.handleKeyEvent&&o.handleKeyEvent(e))return!0;if(e.shiftKey||e.ctrlKey||e.metaKey||e.altKey)return!1;switch(e.keyCode){case t.utils.KeyCodes.ENTER:o&&o.performActionInternal(e);break;case t.utils.KeyCodes.UP:this.highlightPrevious();break;case t.utils.KeyCodes.DOWN:this.highlightNext();break;default:return!1}return!0},t.MenuItem=function(e,o){t.Component.call(this),this.setContentInternal(e),this.setValue(o),this.enabled_=!0},t.utils.object.inherits(t.MenuItem,t.Component),t.MenuItem.prototype.createDom=function(){var e=document.createElement("div");e.id=this.getId(),this.setElementInternal(e),e.className="goog-menuitem goog-option "+(this.enabled_?"":"goog-menuitem-disabled ")+(this.checked_?"goog-option-selected ":"")+(this.rightToLeft_?"goog-menuitem-rtl ":"");var o=this.getContentWrapperDom();e.appendChild(o);var i=this.getCheckboxDom();i&&o.appendChild(i),o.appendChild(this.getContentDom()),t.utils.aria.setRole(e,this.roleName_||(this.checkable_?t.utils.aria.Role.MENUITEMCHECKBOX:t.utils.aria.Role.MENUITEM)),t.utils.aria.setState(e,t.utils.aria.State.SELECTED,this.checkable_&&this.checked_||!1)},t.MenuItem.prototype.getCheckboxDom=function(){if(!this.checkable_)return null;var t=document.createElement("div");return t.className="goog-menuitem-checkbox",t},t.MenuItem.prototype.getContentDom=function(){var t=this.content_;return"string"==typeof t&&(t=document.createTextNode(t)),t},t.MenuItem.prototype.getContentWrapperDom=function(){var t=document.createElement("div");return t.className="goog-menuitem-content",t},t.MenuItem.prototype.setContentInternal=function(t){this.content_=t},t.MenuItem.prototype.setValue=function(t){this.value_=t},t.MenuItem.prototype.getValue=function(){return this.value_},t.MenuItem.prototype.setRole=function(t){this.roleName_=t},t.MenuItem.prototype.setCheckable=function(t){this.checkable_=t},t.MenuItem.prototype.setChecked=function(e){if(this.checkable_){this.checked_=e;var o=this.getElement();o&&this.isEnabled()&&(e?(t.utils.dom.addClass(o,"goog-option-selected"),t.utils.aria.setState(o,t.utils.aria.State.SELECTED,!0)):(t.utils.dom.removeClass(o,"goog-option-selected"),t.utils.aria.setState(o,t.utils.aria.State.SELECTED,!1)))}},t.MenuItem.prototype.setHighlighted=function(e){this.highlight_=e;var o=this.getElement();o&&this.isEnabled()&&(e?t.utils.dom.addClass(o,"goog-menuitem-highlight"):t.utils.dom.removeClass(o,"goog-menuitem-highlight"))},t.MenuItem.prototype.isEnabled=function(){return this.enabled_},t.MenuItem.prototype.setEnabled=function(e){this.enabled_=e,(e=this.getElement())&&(this.enabled_?t.utils.dom.removeClass(e,"goog-menuitem-disabled"):t.utils.dom.addClass(e,"goog-menuitem-disabled"))},t.MenuItem.prototype.handleClick=function(t){this.isEnabled()&&(this.setHighlighted(!0),this.performActionInternal())},t.MenuItem.prototype.performActionInternal=function(){this.checkable_&&this.setChecked(!this.checked_),this.actionHandler_&&this.actionHandler_.call(this.actionHandlerObj_,this)},t.MenuItem.prototype.onAction=function(t,e){this.actionHandler_=t,this.actionHandlerObj_=e},t.utils.uiMenu={},t.utils.uiMenu.getSize=function(e){e=e.getElement();var o=t.utils.style.getSize(e);return o.height=e.scrollHeight,o},t.utils.uiMenu.adjustBBoxesForRTL=function(t,e,o){e.left+=o.width,e.right+=o.width,t.left+=o.width,t.right+=o.width},t.ContextMenu={},t.ContextMenu.currentBlock=null,t.ContextMenu.eventWrapper_=null,t.ContextMenu.show=function(e,o,i){if(t.WidgetDiv.show(t.ContextMenu,i,null),o.length){var n=t.ContextMenu.populate_(o,i);t.ContextMenu.position_(n,e,i),setTimeout((function(){n.getElement().focus()}),1),t.ContextMenu.currentBlock=null}else t.ContextMenu.hide()},t.ContextMenu.populate_=function(e,o){var i=new t.Menu;i.setRightToLeft(o);for(var n,s=0;n=e[s];s++){var r=new t.MenuItem(n.text);r.setRightToLeft(o),i.addChild(r,!0),r.setEnabled(n.enabled),n.enabled&&r.onAction((function(){t.ContextMenu.hide(),this.callback()}),n)}return i},t.ContextMenu.position_=function(e,o,i){var n=t.utils.getViewportBBox();o={top:o.clientY+n.top,bottom:o.clientY+n.top,left:o.clientX+n.left,right:o.clientX+n.left},t.ContextMenu.createWidget_(e);var s=t.utils.uiMenu.getSize(e);i&&t.utils.uiMenu.adjustBBoxesForRTL(n,o,s),t.WidgetDiv.positionWithAnchor(n,o,s,i),e.getElement().focus()},t.ContextMenu.createWidget_=function(e){e.render(t.WidgetDiv.DIV);var o=e.getElement();t.utils.dom.addClass(o,"blocklyContextMenu"),t.bindEventWithChecks_(o,"contextmenu",null,t.utils.noEvent),e.focus()},t.ContextMenu.hide=function(){t.WidgetDiv.hideIfOwner(t.ContextMenu),t.ContextMenu.currentBlock=null,t.ContextMenu.eventWrapper_&&(t.unbindEvent_(t.ContextMenu.eventWrapper_),t.ContextMenu.eventWrapper_=null)},t.ContextMenu.callbackFactory=function(e,o){return function(){t.Events.disable();try{var i=t.Xml.domToBlock(o,e.workspace),n=e.getRelativeToSurfaceXY();n.x=e.RTL?n.x-t.SNAP_RADIUS:n.x+t.SNAP_RADIUS,n.y+=2*t.SNAP_RADIUS,i.moveBy(n.x,n.y)}finally{t.Events.enable()}t.Events.isEnabled()&&!i.isShadow()&&t.Events.fire(new t.Events.BlockCreate(i)),i.select()}},t.ContextMenu.blockDeleteOption=function(e){var o=e.getDescendants(!1).length,i=e.getNextBlock();return i&&(o-=i.getDescendants(!1).length),{text:1==o?t.Msg.DELETE_BLOCK:t.Msg.DELETE_X_BLOCKS.replace("%1",String(o)),enabled:!0,callback:function(){t.Events.setGroup(!0),e.dispose(!0,!0),t.Events.setGroup(!1)}}},t.ContextMenu.blockHelpOption=function(e){return{enabled:!("function"==typeof e.helpUrl?!e.helpUrl():!e.helpUrl),text:t.Msg.HELP,callback:function(){e.showHelp()}}},t.ContextMenu.blockDuplicateOption=function(e){var o=e.isDuplicatable();return{text:t.Msg.DUPLICATE_BLOCK,enabled:o,callback:function(){t.duplicate(e)}}},t.ContextMenu.blockCommentOption=function(e){var o={enabled:!t.utils.userAgent.IE};return e.getCommentIcon()?(o.text=t.Msg.REMOVE_COMMENT,o.callback=function(){e.setCommentText(null)}):(o.text=t.Msg.ADD_COMMENT,o.callback=function(){e.setCommentText("")}),o},t.ContextMenu.commentDeleteOption=function(e){return{text:t.Msg.REMOVE_COMMENT,enabled:!0,callback:function(){t.Events.setGroup(!0),e.dispose(!0,!0),t.Events.setGroup(!1)}}},t.ContextMenu.commentDuplicateOption=function(e){return{text:t.Msg.DUPLICATE_COMMENT,enabled:!0,callback:function(){t.duplicate(e)}}},t.ContextMenu.workspaceCommentOption=function(e,o){if(!t.WorkspaceCommentSvg)throw Error("Missing require for Blockly.WorkspaceCommentSvg");var i={enabled:!t.utils.userAgent.IE};return i.text=t.Msg.ADD_COMMENT,i.callback=function(){var i=new t.WorkspaceCommentSvg(e,t.Msg.WORKSPACE_COMMENT_DEFAULT_TEXT,t.WorkspaceCommentSvg.DEFAULT_SIZE,t.WorkspaceCommentSvg.DEFAULT_SIZE),n=e.getInjectionDiv().getBoundingClientRect();n=new t.utils.Coordinate(o.clientX-n.left,o.clientY-n.top);var s=e.getOriginOffsetInPixels();(n=t.utils.Coordinate.difference(n,s)).scale(1/e.scale),i.moveBy(n.x,n.y),e.rendered&&(i.initSvg(),i.render(),i.select())},i},t.RenderedConnection=function(e,o){t.RenderedConnection.superClass_.constructor.call(this,e,o),this.db_=e.workspace.connectionDBList[o],this.dbOpposite_=e.workspace.connectionDBList[t.OPPOSITE_TYPE[o]],this.offsetInBlock_=new t.utils.Coordinate(0,0),this.trackedState_=t.RenderedConnection.TrackedState.WILL_TRACK},t.utils.object.inherits(t.RenderedConnection,t.Connection),t.RenderedConnection.TrackedState={WILL_TRACK:-1,UNTRACKED:0,TRACKED:1},t.RenderedConnection.prototype.dispose=function(){t.RenderedConnection.superClass_.dispose.call(this),this.trackedState_==t.RenderedConnection.TrackedState.TRACKED&&this.db_.removeConnection(this,this.y)},t.RenderedConnection.prototype.getSourceBlock=function(){return t.RenderedConnection.superClass_.getSourceBlock.call(this)},t.RenderedConnection.prototype.targetBlock=function(){return t.RenderedConnection.superClass_.targetBlock.call(this)},t.RenderedConnection.prototype.distanceFrom=function(t){var e=this.x-t.x;return t=this.y-t.y,Math.sqrt(e*e+t*t)},t.RenderedConnection.prototype.bumpAwayFrom=function(e){if(!this.sourceBlock_.workspace.isDragging()){var o=this.sourceBlock_.getRootBlock();if(!o.isInFlyout){var i=!1;if(!o.isMovable()){if(!(o=e.getSourceBlock().getRootBlock()).isMovable())return;e=this,i=!0}var n=t.selected==o;n||o.addSelect();var s=e.x+t.SNAP_RADIUS+Math.floor(Math.random()*t.BUMP_RANDOMNESS)-this.x,r=e.y+t.SNAP_RADIUS+Math.floor(Math.random()*t.BUMP_RANDOMNESS)-this.y;i&&(r=-r),o.RTL&&(s=e.x-t.SNAP_RADIUS-Math.floor(Math.random()*t.BUMP_RANDOMNESS)-this.x),o.moveBy(s,r),n||o.removeSelect()}}},t.RenderedConnection.prototype.moveTo=function(e,o){this.trackedState_==t.RenderedConnection.TrackedState.WILL_TRACK?(this.db_.addConnection(this,o),this.trackedState_=t.RenderedConnection.TrackedState.TRACKED):this.trackedState_==t.RenderedConnection.TrackedState.TRACKED&&(this.db_.removeConnection(this,this.y),this.db_.addConnection(this,o)),this.x=e,this.y=o},t.RenderedConnection.prototype.moveBy=function(t,e){this.moveTo(this.x+t,this.y+e)},t.RenderedConnection.prototype.moveToOffset=function(t){this.moveTo(t.x+this.offsetInBlock_.x,t.y+this.offsetInBlock_.y)},t.RenderedConnection.prototype.setOffsetInBlock=function(t,e){this.offsetInBlock_.x=t,this.offsetInBlock_.y=e},t.RenderedConnection.prototype.getOffsetInBlock=function(){return this.offsetInBlock_},t.RenderedConnection.prototype.tighten=function(){var e=this.targetConnection.x-this.x,o=this.targetConnection.y-this.y;if(0!=e||0!=o){var i=this.targetBlock(),n=i.getSvgRoot();if(!n)throw Error("block is not rendered.");n=t.utils.getRelativeXY(n),i.getSvgRoot().setAttribute("transform","translate("+(n.x-e)+","+(n.y-o)+")"),i.moveConnections(-e,-o)}},t.RenderedConnection.prototype.closest=function(t,e){return this.dbOpposite_.searchForClosest(this,t,e)},t.RenderedConnection.prototype.highlight=function(){var e=this.sourceBlock_.workspace.getRenderer().getConstants(),o=e.shapeFor(this);this.type==t.INPUT_VALUE||this.type==t.OUTPUT_VALUE?(e=e.TAB_OFFSET_FROM_TOP,o=t.utils.svgPaths.moveBy(0,-e)+t.utils.svgPaths.lineOnAxis("v",e)+o.pathDown+t.utils.svgPaths.lineOnAxis("v",e)):(e=e.NOTCH_OFFSET_LEFT-e.CORNER_RADIUS,o=t.utils.svgPaths.moveBy(-e,0)+t.utils.svgPaths.lineOnAxis("h",e)+o.pathLeft+t.utils.svgPaths.lineOnAxis("h",e)),e=this.sourceBlock_.getRelativeToSurfaceXY(),t.Connection.highlightedPath_=t.utils.dom.createSvgElement("path",{class:"blocklyHighlightedConnectionPath",d:o,transform:"translate("+(this.x-e.x)+","+(this.y-e.y)+")"+(this.sourceBlock_.RTL?" scale(-1 1)":"")},this.sourceBlock_.getSvgRoot())},t.RenderedConnection.prototype.unhighlight=function(){t.utils.dom.removeNode(t.Connection.highlightedPath_),delete t.Connection.highlightedPath_},t.RenderedConnection.prototype.setTracking=function(e){e&&this.trackedState_==t.RenderedConnection.TrackedState.TRACKED||!e&&this.trackedState_==t.RenderedConnection.TrackedState.UNTRACKED||this.sourceBlock_.isInFlyout||(e?(this.db_.addConnection(this,this.y),this.trackedState_=t.RenderedConnection.TrackedState.TRACKED):(this.trackedState_==t.RenderedConnection.TrackedState.TRACKED&&this.db_.removeConnection(this,this.y),this.trackedState_=t.RenderedConnection.TrackedState.UNTRACKED))},t.RenderedConnection.prototype.stopTrackingAll=function(){if(this.setTracking(!1),this.targetConnection)for(var t=this.targetBlock().getDescendants(!1),e=0;eo)&&t.RenderedConnection.superClass_.isConnectionAllowed.call(this,e)},t.RenderedConnection.prototype.onFailedConnect=function(t){this.bumpAwayFrom(t)},t.RenderedConnection.prototype.disconnectInternal_=function(e,o){t.RenderedConnection.superClass_.disconnectInternal_.call(this,e,o),e.rendered&&e.render(),o.rendered&&(o.updateDisabled(),o.render())},t.RenderedConnection.prototype.respawnShadow_=function(){var e=this.getSourceBlock(),o=this.getShadowDom();if(e.workspace&&o&&t.Events.recordUndo){if(t.RenderedConnection.superClass_.respawnShadow_.call(this),!(o=this.targetBlock()))throw Error("Couldn't respawn the shadow block that should exist here.");o.initSvg(),o.render(!1),e.rendered&&e.render()}},t.RenderedConnection.prototype.neighbours=function(t){return this.dbOpposite_.getNeighbours(this,t)},t.RenderedConnection.prototype.connect_=function(e){t.RenderedConnection.superClass_.connect_.call(this,e);var o=this.getSourceBlock();e=e.getSourceBlock(),o.rendered&&o.updateDisabled(),e.rendered&&e.updateDisabled(),o.rendered&&e.rendered&&(this.type==t.NEXT_STATEMENT||this.type==t.PREVIOUS_STATEMENT?e.render():o.render())},t.RenderedConnection.prototype.onCheckChanged_=function(){!this.isConnected()||this.targetConnection&&this.checkType(this.targetConnection)||((this.isSuperior()?this.targetBlock():this.sourceBlock_).unplug(),this.sourceBlock_.bumpNeighbours())},t.Marker=function(){this.drawer_=this.curNode_=this.colour=null,this.type="marker"},t.Marker.prototype.setDrawer=function(t){this.drawer_=t},t.Marker.prototype.getDrawer=function(){return this.drawer_},t.Marker.prototype.getCurNode=function(){return this.curNode_},t.Marker.prototype.setCurNode=function(t){var e=this.curNode_;this.curNode_=t,this.drawer_&&this.drawer_.draw(e,this.curNode_)},t.Marker.prototype.draw=function(){this.drawer_&&this.drawer_.draw(this.curNode_,this.curNode_)},t.Marker.prototype.hide=function(){this.drawer_&&this.drawer_.hide()},t.Marker.prototype.dispose=function(){this.getDrawer()&&this.getDrawer().dispose()},t.Cursor=function(){t.Cursor.superClass_.constructor.call(this),this.type="cursor"},t.utils.object.inherits(t.Cursor,t.Marker),t.Cursor.prototype.next=function(){var e=this.getCurNode();if(!e)return null;for(e=e.next();e&&e.next()&&(e.getType()==t.ASTNode.types.NEXT||e.getType()==t.ASTNode.types.BLOCK);)e=e.next();return e&&this.setCurNode(e),e},t.Cursor.prototype.in=function(){var e=this.getCurNode();return e?(e.getType()!=t.ASTNode.types.PREVIOUS&&e.getType()!=t.ASTNode.types.OUTPUT||(e=e.next()),(e=e.in())&&this.setCurNode(e),e):null},t.Cursor.prototype.prev=function(){var e=this.getCurNode();if(!e)return null;for(e=e.prev();e&&e.prev()&&(e.getType()==t.ASTNode.types.NEXT||e.getType()==t.ASTNode.types.BLOCK);)e=e.prev();return e&&this.setCurNode(e),e},t.Cursor.prototype.out=function(){var e=this.getCurNode();return e?((e=e.out())&&e.getType()==t.ASTNode.types.BLOCK&&(e=e.prev()||e),e&&this.setCurNode(e),e):null},t.Cursor.prototype.onBlocklyAction=function(e){if(this.getCurNode()&&this.getCurNode().getType()===t.ASTNode.types.FIELD&&this.getCurNode().getLocation().onBlocklyAction(e))return!0;switch(e.name){case t.navigation.actionNames.PREVIOUS:return this.prev(),!0;case t.navigation.actionNames.OUT:return this.out(),!0;case t.navigation.actionNames.NEXT:return this.next(),!0;case t.navigation.actionNames.IN:return this.in(),!0;default:return!1}},t.BasicCursor=function(){t.BasicCursor.superClass_.constructor.call(this)},t.utils.object.inherits(t.BasicCursor,t.Cursor),t.BasicCursor.prototype.next=function(){var t=this.getCurNode();return t?((t=this.getNextNode_(t,this.validNode_))&&this.setCurNode(t),t):null},t.BasicCursor.prototype.in=function(){return this.next()},t.BasicCursor.prototype.prev=function(){var t=this.getCurNode();return t?((t=this.getPreviousNode_(t,this.validNode_))&&this.setCurNode(t),t):null},t.BasicCursor.prototype.out=function(){return this.prev()},t.BasicCursor.prototype.getNextNode_=function(t,e){if(!t)return null;var o=t.in()||t.next();return e(o)?o:o?this.getNextNode_(o,e):e(t=this.findSiblingOrParent_(t.out()))?t:t?this.getNextNode_(t,e):null},t.BasicCursor.prototype.getPreviousNode_=function(t,e){if(!t)return null;var o=t.prev();return e(o=o?this.getRightMostChild_(o):t.out())?o:o?this.getPreviousNode_(o,e):null},t.BasicCursor.prototype.validNode_=function(e){var o=!1;return(e=e&&e.getType())!=t.ASTNode.types.OUTPUT&&e!=t.ASTNode.types.INPUT&&e!=t.ASTNode.types.FIELD&&e!=t.ASTNode.types.NEXT&&e!=t.ASTNode.types.PREVIOUS&&e!=t.ASTNode.types.WORKSPACE||(o=!0),o},t.BasicCursor.prototype.findSiblingOrParent_=function(t){if(!t)return null;var e=t.next();return e||this.findSiblingOrParent_(t.out())},t.BasicCursor.prototype.getRightMostChild_=function(t){if(!t.in())return t;for(t=t.in();t.next();)t=t.next();return this.getRightMostChild_(t)},t.TabNavigateCursor=function(){t.TabNavigateCursor.superClass_.constructor.call(this)},t.utils.object.inherits(t.TabNavigateCursor,t.BasicCursor),t.TabNavigateCursor.prototype.validNode_=function(e){var o=!1,i=e&&e.getType();return e&&(e=e.getLocation(),i==t.ASTNode.types.FIELD&&e&&e.isTabNavigable()&&e.isClickable()&&(o=!0)),o},t.utils.Rect=function(t,e,o,i){this.top=t,this.bottom=e,this.left=o,this.right=i},t.utils.Rect.prototype.contains=function(t,e){return t>=this.left&&t<=this.right&&e>=this.top&&e<=this.bottom},t.BlockSvg=function(e,o,i){this.svgGroup_=t.utils.dom.createSvgElement("g",{},null),this.svgGroup_.translate_="",this.style=e.getRenderer().getConstants().getBlockStyle(null),this.pathObject=e.getRenderer().makePathObject(this.svgGroup_,this.style),this.rendered=!1,this.workspace=e,this.previousConnection=this.nextConnection=this.outputConnection=null,this.useDragSurface_=t.utils.is3dSupported()&&!!e.getBlockDragSurface();var n=this.pathObject.svgPath;n.tooltip=this,t.Tooltip.bindMouseEvents(n),t.BlockSvg.superClass_.constructor.call(this,e,o,i),this.svgGroup_.dataset&&(this.svgGroup_.dataset.id=this.id)},t.utils.object.inherits(t.BlockSvg,t.Block),t.BlockSvg.prototype.height=0,t.BlockSvg.prototype.width=0,t.BlockSvg.prototype.dragStartXY_=null,t.BlockSvg.prototype.warningTextDb_=null,t.BlockSvg.INLINE=-1,t.BlockSvg.COLLAPSED_WARNING_ID="TEMP_COLLAPSED_WARNING_",t.BlockSvg.prototype.initSvg=function(){if(!this.workspace.rendered)throw TypeError("Workspace is headless.");for(var e,o=0;e=this.inputList[o];o++)e.init();for(e=this.getIcons(),o=0;o=this.connections_.length)return-1;e=t.y;for(var i=o;0<=i&&this.connections_[i].y==e;){if(this.connections_[i]==t)return i;i--}for(;ot)){e=i;break}o=i}}return e},t.ConnectionDB.prototype.removeConnection=function(t,e){if(-1==(t=this.findIndexOfConnection_(t,e)))throw Error("Unable to find connection in connectionDB.");this.connections_.splice(t,1)},t.ConnectionDB.prototype.getNeighbours=function(t,e){function o(t){var o=n-i[t].x,r=s-i[t].y;return Math.sqrt(o*o+r*r)<=e&&l.push(i[t]),r(t=this.subscribedWorkspaces_.indexOf(t)))throw Error("Cannot unsubscribe a workspace that hasn't been subscribed.");this.subscribedWorkspaces_.splice(t,1)},t.ThemeManager.prototype.subscribe=function(t,e,o){this.componentDB_[e]||(this.componentDB_[e]=[]),this.componentDB_[e].push({element:t,propertyName:o}),e=this.theme_&&this.theme_.getComponentStyle(e),t.style[o]=e||""},t.ThemeManager.prototype.unsubscribe=function(t){if(t)for(var e,o=Object.keys(this.componentDB_),i=0;e=o[i];i++){for(var n=this.componentDB_[e],s=n.length-1;0<=s;s--)n[s].element===t&&n.splice(s,1);this.componentDB_[e].length||delete this.componentDB_[e]}},t.ThemeManager.prototype.dispose=function(){this.componentDB_=this.subscribedWorkspaces_=this.theme_=this.owner_=null},t.TouchGesture=function(e,o){t.TouchGesture.superClass_.constructor.call(this,e,o),this.isMultiTouch_=!1,this.cachedPoints_=Object.create(null),this.startDistance_=this.previousScale_=0,this.isPinchZoomEnabled_=this.onStartWrapper_=null},t.utils.object.inherits(t.TouchGesture,t.Gesture),t.TouchGesture.ZOOM_IN_MULTIPLIER=5,t.TouchGesture.ZOOM_OUT_MULTIPLIER=6,t.TouchGesture.prototype.doStart=function(e){this.isPinchZoomEnabled_=this.startWorkspace_.options.zoomOptions&&this.startWorkspace_.options.zoomOptions.pinch,t.TouchGesture.superClass_.doStart.call(this,e),!this.isEnding_&&t.Touch.isTouchEvent(e)&&this.handleTouchStart(e)},t.TouchGesture.prototype.bindMouseEvents=function(e){this.onStartWrapper_=t.bindEventWithChecks_(document,"mousedown",null,this.handleStart.bind(this),!0),this.onMoveWrapper_=t.bindEventWithChecks_(document,"mousemove",null,this.handleMove.bind(this),!0),this.onUpWrapper_=t.bindEventWithChecks_(document,"mouseup",null,this.handleUp.bind(this),!0),e.preventDefault(),e.stopPropagation()},t.TouchGesture.prototype.handleStart=function(e){!this.isDragging()&&t.Touch.isTouchEvent(e)&&(this.handleTouchStart(e),this.isMultiTouch()&&t.longStop_())},t.TouchGesture.prototype.handleMove=function(e){this.isDragging()?t.Touch.shouldHandleEvent(e)&&t.TouchGesture.superClass_.handleMove.call(this,e):this.isMultiTouch()?(t.Touch.isTouchEvent(e)&&this.handleTouchMove(e),t.longStop_()):t.TouchGesture.superClass_.handleMove.call(this,e)},t.TouchGesture.prototype.handleUp=function(e){t.Touch.isTouchEvent(e)&&!this.isDragging()&&this.handleTouchEnd(e),!this.isMultiTouch()||this.isDragging()?t.Touch.shouldHandleEvent(e)&&t.TouchGesture.superClass_.handleUp.call(this,e):(e.preventDefault(),e.stopPropagation(),this.dispose())},t.TouchGesture.prototype.isMultiTouch=function(){return this.isMultiTouch_},t.TouchGesture.prototype.dispose=function(){t.TouchGesture.superClass_.dispose.call(this),this.onStartWrapper_&&t.unbindEvent_(this.onStartWrapper_)},t.TouchGesture.prototype.handleTouchStart=function(e){var o=t.Touch.getTouchIdentifierFromEvent(e);this.cachedPoints_[o]=this.getTouchPoint(e),2==(o=Object.keys(this.cachedPoints_)).length&&(this.startDistance_=t.utils.Coordinate.distance(this.cachedPoints_[o[0]],this.cachedPoints_[o[1]]),this.isMultiTouch_=!0,e.preventDefault())},t.TouchGesture.prototype.handleTouchMove=function(e){var o=t.Touch.getTouchIdentifierFromEvent(e);this.cachedPoints_[o]=this.getTouchPoint(e),o=Object.keys(this.cachedPoints_),this.isPinchZoomEnabled_&&2===o.length?this.handlePinch_(e):t.TouchGesture.superClass_.handleMove.call(this,e)},t.TouchGesture.prototype.handlePinch_=function(e){var o=Object.keys(this.cachedPoints_);if(o=t.utils.Coordinate.distance(this.cachedPoints_[o[0]],this.cachedPoints_[o[1]])/this.startDistance_,0this.previousScale_){var i=o-this.previousScale_;i=0Object.keys(this.cachedPoints_).length&&(this.cachedPoints_=Object.create(null),this.previousScale_=0)},t.TouchGesture.prototype.getTouchPoint=function(e){return this.startWorkspace_?new t.utils.Coordinate(e.pageX?e.pageX:e.changedTouches[0].pageX,e.pageY?e.pageY:e.changedTouches[0].pageY):null},t.WorkspaceAudio=function(t){this.parentWorkspace_=t,this.SOUNDS_=Object.create(null)},t.WorkspaceAudio.prototype.lastSound_=null,t.WorkspaceAudio.prototype.dispose=function(){this.SOUNDS_=this.parentWorkspace_=null},t.WorkspaceAudio.prototype.load=function(e,o){if(e.length){try{var i=new t.utils.global.Audio}catch(t){return}for(var n,s=0;s=this.remainingCapacity()||(this.currentGesture_&&this.currentGesture_.cancel(),"comment"==t.tagName.toLowerCase()?this.pasteWorkspaceComment_(t):this.pasteBlock_(t))},t.WorkspaceSvg.prototype.pasteBlock_=function(e){t.Events.disable();try{var o=t.Xml.domToBlock(e,this),i=this.getMarker(t.navigation.MARKER_NAME).getCurNode();if(this.keyboardAccessibilityMode&&i&&i.isConnection()){var n=i.getLocation();return void t.navigation.insertBlock(o,n)}var s=parseInt(e.getAttribute("x"),10),r=parseInt(e.getAttribute("y"),10);if(!isNaN(s)&&!isNaN(r)){this.RTL&&(s=-s);do{e=!1;var a,l=this.getAllBlocks(!1);for(i=0;a=l[i];i++){var c=a.getRelativeToSurfaceXY();if(1>=Math.abs(s-c.x)&&1>=Math.abs(r-c.y)){e=!0;break}}if(!e){var h,u=o.getConnections_(!1);for(i=0;h=u[i];i++)if(h.closest(t.SNAP_RADIUS,new t.utils.Coordinate(s,r)).connection){e=!0;break}}e&&(s=this.RTL?s-t.SNAP_RADIUS:s+t.SNAP_RADIUS,r+=2*t.SNAP_RADIUS)}while(e);o.moveBy(s,r)}}finally{t.Events.enable()}t.Events.isEnabled()&&!o.isShadow()&&t.Events.fire(new t.Events.BlockCreate(o)),o.select()},t.WorkspaceSvg.prototype.pasteWorkspaceComment_=function(e){t.Events.disable();try{var o=t.WorkspaceCommentSvg.fromXml(e,this),i=parseInt(e.getAttribute("x"),10),n=parseInt(e.getAttribute("y"),10);isNaN(i)||isNaN(n)||(this.RTL&&(i=-i),o.moveBy(i+50,n+50))}finally{t.Events.enable()}t.Events.isEnabled(),o.select()},t.WorkspaceSvg.prototype.refreshToolboxSelection=function(){var t=this.isFlyout?this.targetWorkspace:this;t&&!t.currentGesture_&&t.toolbox_&&t.toolbox_.getFlyout()&&t.toolbox_.refreshSelection()},t.WorkspaceSvg.prototype.renameVariableById=function(e,o){t.WorkspaceSvg.superClass_.renameVariableById.call(this,e,o),this.refreshToolboxSelection()},t.WorkspaceSvg.prototype.deleteVariableById=function(e){t.WorkspaceSvg.superClass_.deleteVariableById.call(this,e),this.refreshToolboxSelection()},t.WorkspaceSvg.prototype.createVariable=function(e,o,i){return e=t.WorkspaceSvg.superClass_.createVariable.call(this,e,o,i),this.refreshToolboxSelection(),e},t.WorkspaceSvg.prototype.recordDeleteAreas=function(){this.deleteAreaTrash_=this.trashcan&&this.svgGroup_.parentNode?this.trashcan.getClientRect():null,this.deleteAreaToolbox_=this.flyout_?this.flyout_.getClientRect():this.toolbox_?this.toolbox_.getClientRect():null},t.WorkspaceSvg.prototype.isDeleteArea=function(e){return this.deleteAreaTrash_&&this.deleteAreaTrash_.contains(e.clientX,e.clientY)?t.DELETE_AREA_TRASH:this.deleteAreaToolbox_&&this.deleteAreaToolbox_.contains(e.clientX,e.clientY)?t.DELETE_AREA_TOOLBOX:t.DELETE_AREA_NONE},t.WorkspaceSvg.prototype.onMouseDown_=function(t){var e=this.getGesture(t);e&&e.handleWsStart(t,this)},t.WorkspaceSvg.prototype.startDrag=function(e,o){(e=t.utils.mouseToSvg(e,this.getParentSvg(),this.getInverseScreenCTM())).x/=this.scale,e.y/=this.scale,this.dragDeltaXY_=t.utils.Coordinate.difference(o,e)},t.WorkspaceSvg.prototype.moveDrag=function(e){return(e=t.utils.mouseToSvg(e,this.getParentSvg(),this.getInverseScreenCTM())).x/=this.scale,e.y/=this.scale,t.utils.Coordinate.sum(this.dragDeltaXY_,e)},t.WorkspaceSvg.prototype.isDragging=function(){return null!=this.currentGesture_&&this.currentGesture_.isDragging()},t.WorkspaceSvg.prototype.isDraggable=function(){return this.options.moveOptions&&this.options.moveOptions.drag},t.WorkspaceSvg.prototype.isContentBounded=function(){return this.options.moveOptions&&this.options.moveOptions.scrollbars||this.options.moveOptions&&this.options.moveOptions.wheel||this.options.moveOptions&&this.options.moveOptions.drag||this.options.zoomOptions&&this.options.zoomOptions.controls||this.options.zoomOptions&&this.options.zoomOptions.wheel||this.options.zoomOptions&&this.options.zoomOptions.pinch},t.WorkspaceSvg.prototype.isMovable=function(){return this.options.moveOptions&&this.options.moveOptions.scrollbars||this.options.moveOptions&&this.options.moveOptions.wheel||this.options.moveOptions&&this.options.moveOptions.drag||this.options.zoomOptions&&this.options.zoomOptions.wheel||this.options.zoomOptions&&this.options.zoomOptions.pinch},t.WorkspaceSvg.prototype.onMouseWheel_=function(e){if(t.Gesture.inProgress())e.preventDefault(),e.stopPropagation();else{var o=this.options.zoomOptions&&this.options.zoomOptions.wheel,i=this.options.moveOptions&&this.options.moveOptions.wheel;if(o||i){var n=t.utils.getScrollDeltaPixels(e);!o||!e.ctrlKey&&i?(o=this.scrollX-n.x,i=this.scrollY-n.y,e.shiftKey&&!n.x&&(o=this.scrollX-n.y,i=this.scrollY),this.scroll(o,i)):(n=-n.y/50,o=t.utils.mouseToSvg(e,this.getParentSvg(),this.getInverseScreenCTM()),this.zoom(o.x,o.y,n)),e.preventDefault()}}},t.WorkspaceSvg.prototype.getBlocksBoundingBox=function(){var e=this.getTopBlocks(!1),o=this.getTopComments(!1);if(!(e=e.concat(o)).length)return new t.utils.Rect(0,0,0,0);o=e[0].getBoundingRectangle();for(var i=1;io.bottom&&(o.bottom=n.bottom),n.lefto.right&&(o.right=n.right)}return o},t.WorkspaceSvg.prototype.cleanUp=function(){this.setResizesEnabled(!1),t.Events.setGroup(!0);for(var e,o=this.getTopBlocks(!0),i=0,n=0;e=o[n];n++)if(e.isMovable()){var s=e.getRelativeToSurfaceXY();e.moveBy(-s.x,i-s.y),e.snapToGrid(),i=e.getRelativeToSurfaceXY().y+e.getHeightWidth().height+this.renderer_.getConstants().MIN_BLOCK_HEIGHT}t.Events.setGroup(!1),this.setResizesEnabled(!0)},t.WorkspaceSvg.prototype.showContextMenu=function(e){function o(t){if(t.isDeletable())_=_.concat(t.getDescendants(!1));else{t=t.getChildren(!1);for(var e=0;e_.length?i():t.confirm(t.Msg.DELETE_ALL_BLOCKS.replace("%1",_.length),(function(t){t&&i()}))}},n.push(l),this.configureContextMenu&&this.configureContextMenu(n,e),t.ContextMenu.show(e,n,this.RTL)}},t.WorkspaceSvg.prototype.updateToolbox=function(e){if(e=t.Options.parseToolboxTree(e)){if(!this.options.languageTree)throw Error("Existing toolbox is null. Can't create new toolbox.");if(e.getElementsByTagName("category").length){if(!this.toolbox_)throw Error("Existing toolbox has no categories. Can't change mode.");this.options.languageTree=e,this.toolbox_.renderTree(e)}else{if(!this.flyout_)throw Error("Existing toolbox has categories. Can't change mode.");this.options.languageTree=e,this.flyout_.show(e.childNodes)}}else if(this.options.languageTree)throw Error("Can't nullify an existing toolbox.")},t.WorkspaceSvg.prototype.markFocused=function(){this.options.parentWorkspace?this.options.parentWorkspace.markFocused():(t.mainWorkspace=this,this.setBrowserFocus())},t.WorkspaceSvg.prototype.setBrowserFocus=function(){document.activeElement&&document.activeElement.blur();try{this.getParentSvg().focus({preventScroll:!0})}catch(t){try{this.getParentSvg().parentNode.setActive()}catch(t){this.getParentSvg().parentNode.focus({preventScroll:!0})}}},t.WorkspaceSvg.prototype.zoom=function(t,e,o){o=Math.pow(this.options.zoomOptions.scaleSpeed,o);var i=this.scale*o;if(this.scale!=i){i>this.options.zoomOptions.maxScale?o=this.options.zoomOptions.maxScale/this.scale:ithis.options.zoomOptions.maxScale?e=this.options.zoomOptions.maxScale:this.options.zoomOptions.minScale&&eo.viewBottom||o.contentLefto.viewRight){switch(i=null,e&&(i=t.Events.getGroup(),t.Events.setGroup(e.group)),e.type){case t.Events.BLOCK_CREATE:case t.Events.BLOCK_MOVE:var r=s.getBlockById(e.blockId);r&&(r=r.getRootBlock());break;case t.Events.COMMENT_CREATE:case t.Events.COMMENT_MOVE:r=s.getCommentById(e.commentId)}if(r){(n=r.getBoundingRectangle()).height=n.bottom-n.top,n.width=n.right-n.left;var a=o.viewTop,l=o.viewBottom-n.height;l=Math.max(a,l),a=t.utils.math.clamp(a,n.top,l)-n.top,l=o.viewLeft;var c=o.viewRight-n.width;o.RTL?l=Math.min(c,l):c=Math.max(l,c),o=t.utils.math.clamp(l,n.left,c)-n.left,r.moveBy(o,a)}e&&(!e.group&&r&&console.log("WARNING: Moved object in bounds but there was no event group. This may break undo."),null!==i&&t.Events.setGroup(i))}}})),t.svgResize(s),t.WidgetDiv.createDom(),t.DropDownDiv.createDom(),t.Tooltip.createDom(),s},t.init_=function(e){var o=e.options,i=e.getParentSvg();if(t.bindEventWithChecks_(i.parentNode,"contextmenu",null,(function(e){t.utils.isTargetInput(e)||e.preventDefault()})),i=t.bindEventWithChecks_(window,"resize",null,(function(){t.hideChaff(!0),t.svgResize(e)})),e.setResizeHandlerWrapper(i),t.inject.bindDocumentEvents_(),o.languageTree){i=e.getToolbox();var n=e.getFlyout(!0);i?i.init():n&&(n.init(e),n.show(o.languageTree.childNodes),n.scrollToStart())}i=t.Scrollbar.scrollbarThickness,o.hasTrashcan&&(i=e.trashcan.init(i)),o.zoomOptions&&o.zoomOptions.controls&&e.zoomControls_.init(i),o.moveOptions&&o.moveOptions.scrollbars?(e.scrollbar=new t.ScrollbarPair(e),e.scrollbar.resize()):e.setMetrics({x:.5,y:.5}),o.hasSounds&&t.inject.loadSounds_(o.pathToMedia,e)},t.inject.bindDocumentEvents_=function(){t.documentEventsBound_||(t.bindEventWithChecks_(document,"scroll",null,(function(){for(var e,o=t.Workspace.getAll(),i=0;e=o[i];i++)e.updateInverseScreenCTM&&e.updateInverseScreenCTM()})),t.bindEventWithChecks_(document,"keydown",null,t.onKeyDown),t.bindEvent_(document,"touchend",null,t.longStop_),t.bindEvent_(document,"touchcancel",null,t.longStop_),t.utils.userAgent.IPAD&&t.bindEventWithChecks_(window,"orientationchange",document,(function(){t.svgResize(t.getMainWorkspace())}))),t.documentEventsBound_=!0},t.inject.loadSounds_=function(e,o){var i=o.getAudioManager();i.load([e+"click.mp3",e+"click.wav",e+"click.ogg"],"click"),i.load([e+"disconnect.wav",e+"disconnect.mp3",e+"disconnect.ogg"],"disconnect"),i.load([e+"delete.mp3",e+"delete.ogg",e+"delete.wav"],"delete");var n=[];e=function(){for(;n.length;)t.unbindEvent_(n.pop());i.preload()},n.push(t.bindEventWithChecks_(document,"mousemove",null,e,!0)),n.push(t.bindEventWithChecks_(document,"touchstart",null,e,!0))},t.Names=function(t,e){if(this.variablePrefix_=e||"",this.reservedDict_=Object.create(null),t)for(t=t.split(","),e=0;e1'),n.appendChild(i),o.push(n)),t.Blocks.variables_get){e.sort(t.VariableModel.compareByName),i=0;for(var s;s=e[i];i++)(n=t.utils.xml.createElement("block")).setAttribute("type","variables_get"),n.setAttribute("gap",8),n.appendChild(t.Variables.generateVariableFieldDom(s)),o.push(n)}}return o},t.Variables.VAR_LETTER_OPTIONS="ijkmnopqrstuvwxyzabcdefgh",t.Variables.generateUniqueName=function(e){return t.Variables.generateUniqueNameFromOptions(t.Variables.VAR_LETTER_OPTIONS.charAt(0),e.getAllVariableNames())},t.Variables.generateUniqueNameFromOptions=function(e,o){if(!o.length)return e;for(var i=t.Variables.VAR_LETTER_OPTIONS,n="",s=i.indexOf(e);;){for(var r=!1,a=0;as?t.WidgetDiv.positionInternal_(e,0,i.height+s):t.WidgetDiv.positionInternal_(e,s,i.height)},t.WidgetDiv.calculateX_=function(t,e,o,i){return i?(e=Math.max(e.right-o.width,t.left),Math.min(e,t.right-o.width)):(e=Math.min(e.left,t.right-o.width),Math.max(e,t.left))},t.WidgetDiv.calculateY_=function(t,e,o){return e.bottom+o.height>=t.bottom?e.top-o.height:e.bottom},t.VERSION="3.20200402.1",t.mainWorkspace=null,t.selected=null,t.draggingConnections=[],t.clipboardXml_=null,t.clipboardSource_=null,t.clipboardTypeCounts_=null,t.cache3dSupported_=null,t.parentContainer=null,t.svgSize=function(t){return{width:t.cachedWidth_,height:t.cachedHeight_}},t.resizeSvgContents=function(t){t.resizeContents()},t.svgResize=function(t){for(;t.options.parentWorkspace;)t=t.options.parentWorkspace;var e=t.getParentSvg(),o=e.parentNode;if(o){var i=o.offsetWidth;o=o.offsetHeight,e.cachedWidth_!=i&&(e.setAttribute("width",i+"px"),e.cachedWidth_=i),e.cachedHeight_!=o&&(e.setAttribute("height",o+"px"),e.cachedHeight_=o),t.resize()}},t.onKeyDown=function(e){var o=t.mainWorkspace;if(o&&!(t.utils.isTargetInput(e)||o.rendered&&!o.isVisible()))if(o.options.readOnly)t.navigation.onKeyPress(e);else{var i=!1;if(e.keyCode==t.utils.KeyCodes.ESC)t.hideChaff(),t.navigation.onBlocklyAction(t.navigation.ACTION_EXIT);else{if(t.navigation.onKeyPress(e))return;if(e.keyCode==t.utils.KeyCodes.BACKSPACE||e.keyCode==t.utils.KeyCodes.DELETE){if(e.preventDefault(),t.Gesture.inProgress())return;t.selected&&t.selected.isDeletable()&&(i=!0)}else if(e.altKey||e.ctrlKey||e.metaKey){if(t.Gesture.inProgress())return;t.selected&&t.selected.isDeletable()&&t.selected.isMovable()&&(e.keyCode==t.utils.KeyCodes.C?(t.hideChaff(),t.copy_(t.selected)):e.keyCode!=t.utils.KeyCodes.X||t.selected.workspace.isFlyout||(t.copy_(t.selected),i=!0)),e.keyCode==t.utils.KeyCodes.V?t.clipboardXml_&&((e=t.clipboardSource_).isFlyout&&(e=e.targetWorkspace),t.clipboardTypeCounts_&&e.isCapacityAvailable(t.clipboardTypeCounts_)&&(t.Events.setGroup(!0),e.paste(t.clipboardXml_),t.Events.setGroup(!1))):e.keyCode==t.utils.KeyCodes.Z&&(t.hideChaff(),o.undo(e.shiftKey))}}i&&!t.selected.workspace.isFlyout&&(t.Events.setGroup(!0),t.hideChaff(),t.selected.dispose(!0,!0),t.Events.setGroup(!1))}},t.copy_=function(e){if(e.isComment)var o=e.toXmlWithXY();else{o=t.Xml.blockToDom(e,!0),t.Xml.deleteNext(o);var i=e.getRelativeToSurfaceXY();o.setAttribute("x",e.RTL?-i.x:i.x),o.setAttribute("y",i.y)}t.clipboardXml_=o,t.clipboardSource_=e.workspace,t.clipboardTypeCounts_=e.isComment?null:t.utils.getBlockTypeCounts(e,!0)},t.duplicate=function(e){var o=t.clipboardXml_,i=t.clipboardSource_;t.copy_(e),e.workspace.paste(t.clipboardXml_),t.clipboardXml_=o,t.clipboardSource_=i},t.onContextMenu_=function(e){t.utils.isTargetInput(e)||e.preventDefault()},t.hideChaff=function(e){t.Tooltip.hide(),t.WidgetDiv.hide(),t.DropDownDiv.hideWithoutAnimation(),e||((e=t.getMainWorkspace()).trashcan&&e.trashcan.flyout&&e.trashcan.flyout.hide(),(e=e.getToolbox())&&e.getFlyout()&&e.getFlyout().autoClose&&e.clearSelection())},t.getMainWorkspace=function(){return t.mainWorkspace},t.alert=function(t,e){alert(t),e&&e()},t.confirm=function(t,e){e(confirm(t))},t.prompt=function(t,e,o){o(prompt(t,e))},t.jsonInitFactory_=function(t){return function(){this.jsonInit(t)}},t.defineBlocksWithJsonArray=function(e){for(var o=0;o90-e||t>-90-e&&t<-90+e},t.HorizontalFlyout.prototype.getClientRect=function(){if(!this.svgGroup_)return null;var e=this.svgGroup_.getBoundingClientRect(),o=e.top;return this.toolboxPosition_==t.TOOLBOX_AT_TOP?new t.utils.Rect(-1e9,o+e.height,-1e9,1e9):new t.utils.Rect(o,1e9,-1e9,1e9)},t.HorizontalFlyout.prototype.reflowInternal_=function(){this.workspace_.scale=this.targetWorkspace_.scale;for(var e,o=0,i=this.workspace_.getTopBlocks(!1),n=0;e=i[n];n++)o=Math.max(o,e.getHeightWidth().height);if(o+=1.5*this.MARGIN,o*=this.workspace_.scale,o+=t.Scrollbar.scrollbarThickness,this.height_!=o){for(n=0;e=i[n];n++)e.flyoutRect_&&this.moveRectToBlock_(e.flyoutRect_,e);this.height_=o,this.position()}},t.VerticalFlyout=function(e){e.getMetrics=this.getMetrics_.bind(this),e.setMetrics=this.setMetrics_.bind(this),t.VerticalFlyout.superClass_.constructor.call(this,e),this.horizontalLayout_=!1},t.utils.object.inherits(t.VerticalFlyout,t.Flyout),t.VerticalFlyout.prototype.getMetrics_=function(){if(!this.isVisible())return null;try{var t=this.workspace_.getCanvas().getBBox()}catch(e){t={height:0,y:0,width:0,x:0}}var e=this.SCROLLBAR_PADDING,o=this.height_-2*this.SCROLLBAR_PADDING,i=this.width_;return this.RTL||(i-=this.SCROLLBAR_PADDING),{viewHeight:o,viewWidth:i,contentHeight:t.height*this.workspace_.scale+2*this.MARGIN,contentWidth:t.width*this.workspace_.scale+2*this.MARGIN,viewTop:-this.workspace_.scrollY+t.y,viewLeft:-this.workspace_.scrollX,contentTop:t.y,contentLeft:t.x,absoluteTop:e,absoluteLeft:0}},t.VerticalFlyout.prototype.setMetrics_=function(t){var e=this.getMetrics_();e&&("number"==typeof t.y&&(this.workspace_.scrollY=-e.contentHeight*t.y),this.workspace_.translate(this.workspace_.scrollX+e.absoluteLeft,this.workspace_.scrollY+e.absoluteTop))},t.VerticalFlyout.prototype.position=function(){if(this.isVisible()){var e=this.targetWorkspace_.getMetrics();e&&(this.height_=e.viewHeight,this.setBackgroundPath_(this.width_-this.CORNER_RADIUS,e.viewHeight-2*this.CORNER_RADIUS),this.positionAt_(this.width_,this.height_,this.targetWorkspace_.toolboxPosition==this.toolboxPosition_?e.toolboxWidth?this.toolboxPosition_==t.TOOLBOX_AT_LEFT?e.toolboxWidth:e.viewWidth-this.width_:this.toolboxPosition_==t.TOOLBOX_AT_LEFT?0:e.viewWidth:this.toolboxPosition_==t.TOOLBOX_AT_LEFT?0:e.viewWidth+e.absoluteLeft-this.width_,0))}},t.VerticalFlyout.prototype.setBackgroundPath_=function(e,o){var i=this.toolboxPosition_==t.TOOLBOX_AT_RIGHT,n=e+this.CORNER_RADIUS;(n=["M "+(i?n:0)+",0"]).push("h",i?-e:e),n.push("a",this.CORNER_RADIUS,this.CORNER_RADIUS,0,0,i?0:1,i?-this.CORNER_RADIUS:this.CORNER_RADIUS,this.CORNER_RADIUS),n.push("v",Math.max(0,o)),n.push("a",this.CORNER_RADIUS,this.CORNER_RADIUS,0,0,i?0:1,i?this.CORNER_RADIUS:-this.CORNER_RADIUS,this.CORNER_RADIUS),n.push("h",i?e:-e),n.push("z"),this.svgBackground_.setAttribute("d",n.join(" "))},t.VerticalFlyout.prototype.scrollToStart=function(){this.scrollbar_.set(0)},t.VerticalFlyout.prototype.wheel_=function(e){var o=t.utils.getScrollDeltaPixels(e);if(o.y){var i=this.getMetrics_();o=i.viewTop-i.contentTop+o.y,o=Math.min(o,i.contentHeight-i.viewHeight),o=Math.max(o,0),this.scrollbar_.set(o),t.WidgetDiv.hide()}e.preventDefault(),e.stopPropagation()},t.VerticalFlyout.prototype.layout_=function(t,e){this.workspace_.scale=this.targetWorkspace_.scale;for(var o,i=this.MARGIN,n=this.RTL?i:i+this.tabWidth_,s=0;o=t[s];s++)if("block"==o.type){for(var r,a=(o=o.block).getDescendants(!1),l=0;r=a[l];l++)r.isInFlyout=!0;o.render(),a=o.getSvgRoot(),l=o.getHeightWidth(),r=o.outputConnection?n-this.tabWidth_:n,o.moveBy(r,i),r=this.createRect_(o,this.RTL?r-l.width:r,i,l,s),this.addBlockListeners_(a,o,r),i+=l.height+e[s]}else"button"==o.type&&(this.initFlyoutButton_(o.button,n,i),i+=o.button.height+e[s])},t.VerticalFlyout.prototype.isDragTowardWorkspace=function(t){t=Math.atan2(t.y,t.x)/Math.PI*180;var e=this.dragAngleRange_;return t-e||t<-180+e||t>180-e},t.VerticalFlyout.prototype.getClientRect=function(){if(!this.svgGroup_)return null;var e=this.svgGroup_.getBoundingClientRect(),o=e.left;return this.toolboxPosition_==t.TOOLBOX_AT_LEFT?new t.utils.Rect(-1e9,1e9,-1e9,o+e.width):new t.utils.Rect(-1e9,1e9,o,1e9)},t.VerticalFlyout.prototype.reflowInternal_=function(){this.workspace_.scale=this.targetWorkspace_.scale;for(var e,o=0,i=this.workspace_.getTopBlocks(!1),n=0;e=i[n];n++){var s=e.getHeightWidth().width;e.outputConnection&&(s-=this.tabWidth_),o=Math.max(o,s)}for(n=0;e=this.buttons_[n];n++)o=Math.max(o,e.width);if(o+=1.5*this.MARGIN+this.tabWidth_,o*=this.workspace_.scale,o+=t.Scrollbar.scrollbarThickness,this.width_!=o){for(n=0;e=i[n];n++){if(this.RTL){s=e.getRelativeToSurfaceXY().x;var r=o/this.workspace_.scale-this.MARGIN;e.outputConnection||(r-=this.tabWidth_),e.moveBy(r-s,0)}e.flyoutRect_&&this.moveRectToBlock_(e.flyoutRect_,e)}if(this.RTL)for(n=0;e=this.buttons_[n];n++)i=e.getPosition().y,e.moveTo(o/this.workspace_.scale-e.width-this.MARGIN-this.tabWidth_,i);this.width_=o,this.position()}},t.FlyoutButton=function(e,o,i,n){this.workspace_=e,this.targetWorkspace_=o,this.text_=i.getAttribute("text"),this.position_=new t.utils.Coordinate(0,0),this.isLabel_=n,this.callbackKey_=i.getAttribute("callbackKey")||i.getAttribute("callbackkey"),this.cssClass_=i.getAttribute("web-class")||null,this.onMouseUpWrapper_=null},t.FlyoutButton.MARGIN_X=5,t.FlyoutButton.MARGIN_Y=2,t.FlyoutButton.prototype.width=0,t.FlyoutButton.prototype.height=0,t.FlyoutButton.prototype.createDom=function(){var e=this.isLabel_?"blocklyFlyoutLabel":"blocklyFlyoutButton";if(this.cssClass_&&(e+=" "+this.cssClass_),this.svgGroup_=t.utils.dom.createSvgElement("g",{class:e},this.workspace_.getCanvas()),!this.isLabel_)var o=t.utils.dom.createSvgElement("rect",{class:"blocklyFlyoutButtonShadow",rx:4,ry:4,x:1,y:1},this.svgGroup_);e=t.utils.dom.createSvgElement("rect",{class:this.isLabel_?"blocklyFlyoutLabelBackground":"blocklyFlyoutButtonBackground",rx:4,ry:4},this.svgGroup_);var i=t.utils.dom.createSvgElement("text",{class:this.isLabel_?"blocklyFlyoutLabelText":"blocklyText",x:0,y:0,"text-anchor":"middle"},this.svgGroup_),n=t.utils.replaceMessageReferences(this.text_);this.workspace_.RTL&&(n+="‏"),i.textContent=n,this.isLabel_&&(this.svgText_=i,this.workspace_.getThemeManager().subscribe(this.svgText_,"flyoutForegroundColour","fill"));var s=t.utils.style.getComputedStyle(i,"fontSize"),r=t.utils.style.getComputedStyle(i,"fontWeight"),a=t.utils.style.getComputedStyle(i,"fontFamily");return this.width=t.utils.dom.getFastTextWidthWithSizeString(i,s,r,a),n=t.utils.dom.measureFontMetrics(n,s,r,a),this.height=n.height,this.isLabel_||(this.width+=2*t.FlyoutButton.MARGIN_X,this.height+=2*t.FlyoutButton.MARGIN_Y,o.setAttribute("width",this.width),o.setAttribute("height",this.height)),e.setAttribute("width",this.width),e.setAttribute("height",this.height),i.setAttribute("x",this.width/2),i.setAttribute("y",this.height/2-n.height/2+n.baseline),this.updateTransform_(),this.onMouseUpWrapper_=t.bindEventWithChecks_(this.svgGroup_,"mouseup",this,this.onMouseUp_),this.svgGroup_},t.FlyoutButton.prototype.show=function(){this.updateTransform_(),this.svgGroup_.setAttribute("display","block")},t.FlyoutButton.prototype.updateTransform_=function(){this.svgGroup_.setAttribute("transform","translate("+this.position_.x+","+this.position_.y+")")},t.FlyoutButton.prototype.moveTo=function(t,e){this.position_.x=t,this.position_.y=e,this.updateTransform_()},t.FlyoutButton.prototype.getPosition=function(){return this.position_},t.FlyoutButton.prototype.getTargetWorkspace=function(){return this.targetWorkspace_},t.FlyoutButton.prototype.dispose=function(){this.onMouseUpWrapper_&&t.unbindEvent_(this.onMouseUpWrapper_),this.svgGroup_&&t.utils.dom.removeNode(this.svgGroup_),this.svgText_&&this.workspace_.getThemeManager().unsubscribe(this.svgText_)},t.FlyoutButton.prototype.onMouseUp_=function(t){(t=this.targetWorkspace_.getGesture(t))&&t.cancel(),this.isLabel_&&this.callbackKey_?console.warn("Labels should not have callbacks. Label text: "+this.text_):this.isLabel_||this.callbackKey_&&this.targetWorkspace_.getButtonCallback(this.callbackKey_)?this.isLabel_||this.targetWorkspace_.getButtonCallback(this.callbackKey_)(this):console.warn("Buttons should have callbacks. Button text: "+this.text_)},t.Css.register(".blocklyFlyoutButton {,fill: #888;,cursor: default;,},.blocklyFlyoutButtonShadow {,fill: #666;,},.blocklyFlyoutButton:hover {,fill: #aaa;,},.blocklyFlyoutLabel {,cursor: default;,},.blocklyFlyoutLabelBackground {,opacity: 0;,}".split(",")),t.Generator=function(t){this.name_=t,this.FUNCTION_NAME_PLACEHOLDER_REGEXP_=new RegExp(this.FUNCTION_NAME_PLACEHOLDER_,"g")},t.Generator.NAME_TYPE="generated_function",t.Generator.prototype.INFINITE_LOOP_TRAP=null,t.Generator.prototype.STATEMENT_PREFIX=null,t.Generator.prototype.STATEMENT_SUFFIX=null,t.Generator.prototype.INDENT=" ",t.Generator.prototype.COMMENT_WRAP=60,t.Generator.prototype.ORDER_OVERRIDES=[],t.Generator.prototype.workspaceToCode=function(e){e||(console.warn("No workspace specified in workspaceToCode call. Guessing."),e=t.getMainWorkspace());var o=[];this.init(e),e=e.getTopBlocks(!0);for(var i,n=0;i=e[n];n++){var s=this.blockToCode(i);Array.isArray(s)&&(s=s[0]),s&&(i.outputConnection&&(s=this.scrubNakedValue(s),this.STATEMENT_PREFIX&&!i.suppressPrefixSuffix&&(s=this.injectId(this.STATEMENT_PREFIX,i)+s),this.STATEMENT_SUFFIX&&!i.suppressPrefixSuffix&&(s+=this.injectId(this.STATEMENT_SUFFIX,i))),o.push(s))}return o=o.join("\n"),(o=(o=(o=this.finish(o)).replace(/^\s+\n/,"")).replace(/\n\s+$/,"\n")).replace(/[ \t]+\n/g,"\n")},t.Generator.prototype.prefixLines=function(t,e){return e+t.replace(/(?!\n$)\n/g,"\n"+e)},t.Generator.prototype.allNestedComments=function(t){var e=[];t=t.getDescendants(!0);for(var o=0;ot&&(t=(t=this.getParent())?t.getDepth()+1:0,this.setDepth_(t)),t},t.tree.BaseNode.prototype.setDepth_=function(t){if(t!=this.depth_){this.depth_=t;var e=this.getRowElement();if(e){var o=this.getPixelIndent_()+"px";this.rightToLeft_?e.style.paddingRight=o:e.style.paddingLeft=o}this.forEachChild((function(e){e.setDepth_(t+1)}))}},t.tree.BaseNode.prototype.contains=function(t){for(;t;){if(t==this)return!0;t=t.getParent()}return!1},t.tree.BaseNode.prototype.getChildren=function(){var t=[];return this.forEachChild((function(e){t.push(e)})),t},t.tree.BaseNode.prototype.getPreviousSibling=function(){return this.previousSibling_},t.tree.BaseNode.prototype.getNextSibling=function(){return this.nextSibling_},t.tree.BaseNode.prototype.isLastSibling=function(){return!this.nextSibling_},t.tree.BaseNode.prototype.isSelected=function(){return this.selected_},t.tree.BaseNode.prototype.select=function(){var t=this.getTree();t&&t.setSelectedItem(this)},t.tree.BaseNode.prototype.setSelected=function(e){if(this.selected_!=e){this.selected_=e,this.updateRow();var o=this.getElement();o&&(t.utils.aria.setState(o,t.utils.aria.State.SELECTED,e),e&&(e=this.getTree().getElement(),t.utils.aria.setState(e,t.utils.aria.State.ACTIVEDESCENDANT,this.getId())))}},t.tree.BaseNode.prototype.setExpanded=function(e){var o,i=e!=this.expanded_;this.expanded_=e;var n=this.getTree(),s=this.getElement();this.hasChildren()?(!e&&n&&this.contains(n.getSelectedItem())&&this.select(),s&&((o=this.getChildrenElement())&&(t.utils.style.setElementShown(o,e),t.utils.aria.setState(s,t.utils.aria.State.EXPANDED,e),e&&this.isInDocument()&&!o.hasChildNodes()&&(this.forEachChild((function(t){o.appendChild(t.toDom())})),this.forEachChild((function(t){t.enterDocument()})))),this.updateExpandIcon())):(o=this.getChildrenElement())&&t.utils.style.setElementShown(o,!1),s&&this.updateIcon_(),i&&(e?this.doNodeExpanded():this.doNodeCollapsed())},t.tree.BaseNode.prototype.doNodeExpanded=function(){},t.tree.BaseNode.prototype.doNodeCollapsed=function(){},t.tree.BaseNode.prototype.toggle=function(){this.setExpanded(!this.expanded_)},t.tree.BaseNode.prototype.toDom=function(){var t=this.expanded_&&this.hasChildren(),e=document.createElement("div");return e.style.backgroundPosition=this.getBackgroundPosition(),t||(e.style.display="none"),t&&this.forEachChild((function(t){e.appendChild(t.toDom())})),(t=document.createElement("div")).id=this.getId(),t.appendChild(this.getRowDom()),t.appendChild(e),t},t.tree.BaseNode.prototype.getPixelIndent_=function(){return Math.max(0,(this.getDepth()-1)*this.config_.indentWidth)},t.tree.BaseNode.prototype.getRowDom=function(){var t=document.createElement("div");return t.className=this.getRowClassName(),t.style["padding-"+(this.rightToLeft_?"right":"left")]=this.getPixelIndent_()+"px",t.appendChild(this.getIconDom()),t.appendChild(this.getLabelDom()),t},t.tree.BaseNode.prototype.getRowClassName=function(){var t="";return this.isSelected()&&(t=" "+(this.config_.cssSelectedRow||"")),this.config_.cssTreeRow+t},t.tree.BaseNode.prototype.getLabelDom=function(){var t=document.createElement("span");return t.className=this.config_.cssItemLabel||"",t.textContent=this.content,t},t.tree.BaseNode.prototype.getIconDom=function(){var t=document.createElement("span");return t.style.display="inline-block",t.className=this.getCalculatedIconClass(),t},t.tree.BaseNode.prototype.getCalculatedIconClass=function(){throw Error("unimplemented abstract method")},t.tree.BaseNode.prototype.getBackgroundPosition=function(){return(this.isLastSibling()?"-100":(this.getDepth()-1)*this.config_.indentWidth)+"px 0"},t.tree.BaseNode.prototype.getElement=function(){var e=t.tree.BaseNode.superClass_.getElement.call(this);return e||(e=document.getElementById(this.getId()),this.setElementInternal(e)),e},t.tree.BaseNode.prototype.getRowElement=function(){var t=this.getElement();return t?t.firstChild:null},t.tree.BaseNode.prototype.getIconElement=function(){var t=this.getRowElement();return t?t.firstChild:null},t.tree.BaseNode.prototype.getLabelElement=function(){var t=this.getRowElement();return t&&t.lastChild?t.lastChild.previousSibling:null},t.tree.BaseNode.prototype.getChildrenElement=function(){var t=this.getElement();return t?t.lastChild:null},t.tree.BaseNode.prototype.updateRow=function(){var t=this.getRowElement();t&&(t.className=this.getRowClassName())},t.tree.BaseNode.prototype.updateExpandIcon=function(){var t=this.getChildrenElement();t&&(t.style.backgroundPosition=this.getBackgroundPosition())},t.tree.BaseNode.prototype.updateIcon_=function(){this.getIconElement().className=this.getCalculatedIconClass()},t.tree.BaseNode.prototype.onMouseDown=function(t){"expand"==t.target.getAttribute("type")&&this.hasChildren()?this.isUserCollapsible_&&this.toggle():(this.select(),this.updateRow())},t.tree.BaseNode.prototype.onClick_=function(t){t.preventDefault()},t.tree.BaseNode.prototype.onKeyDown=function(e){var o=!0;switch(e.keyCode){case t.utils.KeyCodes.RIGHT:if(e.altKey)break;o=this.selectChild();break;case t.utils.KeyCodes.LEFT:if(e.altKey)break;o=this.selectParent();break;case t.utils.KeyCodes.DOWN:o=this.selectNext();break;case t.utils.KeyCodes.UP:o=this.selectPrevious();break;default:o=!1}return o&&e.preventDefault(),o},t.tree.BaseNode.prototype.selectNext=function(){var t=this.getNextShownNode();return t&&t.select(),!0},t.tree.BaseNode.prototype.selectPrevious=function(){var t=this.getPreviousShownNode();return t&&t.select(),!0},t.tree.BaseNode.prototype.selectParent=function(){if(this.hasChildren()&&this.expanded_&&this.isUserCollapsible_)this.setExpanded(!1);else{var t=this.getParent(),e=this.getTree();t&&t!=e&&t.select()}return!0},t.tree.BaseNode.prototype.selectChild=function(){return!!this.hasChildren()&&(this.expanded_?this.getChildAt(0).select():this.setExpanded(!0),!0)},t.tree.BaseNode.prototype.getLastShownDescendant=function(){return this.expanded_&&this.hasChildren()?this.getChildAt(this.getChildCount()-1).getLastShownDescendant():this},t.tree.BaseNode.prototype.getNextShownNode=function(){if(this.hasChildren()&&this.expanded_)return this.getChildAt(0);for(var t,e=this;e!=this.getTree();){if(null!=(t=e.getNextSibling()))return t;e=e.getParent()}return null},t.tree.BaseNode.prototype.getPreviousShownNode=function(){var t=this.getPreviousSibling();if(null!=t)return t.getLastShownDescendant();t=this.getParent();var e=this.getTree();return t==e||this==e?null:t},t.tree.BaseNode.prototype.setTreeInternal=function(t){this.tree!=t&&(this.tree=t,this.forEachChild((function(e){e.setTreeInternal(t)})))},t.tree.TreeNode=function(e,o,i){this.toolbox_=e,t.tree.BaseNode.call(this,o,i)},t.utils.object.inherits(t.tree.TreeNode,t.tree.BaseNode),t.tree.TreeNode.prototype.getTree=function(){if(this.tree)return this.tree;var t=this.getParent();return t&&(t=t.getTree())?(this.setTreeInternal(t),t):null},t.tree.TreeNode.prototype.getCalculatedIconClass=function(){var t=this.expanded_;if(t&&this.expandedIconClass)return this.expandedIconClass;var e=this.iconClass;if(!t&&e)return e;if(e=this.config_,this.hasChildren()){if(t&&e.cssExpandedFolderIcon)return e.cssTreeIcon+" "+e.cssExpandedFolderIcon;if(!t&&e.cssCollapsedFolderIcon)return e.cssTreeIcon+" "+e.cssCollapsedFolderIcon}else if(e.cssFileIcon)return e.cssTreeIcon+" "+e.cssFileIcon;return""},t.tree.TreeNode.prototype.onClick_=function(t){this.hasChildren()&&this.isUserCollapsible_?(this.toggle(),this.select()):this.isSelected()?this.getTree().setSelectedItem(null):this.select(),this.updateRow()},t.tree.TreeNode.prototype.onMouseDown=function(t){},t.tree.TreeNode.prototype.onKeyDown=function(e){if(this.tree.toolbox_.horizontalLayout_){var o={},i=t.utils.KeyCodes.DOWN,n=t.utils.KeyCodes.UP;o[t.utils.KeyCodes.RIGHT]=this.rightToLeft_?n:i,o[t.utils.KeyCodes.LEFT]=this.rightToLeft_?i:n,o[t.utils.KeyCodes.UP]=t.utils.KeyCodes.LEFT,o[t.utils.KeyCodes.DOWN]=t.utils.KeyCodes.RIGHT,Object.defineProperties(e,{keyCode:{value:o[e.keyCode]||e.keyCode}})}return t.tree.TreeNode.superClass_.onKeyDown.call(this,e)},t.tree.TreeNode.prototype.onSizeChanged=function(t){this.onSizeChanged_=t},t.tree.TreeNode.prototype.resizeToolbox_=function(){this.onSizeChanged_&&this.onSizeChanged_.call(this.toolbox_)},t.tree.TreeNode.prototype.doNodeExpanded=t.tree.TreeNode.prototype.resizeToolbox_,t.tree.TreeNode.prototype.doNodeCollapsed=t.tree.TreeNode.prototype.resizeToolbox_,t.tree.TreeControl=function(e,o){this.toolbox_=e,this.onKeydownWrapper_=this.onClickWrapper_=this.onBlurWrapper_=this.onFocusWrapper_=null,t.tree.BaseNode.call(this,"",o),this.selected_=this.expanded_=!0,this.selectedItem_=this},t.utils.object.inherits(t.tree.TreeControl,t.tree.BaseNode),t.tree.TreeControl.prototype.getTree=function(){return this},t.tree.TreeControl.prototype.getToolbox=function(){return this.toolbox_},t.tree.TreeControl.prototype.getDepth=function(){return 0},t.tree.TreeControl.prototype.handleFocus_=function(e){this.focused_=!0,e=this.getElement(),t.utils.dom.addClass(e,"focused"),this.selectedItem_&&this.selectedItem_.select()},t.tree.TreeControl.prototype.handleBlur_=function(e){this.focused_=!1,e=this.getElement(),t.utils.dom.removeClass(e,"focused")},t.tree.TreeControl.prototype.hasFocus=function(){return this.focused_},t.tree.TreeControl.prototype.setExpanded=function(t){this.expanded_=t},t.tree.TreeControl.prototype.getIconElement=function(){var t=this.getRowElement();return t?t.firstChild:null},t.tree.TreeControl.prototype.updateExpandIcon=function(){},t.tree.TreeControl.prototype.getRowClassName=function(){return t.tree.TreeControl.superClass_.getRowClassName.call(this)+" "+this.config_.cssHideRoot},t.tree.TreeControl.prototype.getCalculatedIconClass=function(){var t=this.expanded_;if(t&&this.expandedIconClass)return this.expandedIconClass;var e=this.iconClass;return!t&&e?e:t&&this.config_.cssExpandedRootIcon?this.config_.cssTreeIcon+" "+this.config_.cssExpandedRootIcon:""},t.tree.TreeControl.prototype.setSelectedItem=function(t){if(t!=this.selectedItem_&&(!this.onBeforeSelected_||this.onBeforeSelected_.call(this.toolbox_,t))){var e=this.getSelectedItem();this.selectedItem_&&this.selectedItem_.setSelected(!1),(this.selectedItem_=t)&&t.setSelected(!0),this.onAfterSelected_&&this.onAfterSelected_.call(this.toolbox_,e,t)}},t.tree.TreeControl.prototype.onBeforeSelected=function(t){this.onBeforeSelected_=t},t.tree.TreeControl.prototype.onAfterSelected=function(t){this.onAfterSelected_=t},t.tree.TreeControl.prototype.getSelectedItem=function(){return this.selectedItem_},t.tree.TreeControl.prototype.initAccessibility=function(){t.tree.TreeControl.superClass_.initAccessibility.call(this);var e=this.getElement();t.utils.aria.setRole(e,t.utils.aria.Role.TREE),t.utils.aria.setState(e,t.utils.aria.State.LABELLEDBY,this.getLabelElement().id)},t.tree.TreeControl.prototype.enterDocument=function(){t.tree.TreeControl.superClass_.enterDocument.call(this);var e=this.getElement();e.className=this.config_.cssRoot,e.setAttribute("hideFocus","true"),this.attachEvents_(),this.initAccessibility()},t.tree.TreeControl.prototype.exitDocument=function(){t.tree.TreeControl.superClass_.exitDocument.call(this),this.detachEvents_()},t.tree.TreeControl.prototype.attachEvents_=function(){var e=this.getElement();e.tabIndex=0,this.onFocusWrapper_=t.bindEvent_(e,"focus",this,this.handleFocus_),this.onBlurWrapper_=t.bindEvent_(e,"blur",this,this.handleBlur_),this.onClickWrapper_=t.bindEventWithChecks_(e,"click",this,this.handleMouseEvent_),this.onKeydownWrapper_=t.bindEvent_(e,"keydown",this,this.handleKeyEvent_)},t.tree.TreeControl.prototype.detachEvents_=function(){this.onFocusWrapper_&&(t.unbindEvent_(this.onFocusWrapper_),this.onFocusWrapper_=null),this.onBlurWrapper_&&(t.unbindEvent_(this.onBlurWrapper_),this.onBlurWrapper_=null),this.onClickWrapper_&&(t.unbindEvent_(this.onClickWrapper_),this.onClickWrapper_=null),this.onKeydownWrapper_&&(t.unbindEvent_(this.onKeydownWrapper_),this.onKeydownWrapper_=null)},t.tree.TreeControl.prototype.handleMouseEvent_=function(t){var e=this.getNodeFromEvent_(t);if(e)switch(t.type){case"mousedown":e.onMouseDown(t);break;case"click":e.onClick_(t)}},t.tree.TreeControl.prototype.handleKeyEvent_=function(e){var o=!1;return(o=this.selectedItem_&&this.selectedItem_.onKeyDown(e)||o)&&(t.utils.style.scrollIntoContainerView(this.selectedItem_.getElement(),this.getElement().parentNode),e.preventDefault()),o},t.tree.TreeControl.prototype.getNodeFromEvent_=function(e){for(var o=e.target;null!=o;){if(e=t.tree.BaseNode.allNodes[o.id])return e;if(o==this.getElement())break;if(o.getAttribute("role")==t.utils.aria.Role.GROUP)break;o=o.parentNode}return null},t.tree.TreeControl.prototype.createNode=function(e){return new t.tree.TreeNode(this.toolbox_,e||"",this.config_)},t.Toolbox=function(t){this.workspace_=t,this.RTL=t.options.RTL,this.horizontalLayout_=t.options.horizontalLayout,this.toolboxPosition=t.options.toolboxPosition,this.config_={indentWidth:19,cssRoot:"blocklyTreeRoot",cssHideRoot:"blocklyHidden",cssTreeRow:"blocklyTreeRow",cssItemLabel:"blocklyTreeLabel",cssTreeIcon:"blocklyTreeIcon",cssExpandedFolderIcon:"blocklyTreeIconOpen",cssFileIcon:"blocklyTreeIconNone",cssSelectedRow:"blocklyTreeSelected"},this.treeSeparatorConfig_={cssTreeRow:"blocklyTreeSeparator"},this.horizontalLayout_&&(this.config_.cssTreeRow+=t.RTL?" blocklyHorizontalTreeRtl":" blocklyHorizontalTree",this.treeSeparatorConfig_.cssTreeRow="blocklyTreeSeparatorHorizontal "+(t.RTL?"blocklyHorizontalTreeRtl":"blocklyHorizontalTree"),this.config_.cssTreeIcon=""),this.flyout_=null},t.Toolbox.prototype.width=0,t.Toolbox.prototype.height=0,t.Toolbox.prototype.selectedOption_=null,t.Toolbox.prototype.lastCategory_=null,t.Toolbox.prototype.init=function(){var e=this.workspace_,o=this.workspace_.getParentSvg();this.HtmlDiv=document.createElement("div"),this.HtmlDiv.className="blocklyToolboxDiv blocklyNonSelectable",this.HtmlDiv.setAttribute("dir",e.RTL?"RTL":"LTR"),o.parentNode.insertBefore(this.HtmlDiv,o);var i=e.getThemeManager();if(i.subscribe(this.HtmlDiv,"toolboxBackgroundColour","background-color"),i.subscribe(this.HtmlDiv,"toolboxForegroundColour","color"),t.bindEventWithChecks_(this.HtmlDiv,"mousedown",this,(function(e){t.utils.isRightButton(e)||e.target==this.HtmlDiv?t.hideChaff(!1):t.hideChaff(!0),t.Touch.clearTouchIdentifier()}),!1,!0),(i=new t.Options({parentWorkspace:e,rtl:e.RTL,oneBasedIndex:e.options.oneBasedIndex,horizontalLayout:e.horizontalLayout,renderer:e.options.renderer,rendererOverrides:e.options.rendererOverrides})).toolboxPosition=e.options.toolboxPosition,e.horizontalLayout){if(!t.HorizontalFlyout)throw Error("Missing require for Blockly.HorizontalFlyout");this.flyout_=new t.HorizontalFlyout(i)}else{if(!t.VerticalFlyout)throw Error("Missing require for Blockly.VerticalFlyout");this.flyout_=new t.VerticalFlyout(i)}if(!this.flyout_)throw Error("One of Blockly.VerticalFlyout or Blockly.Horizontal must berequired.");t.utils.dom.insertAfter(this.flyout_.createDom("svg"),o),this.flyout_.init(e),this.config_.cleardotPath=e.options.pathToMedia+"1x1.gif",this.config_.cssCollapsedFolderIcon="blocklyTreeIconClosed"+(e.RTL?"Rtl":"Ltr"),this.renderTree(e.options.languageTree)},t.Toolbox.prototype.renderTree=function(e){this.tree_&&(this.tree_.dispose(),this.lastCategory_=null);var o=new t.tree.TreeControl(this,this.config_);this.tree_=o,o.setSelectedItem(null),o.onBeforeSelected(this.handleBeforeTreeSelected_),o.onAfterSelected(this.handleAfterTreeSelected_);var i=null;if(e){if(this.tree_.blocks=[],this.hasColours_=!1,i=this.syncTrees_(e,this.tree_,this.workspace_.options.pathToMedia),this.tree_.blocks.length)throw Error("Toolbox cannot have both blocks and categories in the root level.");this.workspace_.resizeContents()}o.render(this.HtmlDiv),i&&o.setSelectedItem(i),this.addColour_(),this.position(),this.horizontalLayout_&&t.utils.aria.setState(this.tree_.getElement(),t.utils.aria.State.ORIENTATION,"horizontal")},t.Toolbox.prototype.handleBeforeTreeSelected_=function(t){if(t==this.tree_)return!1;if(this.lastCategory_&&(this.lastCategory_.getRowElement().style.backgroundColor=""),t){var e=t.hexColour||"#57e";t.getRowElement().style.backgroundColor=e,this.addColour_(t)}return!0},t.Toolbox.prototype.handleAfterTreeSelected_=function(e,o){o&&o.blocks&&o.blocks.length?(this.flyout_.show(o.blocks),this.lastCategory_!=o&&this.flyout_.scrollToStart(),this.workspace_.keyboardAccessibilityMode&&t.navigation.setState(t.navigation.STATE_TOOLBOX)):(this.flyout_.hide(),!this.workspace_.keyboardAccessibilityMode||o instanceof t.Toolbox.TreeSeparator||t.navigation.setState(t.navigation.STATE_WS)),e!=o&&e!=this&&((e=new t.Events.Ui(null,"category",e&&e.content,o&&o.content)).workspaceId=this.workspace_.id,t.Events.fire(e)),o&&(this.lastCategory_=o)},t.Toolbox.prototype.handleNodeSizeChanged_=function(){t.svgResize(this.workspace_)},t.Toolbox.prototype.onBlocklyAction=function(e){var o=this.tree_.getSelectedItem();if(!o)return!1;switch(e.name){case t.navigation.actionNames.PREVIOUS:return o.selectPrevious();case t.navigation.actionNames.OUT:return o.selectParent();case t.navigation.actionNames.NEXT:return o.selectNext();case t.navigation.actionNames.IN:return o.selectChild();default:return!1}},t.Toolbox.prototype.dispose=function(){this.flyout_.dispose(),this.tree_.dispose(),this.workspace_.getThemeManager().unsubscribe(this.HtmlDiv),t.utils.dom.removeNode(this.HtmlDiv),this.lastCategory_=null},t.Toolbox.prototype.getWidth=function(){return this.width},t.Toolbox.prototype.getHeight=function(){return this.height},t.Toolbox.prototype.getFlyout=function(){return this.flyout_},t.Toolbox.prototype.position=function(){var e=this.HtmlDiv;if(e){var o=t.svgSize(this.workspace_.getParentSvg());this.horizontalLayout_?(e.style.left="0",e.style.height="auto",e.style.width=o.width+"px",this.height=e.offsetHeight,this.toolboxPosition==t.TOOLBOX_AT_TOP?e.style.top="0":e.style.bottom="0"):(this.toolboxPosition==t.TOOLBOX_AT_RIGHT?e.style.right="0":e.style.left="0",e.style.height=o.height+"px",this.width=e.offsetWidth),this.flyout_.position()}},t.Toolbox.prototype.syncTrees_=function(e,o,i){for(var n,s=null,r=null,a=0;n=e.childNodes[a];a++)if(n.tagName)switch(n.tagName.toUpperCase()){case"CATEGORY":r=t.utils.replaceMessageReferences(n.getAttribute("name"));var l=this.tree_.createNode(r);l.onSizeChanged(this.handleNodeSizeChanged_),l.blocks=[],o.add(l);var c=n.getAttribute("custom");c?l.blocks=c:(c=this.syncTrees_(n,l,i))&&(s=c),c=n.getAttribute("categorystyle");var h=n.getAttribute("colour");h&&c?(l.hexColour="",console.warn('Toolbox category "'+r+'" can not have both a style and a colour')):c?this.setColourFromStyle_(c,l,r):this.setColour_(h,l,r),"true"==n.getAttribute("expanded")?(l.blocks.length&&(s=l),l.setExpanded(!0)):l.setExpanded(!1),r=n;break;case"SEP":if(r&&"CATEGORY"==r.tagName.toUpperCase()){o.add(new t.Toolbox.TreeSeparator(this.treeSeparatorConfig_));break}case"BLOCK":case"SHADOW":case"LABEL":case"BUTTON":o.blocks.push(n),r=n}return s},t.Toolbox.prototype.setColour_=function(e,o,i){if(null===(e=t.utils.replaceMessageReferences(e))||""===e)o.hexColour="";else{var n=Number(e);isNaN(n)?(n=t.utils.colour.parse(e))?(o.hexColour=n,this.hasColours_=!0):(o.hexColour="",console.warn('Toolbox category "'+i+'" has unrecognized colour attribute: '+e)):(o.hexColour=t.hueToHex(n),this.hasColours_=!0)}},t.Toolbox.prototype.setColourFromStyle_=function(t,e,o){e.styleName=t;var i=this.workspace_.getTheme();t&&i&&((i=i.categoryStyles[t])&&i.colour?this.setColour_(i.colour,e,o):console.warn('Style "'+t+'" must exist and contain a colour value'))},t.Toolbox.prototype.updateColourFromTheme_=function(t){if(t=t||this.tree_){t=t.getChildren(!1);for(var e,o=0;e=t[o];o++)e.styleName&&(this.setColourFromStyle_(e.styleName,e,""),this.addColour_()),this.updateColourFromTheme_(e)}},t.Toolbox.prototype.updateColourFromTheme=function(){var t=this.tree_;t&&(this.updateColourFromTheme_(t),this.updateSelectedItemColour_(t))},t.Toolbox.prototype.updateSelectedItemColour_=function(t){if(t=t.getSelectedItem()){var e=t.hexColour||"#57e";t.getRowElement().style.backgroundColor=e,this.addColour_(t)}},t.Toolbox.prototype.addColour_=function(t){t=(t||this.tree_).getChildren(!1);for(var e,o=0;e=t[o];o++){var i=e.getRowElement();if(i){var n=this.hasColours_?"8px solid "+(e.hexColour||"#ddd"):"none";this.workspace_.RTL?i.style.borderRight=n:i.style.borderLeft=n}this.addColour_(e)}},t.Toolbox.prototype.clearSelection=function(){this.tree_.setSelectedItem(null)},t.Toolbox.prototype.addStyle=function(e){t.utils.dom.addClass(this.HtmlDiv,e)},t.Toolbox.prototype.removeStyle=function(e){t.utils.dom.removeClass(this.HtmlDiv,e)},t.Toolbox.prototype.getClientRect=function(){if(!this.HtmlDiv)return null;var e=this.HtmlDiv.getBoundingClientRect(),o=e.top,i=o+e.height,n=e.left;return e=n+e.width,this.toolboxPosition==t.TOOLBOX_AT_TOP?new t.utils.Rect(-1e7,i,-1e7,1e7):this.toolboxPosition==t.TOOLBOX_AT_BOTTOM?new t.utils.Rect(o,1e7,-1e7,1e7):this.toolboxPosition==t.TOOLBOX_AT_LEFT?new t.utils.Rect(-1e7,1e7,-1e7,e):new t.utils.Rect(-1e7,1e7,n,1e7)},t.Toolbox.prototype.refreshSelection=function(){var t=this.tree_.getSelectedItem();t&&t.blocks&&this.flyout_.show(t.blocks)},t.Toolbox.prototype.selectFirstCategory=function(){this.tree_.getSelectedItem()||this.tree_.selectChild()},t.Toolbox.TreeSeparator=function(e){t.tree.TreeNode.call(this,null,"",e)},t.utils.object.inherits(t.Toolbox.TreeSeparator,t.tree.TreeNode),t.Css.register([".blocklyToolboxDelete {",'cursor: url("<<>>/handdelete.cur"), auto;',"}",".blocklyToolboxGrab {",'cursor: url("<<>>/handclosed.cur"), auto;',"cursor: grabbing;","cursor: -webkit-grabbing;","}",".blocklyToolboxDiv {","background-color: #ddd;","overflow-x: visible;","overflow-y: auto;","position: absolute;","z-index: 70;","-webkit-tap-highlight-color: transparent;","}",".blocklyTreeRoot {","padding: 4px 0;","}",".blocklyTreeRoot:focus {","outline: none;","}",".blocklyTreeRow {","height: 22px;","line-height: 22px;","margin-bottom: 3px;","padding-right: 8px;","white-space: nowrap;","}",".blocklyHorizontalTree {","float: left;","margin: 1px 5px 8px 0;","}",".blocklyHorizontalTreeRtl {","float: right;","margin: 1px 0 8px 5px;","}",'.blocklyToolboxDiv[dir="RTL"] .blocklyTreeRow {',"margin-left: 8px;","}",".blocklyTreeRow:not(.blocklyTreeSelected):hover {","background-color: rgba(255, 255, 255, 0.2);","}",".blocklyTreeSeparator {","border-bottom: solid #e5e5e5 1px;","height: 0;","margin: 5px 0;","}",".blocklyTreeSeparatorHorizontal {","border-right: solid #e5e5e5 1px;","width: 0;","padding: 5px 0;","margin: 0 5px;","}",".blocklyTreeIcon {","background-image: url(<<>>/sprites.png);","height: 16px;","vertical-align: middle;","width: 16px;","}",".blocklyTreeIconClosedLtr {","background-position: -32px -1px;","}",".blocklyTreeIconClosedRtl {","background-position: 0 -1px;","}",".blocklyTreeIconOpen {","background-position: -16px -1px;","}",".blocklyTreeSelected>.blocklyTreeIconClosedLtr {","background-position: -32px -17px;","}",".blocklyTreeSelected>.blocklyTreeIconClosedRtl {","background-position: 0 -17px;","}",".blocklyTreeSelected>.blocklyTreeIconOpen {","background-position: -16px -17px;","}",".blocklyTreeIconNone,",".blocklyTreeSelected>.blocklyTreeIconNone {","background-position: -48px -1px;","}",".blocklyTreeLabel {","cursor: default;","font-family: sans-serif;","font-size: 16px;","padding: 0 3px;","vertical-align: middle;","}",".blocklyToolboxDelete .blocklyTreeLabel {",'cursor: url("<<>>/handdelete.cur"), auto;',"}",".blocklyTreeSelected .blocklyTreeLabel {","color: #fff;","}"]),t.Trashcan=function(e){if(this.workspace_=e,this.contents_=[],this.flyout=null,!(0>=this.workspace_.options.maxTrashcanContents)){if(e=new t.Options({scrollbars:!0,parentWorkspace:this.workspace_,rtl:this.workspace_.RTL,oneBasedIndex:this.workspace_.options.oneBasedIndex,renderer:this.workspace_.options.renderer,rendererOverrides:this.workspace_.options.rendererOverrides}),this.workspace_.horizontalLayout){if(e.toolboxPosition=this.workspace_.toolboxPosition==t.TOOLBOX_AT_TOP?t.TOOLBOX_AT_BOTTOM:t.TOOLBOX_AT_TOP,!t.HorizontalFlyout)throw Error("Missing require for Blockly.HorizontalFlyout");this.flyout=new t.HorizontalFlyout(e)}else{if(e.toolboxPosition=this.workspace_.toolboxPosition==t.TOOLBOX_AT_RIGHT?t.TOOLBOX_AT_LEFT:t.TOOLBOX_AT_RIGHT,!t.VerticalFlyout)throw Error("Missing require for Blockly.VerticalFlyout");this.flyout=new t.VerticalFlyout(e)}this.workspace_.addChangeListener(this.onDelete_.bind(this))}},t.Trashcan.prototype.WIDTH_=47,t.Trashcan.prototype.BODY_HEIGHT_=44,t.Trashcan.prototype.LID_HEIGHT_=16,t.Trashcan.prototype.MARGIN_BOTTOM_=20,t.Trashcan.prototype.MARGIN_SIDE_=20,t.Trashcan.prototype.MARGIN_HOTSPOT_=10,t.Trashcan.prototype.SPRITE_LEFT_=0,t.Trashcan.prototype.SPRITE_TOP_=32,t.Trashcan.prototype.HAS_BLOCKS_LID_ANGLE_=.1,t.Trashcan.ANIMATION_LENGTH_=80,t.Trashcan.ANIMATION_FRAMES_=4,t.Trashcan.OPACITY_MIN_=.4,t.Trashcan.OPACITY_MAX_=.8,t.Trashcan.MAX_LID_ANGLE_=45,t.Trashcan.prototype.isOpen=!1,t.Trashcan.prototype.minOpenness_=0,t.Trashcan.prototype.svgGroup_=null,t.Trashcan.prototype.svgLid_=null,t.Trashcan.prototype.lidTask_=0,t.Trashcan.prototype.lidOpen_=0,t.Trashcan.prototype.left_=0,t.Trashcan.prototype.top_=0,t.Trashcan.prototype.createDom=function(){this.svgGroup_=t.utils.dom.createSvgElement("g",{class:"blocklyTrash"},null);var e=String(Math.random()).substring(2),o=t.utils.dom.createSvgElement("clipPath",{id:"blocklyTrashBodyClipPath"+e},this.svgGroup_);t.utils.dom.createSvgElement("rect",{width:this.WIDTH_,height:this.BODY_HEIGHT_,y:this.LID_HEIGHT_},o);var i=t.utils.dom.createSvgElement("image",{width:t.SPRITE.width,x:-this.SPRITE_LEFT_,height:t.SPRITE.height,y:-this.SPRITE_TOP_,"clip-path":"url(#blocklyTrashBodyClipPath"+e+")"},this.svgGroup_);return i.setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",this.workspace_.options.pathToMedia+t.SPRITE.url),o=t.utils.dom.createSvgElement("clipPath",{id:"blocklyTrashLidClipPath"+e},this.svgGroup_),t.utils.dom.createSvgElement("rect",{width:this.WIDTH_,height:this.LID_HEIGHT_},o),this.svgLid_=t.utils.dom.createSvgElement("image",{width:t.SPRITE.width,x:-this.SPRITE_LEFT_,height:t.SPRITE.height,y:-this.SPRITE_TOP_,"clip-path":"url(#blocklyTrashLidClipPath"+e+")"},this.svgGroup_),this.svgLid_.setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",this.workspace_.options.pathToMedia+t.SPRITE.url),t.bindEventWithChecks_(this.svgGroup_,"mouseup",this,this.click),t.bindEvent_(i,"mouseover",this,this.mouseOver_),t.bindEvent_(i,"mouseout",this,this.mouseOut_),this.animateLid_(),this.svgGroup_},t.Trashcan.prototype.init=function(e){return 0this.minOpenness_&&1>this.lidOpen_&&(this.lidTask_=setTimeout(this.animateLid_.bind(this),t.Trashcan.ANIMATION_LENGTH_/e))},t.Trashcan.prototype.setLidAngle_=function(e){var o=this.workspace_.toolboxPosition==t.TOOLBOX_AT_RIGHT||this.workspace_.horizontalLayout&&this.workspace_.RTL;this.svgLid_.setAttribute("transform","rotate("+(o?-e:e)+","+(o?4:this.WIDTH_-4)+","+(this.LID_HEIGHT_-2)+")")},t.Trashcan.prototype.setMinOpenness_=function(e){this.minOpenness_=e,this.isOpen||this.setLidAngle_(e*t.Trashcan.MAX_LID_ANGLE_)},t.Trashcan.prototype.close=function(){this.setOpen(!1)},t.Trashcan.prototype.click=function(){if(this.contents_.length){for(var e,o=[],i=0;e=this.contents_[i];i++)o[i]=t.Xml.textToDom(e);this.flyout.show(o)}},t.Trashcan.prototype.mouseOver_=function(){this.contents_.length&&this.setOpen(!0)},t.Trashcan.prototype.mouseOut_=function(){this.setOpen(!1)},t.Trashcan.prototype.onDelete_=function(e){if(!(0>=this.workspace_.options.maxTrashcanContents)&&e.type==t.Events.BLOCK_DELETE&&"shadow"!=e.oldXml.tagName.toLowerCase()&&(e=this.cleanBlockXML_(e.oldXml),-1==this.contents_.indexOf(e))){for(this.contents_.unshift(e);this.contents_.length>this.workspace_.options.maxTrashcanContents;)this.contents_.pop();this.setMinOpenness_(this.HAS_BLOCKS_LID_ANGLE_)}},t.Trashcan.prototype.cleanBlockXML_=function(e){for(var o=e=e.cloneNode(!0);o;){o.removeAttribute&&(o.removeAttribute("x"),o.removeAttribute("y"),o.removeAttribute("id"),o.removeAttribute("disabled"),"comment"==o.nodeName&&(o.removeAttribute("h"),o.removeAttribute("w"),o.removeAttribute("pinned")));var i=o.firstChild||o.nextSibling;if(!i)for(i=o.parentNode;i;){if(i.nextSibling){i=i.nextSibling;break}i=i.parentNode}o=i}return t.Xml.domToText(e)},t.VariablesDynamic={},t.VariablesDynamic.onCreateVariableButtonClick_String=function(e){t.Variables.createVariableButtonHandler(e.getTargetWorkspace(),void 0,"String")},t.VariablesDynamic.onCreateVariableButtonClick_Number=function(e){t.Variables.createVariableButtonHandler(e.getTargetWorkspace(),void 0,"Number")},t.VariablesDynamic.onCreateVariableButtonClick_Colour=function(e){t.Variables.createVariableButtonHandler(e.getTargetWorkspace(),void 0,"Colour")},t.VariablesDynamic.flyoutCategory=function(e){var o=[],i=document.createElement("button");return i.setAttribute("text",t.Msg.NEW_STRING_VARIABLE),i.setAttribute("callbackKey","CREATE_VARIABLE_STRING"),o.push(i),(i=document.createElement("button")).setAttribute("text",t.Msg.NEW_NUMBER_VARIABLE),i.setAttribute("callbackKey","CREATE_VARIABLE_NUMBER"),o.push(i),(i=document.createElement("button")).setAttribute("text",t.Msg.NEW_COLOUR_VARIABLE),i.setAttribute("callbackKey","CREATE_VARIABLE_COLOUR"),o.push(i),e.registerButtonCallback("CREATE_VARIABLE_STRING",t.VariablesDynamic.onCreateVariableButtonClick_String),e.registerButtonCallback("CREATE_VARIABLE_NUMBER",t.VariablesDynamic.onCreateVariableButtonClick_Number),e.registerButtonCallback("CREATE_VARIABLE_COLOUR",t.VariablesDynamic.onCreateVariableButtonClick_Colour),e=t.VariablesDynamic.flyoutCategoryBlocks(e),o.concat(e)},t.VariablesDynamic.flyoutCategoryBlocks=function(e){var o=[];if(0<(e=e.getAllVariables()).length){if(t.Blocks.variables_set_dynamic){var i=e[e.length-1],n=t.utils.xml.createElement("block");n.setAttribute("type","variables_set_dynamic"),n.setAttribute("gap",24),n.appendChild(t.Variables.generateVariableFieldDom(i)),o.push(n)}if(t.Blocks.variables_get_dynamic){e.sort(t.VariableModel.compareByName),i=0;for(var s;s=e[i];i++)(n=t.utils.xml.createElement("block")).setAttribute("type","variables_get_dynamic"),n.setAttribute("gap",8),n.appendChild(t.Variables.generateVariableFieldDom(s)),o.push(n)}}return o},t.ZoomControls=function(t){this.workspace_=t},t.ZoomControls.prototype.WIDTH_=32,t.ZoomControls.prototype.HEIGHT_=110,t.ZoomControls.prototype.MARGIN_BOTTOM_=20,t.ZoomControls.prototype.MARGIN_SIDE_=20,t.ZoomControls.prototype.svgGroup_=null,t.ZoomControls.prototype.left_=0,t.ZoomControls.prototype.top_=0,t.ZoomControls.prototype.createDom=function(){this.svgGroup_=t.utils.dom.createSvgElement("g",{},null);var e=String(Math.random()).substring(2);return this.createZoomOutSvg_(e),this.createZoomInSvg_(e),this.workspace_.isMovable()&&this.createZoomResetSvg_(e),this.svgGroup_},t.ZoomControls.prototype.init=function(t){return this.verticalSpacing_=this.MARGIN_BOTTOM_+t,this.verticalSpacing_+this.HEIGHT_},t.ZoomControls.prototype.dispose=function(){this.svgGroup_&&t.utils.dom.removeNode(this.svgGroup_)},t.ZoomControls.prototype.position=function(){if(this.verticalSpacing_){var e=this.workspace_.getMetrics();e&&(this.left_=e.toolboxPosition==t.TOOLBOX_AT_LEFT||this.workspace_.horizontalLayout&&!this.workspace_.RTL?e.viewWidth+e.absoluteLeft-this.WIDTH_-this.MARGIN_SIDE_-t.Scrollbar.scrollbarThickness:this.MARGIN_SIDE_+t.Scrollbar.scrollbarThickness,e.toolboxPosition==t.TOOLBOX_AT_BOTTOM?(this.top_=this.verticalSpacing_,this.zoomInGroup_.setAttribute("transform","translate(0, 34)"),this.zoomResetGroup_&&this.zoomResetGroup_.setAttribute("transform","translate(0, 77)")):(this.top_=e.viewHeight+e.absoluteTop-this.HEIGHT_-this.verticalSpacing_,this.zoomInGroup_.setAttribute("transform","translate(0, 43)"),this.zoomOutGroup_.setAttribute("transform","translate(0, 77)")),this.svgGroup_.setAttribute("transform","translate("+this.left_+","+this.top_+")"))}},t.ZoomControls.prototype.createZoomOutSvg_=function(e){var o=this.workspace_;this.zoomOutGroup_=t.utils.dom.createSvgElement("g",{class:"blocklyZoom"},this.svgGroup_);var i=t.utils.dom.createSvgElement("clipPath",{id:"blocklyZoomoutClipPath"+e},this.zoomOutGroup_);t.utils.dom.createSvgElement("rect",{width:32,height:32},i),(e=t.utils.dom.createSvgElement("image",{width:t.SPRITE.width,height:t.SPRITE.height,x:-64,y:-92,"clip-path":"url(#blocklyZoomoutClipPath"+e+")"},this.zoomOutGroup_)).setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",o.options.pathToMedia+t.SPRITE.url),t.bindEventWithChecks_(e,"mousedown",null,(function(e){o.markFocused(),o.zoomCenter(-1),t.Touch.clearTouchIdentifier(),e.stopPropagation(),e.preventDefault()}))},t.ZoomControls.prototype.createZoomInSvg_=function(e){var o=this.workspace_;this.zoomInGroup_=t.utils.dom.createSvgElement("g",{class:"blocklyZoom"},this.svgGroup_);var i=t.utils.dom.createSvgElement("clipPath",{id:"blocklyZoominClipPath"+e},this.zoomInGroup_);t.utils.dom.createSvgElement("rect",{width:32,height:32},i),(e=t.utils.dom.createSvgElement("image",{width:t.SPRITE.width,height:t.SPRITE.height,x:-32,y:-92,"clip-path":"url(#blocklyZoominClipPath"+e+")"},this.zoomInGroup_)).setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",o.options.pathToMedia+t.SPRITE.url),t.bindEventWithChecks_(e,"mousedown",null,(function(e){o.markFocused(),o.zoomCenter(1),t.Touch.clearTouchIdentifier(),e.stopPropagation(),e.preventDefault()}))},t.ZoomControls.prototype.createZoomResetSvg_=function(e){var o=this.workspace_;this.zoomResetGroup_=t.utils.dom.createSvgElement("g",{class:"blocklyZoom"},this.svgGroup_);var i=t.utils.dom.createSvgElement("clipPath",{id:"blocklyZoomresetClipPath"+e},this.zoomResetGroup_);t.utils.dom.createSvgElement("rect",{width:32,height:32},i),(e=t.utils.dom.createSvgElement("image",{width:t.SPRITE.width,height:t.SPRITE.height,y:-92,"clip-path":"url(#blocklyZoomresetClipPath"+e+")"},this.zoomResetGroup_)).setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",o.options.pathToMedia+t.SPRITE.url),t.bindEventWithChecks_(e,"mousedown",null,(function(e){o.markFocused(),o.setScale(o.options.zoomOptions.startScale),o.beginCanvasTransition(),o.scrollCenter(),setTimeout(o.endCanvasTransition.bind(o),500),t.Touch.clearTouchIdentifier(),e.stopPropagation(),e.preventDefault()}))},t.Css.register([".blocklyZoom>image, .blocklyZoom>svg>image {","opacity: .4;","}",".blocklyZoom>image:hover, .blocklyZoom>svg>image:hover {","opacity: .6;","}",".blocklyZoom>image:active, .blocklyZoom>svg>image:active {","opacity: .8;","}"]),t.Mutator=function(e){t.Mutator.superClass_.constructor.call(this,null),this.quarkNames_=e},t.utils.object.inherits(t.Mutator,t.Icon),t.Mutator.prototype.workspaceWidth_=0,t.Mutator.prototype.workspaceHeight_=0,t.Mutator.prototype.setBlock=function(t){this.block_=t},t.Mutator.prototype.getWorkspace=function(){return this.workspace_},t.Mutator.prototype.drawIcon_=function(e){t.utils.dom.createSvgElement("rect",{class:"blocklyIconShape",rx:"4",ry:"4",height:"16",width:"16"},e),t.utils.dom.createSvgElement("path",{class:"blocklyIconSymbol",d:"m4.203,7.296 0,1.368 -0.92,0.677 -0.11,0.41 0.9,1.559 0.41,0.11 1.043,-0.457 1.187,0.683 0.127,1.134 0.3,0.3 1.8,0 0.3,-0.299 0.127,-1.138 1.185,-0.682 1.046,0.458 0.409,-0.11 0.9,-1.559 -0.11,-0.41 -0.92,-0.677 0,-1.366 0.92,-0.677 0.11,-0.41 -0.9,-1.559 -0.409,-0.109 -1.046,0.458 -1.185,-0.682 -0.127,-1.138 -0.3,-0.299 -1.8,0 -0.3,0.3 -0.126,1.135 -1.187,0.682 -1.043,-0.457 -0.41,0.11 -0.899,1.559 0.108,0.409z"},e),t.utils.dom.createSvgElement("circle",{class:"blocklyIconShape",r:"2.7",cx:"8",cy:"8"},e)},t.Mutator.prototype.iconClick_=function(e){this.block_.isEditable()&&t.Icon.prototype.iconClick_.call(this,e)},t.Mutator.prototype.createEditor_=function(){if(this.svgDialog_=t.utils.dom.createSvgElement("svg",{x:t.Bubble.BORDER_WIDTH,y:t.Bubble.BORDER_WIDTH},null),this.quarkNames_.length)for(var e,o=t.utils.xml.createElement("xml"),i=0;e=this.quarkNames_[i];i++){var n=t.utils.xml.createElement("block");n.setAttribute("type",e),o.appendChild(n)}else o=null;return(i=new t.Options({disable:!1,parentWorkspace:this.block_.workspace,media:this.block_.workspace.options.pathToMedia,rtl:this.block_.RTL,horizontalLayout:!1,renderer:this.block_.workspace.options.renderer,rendererOverrides:this.block_.workspace.options.rendererOverrides})).toolboxPosition=this.block_.RTL?t.TOOLBOX_AT_RIGHT:t.TOOLBOX_AT_LEFT,i.languageTree=o,i.getMetrics=this.getFlyoutMetrics_.bind(this),this.workspace_=new t.WorkspaceSvg(i),this.workspace_.isMutator=!0,this.workspace_.addChangeListener(t.Events.disableOrphans),o=this.workspace_.addFlyout("g"),(i=this.workspace_.createDom("blocklyMutatorBackground")).insertBefore(o,this.workspace_.svgBlockCanvas_),this.svgDialog_.appendChild(i),this.svgDialog_},t.Mutator.prototype.updateEditable=function(){t.Mutator.superClass_.updateEditable.call(this),this.block_.isInFlyout||(this.block_.isEditable()?this.iconGroup_&&t.utils.dom.removeClass(this.iconGroup_,"blocklyIconGroupReadonly"):(this.setVisible(!1),this.iconGroup_&&t.utils.dom.addClass(this.iconGroup_,"blocklyIconGroupReadonly")))},t.Mutator.prototype.resizeBubble_=function(){var e=2*t.Bubble.BORDER_WIDTH,o=this.workspace_.getCanvas().getBBox(),i=this.block_.RTL?-o.x:o.width+o.x;o=o.height+3*e;var n=this.workspace_.getFlyout();n&&(n=n.getMetrics_(),o=Math.max(o,n.contentHeight+20)),i+=3*e,(Math.abs(this.workspaceWidth_-i)>e||Math.abs(this.workspaceHeight_-o)>e)&&(this.workspaceWidth_=i,this.workspaceHeight_=o,this.bubble_.setBubbleSize(i+e,o+e),this.svgDialog_.setAttribute("width",this.workspaceWidth_),this.svgDialog_.setAttribute("height",this.workspaceHeight_)),this.block_.RTL&&(e="translate("+this.workspaceWidth_+",0)",this.workspace_.getCanvas().setAttribute("transform",e)),this.workspace_.resize()},t.Mutator.prototype.onBubbleMove_=function(){this.workspace_&&this.workspace_.recordDeleteAreas()},t.Mutator.prototype.setVisible=function(e){if(e!=this.isVisible())if(t.Events.fire(new t.Events.Ui(this.block_,"mutatorOpen",!e,e)),e){this.bubble_=new t.Bubble(this.block_.workspace,this.createEditor_(),this.block_.pathObject.svgPath,this.iconXY_,null,null),this.bubble_.setSvgId(this.block_.id),this.bubble_.registerMoveEvent(this.onBubbleMove_.bind(this));var o=this.workspace_.options.languageTree;e=this.workspace_.getFlyout(),o&&(e.init(this.workspace_),e.show(o.childNodes)),this.rootBlock_=this.block_.decompose(this.workspace_),o=this.rootBlock_.getDescendants(!1);for(var i,n=0;i=o[n];n++)i.render();if(this.rootBlock_.setMovable(!1),this.rootBlock_.setDeletable(!1),e?(o=2*e.CORNER_RADIUS,e=e.getWidth()+o):e=o=16,this.block_.RTL&&(e=-e),this.rootBlock_.moveBy(e,o),this.block_.saveConnections){var s=this,r=this.block_;r.saveConnections(this.rootBlock_),this.sourceListener_=function(){r.saveConnections(s.rootBlock_)},this.block_.workspace.addChangeListener(this.sourceListener_)}this.resizeBubble_(),this.workspace_.addChangeListener(this.workspaceChanged_.bind(this)),this.applyColour()}else this.svgDialog_=null,this.workspace_.dispose(),this.rootBlock_=this.workspace_=null,this.bubble_.dispose(),this.bubble_=null,this.workspaceHeight_=this.workspaceWidth_=0,this.sourceListener_&&(this.block_.workspace.removeChangeListener(this.sourceListener_),this.sourceListener_=null)},t.Mutator.prototype.workspaceChanged_=function(e){if(e.type!=t.Events.UI&&(e.type!=t.Events.CHANGE||"disabled"!=e.element)){if(!this.workspace_.isDragging()){e=this.workspace_.getTopBlocks(!1);for(var o,i=0;o=e[i];i++){var n=o.getRelativeToSurfaceXY(),s=o.getHeightWidth();20>n.y+s.height&&o.moveBy(0,20-s.height-n.y)}}if(this.rootBlock_.workspace==this.workspace_){if(t.Events.setGroup(!0),e=(e=(o=this.block_).mutationToDom())&&t.Xml.domToText(e),o.compose(this.rootBlock_),o.initSvg(),o.render(),t.getMainWorkspace().keyboardAccessibilityMode&&t.navigation.moveCursorOnBlockMutation(o),e!=(i=(i=o.mutationToDom())&&t.Xml.domToText(i))){t.Events.fire(new t.Events.BlockChange(o,"mutation",null,e,i));var r=t.Events.getGroup();setTimeout((function(){t.Events.setGroup(r),o.bumpNeighbours(),t.Events.setGroup(!1)}),t.BUMP_DELAY)}this.workspace_.isDragging()||this.resizeBubble_(),t.Events.setGroup(!1)}}},t.Mutator.prototype.getFlyoutMetrics_=function(){return{viewHeight:this.workspaceHeight_,viewWidth:this.workspaceWidth_-this.workspace_.getFlyout().getWidth(),absoluteTop:0,absoluteLeft:this.workspace_.RTL?0:this.workspace_.getFlyout().getWidth()}},t.Mutator.prototype.dispose=function(){this.block_.mutator=null,t.Icon.prototype.dispose.call(this)},t.Mutator.prototype.updateBlockStyle=function(){var t=this.workspace_;if(t&&t.getAllBlocks(!1)){for(var e=t.getAllBlocks(!1),o=0;o=e&&this.sourceBlock_.outputConnection&&!o}else this.fullBlockClickTarget_=!1;this.fullBlockClickTarget_?this.clickTarget_=this.sourceBlock_.getSvgRoot():this.createBorderRect_(),this.createTextElement_()},t.FieldTextInput.prototype.doClassValidation_=function(t){return null==t?null:String(t)},t.FieldTextInput.prototype.doValueInvalid_=function(e){this.isBeingEdited_&&(this.isTextValid_=!1,e=this.value_,this.value_=this.htmlInput_.untypedDefaultValue_,this.sourceBlock_&&t.Events.isEnabled()&&t.Events.fire(new t.Events.BlockChange(this.sourceBlock_,"field",this.name||null,e,this.value_)))},t.FieldTextInput.prototype.doValueUpdate_=function(t){this.isTextValid_=!0,this.value_=t,this.isBeingEdited_||(this.isDirty_=!0)},t.FieldTextInput.prototype.applyColour=function(){this.sourceBlock_&&this.getConstants().FULL_BLOCK_FIELDS&&(this.borderRect_?this.borderRect_.setAttribute("stroke",this.sourceBlock_.style.colourTertiary):this.sourceBlock_.pathObject.svgPath.setAttribute("fill",this.getConstants().FIELD_BORDER_RECT_COLOUR))},t.FieldTextInput.prototype.render_=function(){if(t.FieldTextInput.superClass_.render_.call(this),this.isBeingEdited_){this.resizeEditor_();var e=this.htmlInput_;this.isTextValid_?(t.utils.dom.removeClass(e,"blocklyInvalidInput"),t.utils.aria.setState(e,t.utils.aria.State.INVALID,!1)):(t.utils.dom.addClass(e,"blocklyInvalidInput"),t.utils.aria.setState(e,t.utils.aria.State.INVALID,!0))}},t.FieldTextInput.prototype.setSpellcheck=function(t){t!=this.spellcheck_&&(this.spellcheck_=t,this.htmlInput_&&this.htmlInput_.setAttribute("spellcheck",this.spellcheck_))},t.FieldTextInput.prototype.showEditor_=function(e,o){this.workspace_=this.sourceBlock_.workspace,!(e=o||!1)&&(t.utils.userAgent.MOBILE||t.utils.userAgent.ANDROID||t.utils.userAgent.IPAD)?this.showPromptEditor_():this.showInlineEditor_(e)},t.FieldTextInput.prototype.showPromptEditor_=function(){var e=this;t.prompt(t.Msg.CHANGE_VALUE_TITLE,this.getText(),(function(t){e.setValue(t)}))},t.FieldTextInput.prototype.showInlineEditor_=function(e){t.WidgetDiv.show(this,this.sourceBlock_.RTL,this.widgetDispose_.bind(this)),this.htmlInput_=this.widgetCreate_(),this.isBeingEdited_=!0,e||(this.htmlInput_.focus({preventScroll:!0}),this.htmlInput_.select())},t.FieldTextInput.prototype.widgetCreate_=function(){var e=t.WidgetDiv.DIV;t.utils.dom.addClass(this.getClickTarget_(),"editing");var o=document.createElement("input");o.className="blocklyHtmlInput",o.setAttribute("spellcheck",this.spellcheck_);var i=this.workspace_.getScale(),n=this.getConstants().FIELD_TEXT_FONTSIZE*i+"pt";if(e.style.fontSize=n,o.style.fontSize=n,n=t.FieldTextInput.BORDERRADIUS*i+"px",this.fullBlockClickTarget_){n=((n=this.getScaledBBox()).bottom-n.top)/2+"px";var s=this.sourceBlock_.getParent()?this.sourceBlock_.getParent().style.colourTertiary:this.sourceBlock_.style.colourTertiary;o.style.border=1*i+"px solid "+s,e.style.borderRadius=n,e.style.transition="box-shadow 0.25s ease 0s",this.getConstants().FIELD_TEXTINPUT_BOX_SHADOW&&(e.style.boxShadow="rgba(255, 255, 255, 0.3) 0px 0px 0px "+4*i+"px")}return o.style.borderRadius=n,e.appendChild(o),o.value=o.defaultValue=this.getEditorText_(this.value_),o.untypedDefaultValue_=this.value_,o.oldValue_=null,this.resizeEditor_(),this.bindInputEvents_(o),o},t.FieldTextInput.prototype.widgetDispose_=function(){this.isBeingEdited_=!1,this.isTextValid_=!0,this.forceRerender(),this.onFinishEditing_&&this.onFinishEditing_(this.value_),this.unbindInputEvents_();var e=t.WidgetDiv.DIV.style;e.width="auto",e.height="auto",e.fontSize="",e.transition="",e.boxShadow="",this.htmlInput_=null,t.utils.dom.removeClass(this.getClickTarget_(),"editing")},t.FieldTextInput.prototype.bindInputEvents_=function(e){this.onKeyDownWrapper_=t.bindEventWithChecks_(e,"keydown",this,this.onHtmlInputKeyDown_),this.onKeyInputWrapper_=t.bindEventWithChecks_(e,"input",this,this.onHtmlInputChange_)},t.FieldTextInput.prototype.unbindInputEvents_=function(){this.onKeyDownWrapper_&&(t.unbindEvent_(this.onKeyDownWrapper_),this.onKeyDownWrapper_=null),this.onKeyInputWrapper_&&(t.unbindEvent_(this.onKeyInputWrapper_),this.onKeyInputWrapper_=null)},t.FieldTextInput.prototype.onHtmlInputKeyDown_=function(e){e.keyCode==t.utils.KeyCodes.ENTER?(t.WidgetDiv.hide(),t.DropDownDiv.hideWithoutAnimation()):e.keyCode==t.utils.KeyCodes.ESC?(this.htmlInput_.value=this.htmlInput_.defaultValue,t.WidgetDiv.hide(),t.DropDownDiv.hideWithoutAnimation()):e.keyCode==t.utils.KeyCodes.TAB&&(t.WidgetDiv.hide(),t.DropDownDiv.hideWithoutAnimation(),this.sourceBlock_.tab(this,!e.shiftKey),e.preventDefault())},t.FieldTextInput.prototype.onHtmlInputChange_=function(e){(e=this.htmlInput_.value)!==this.htmlInput_.oldValue_&&(this.htmlInput_.oldValue_=e,t.Events.setGroup(!0),e=this.getValueFromEditorText_(e),this.setValue(e),this.forceRerender(),this.resizeEditor_(),t.Events.setGroup(!1))},t.FieldTextInput.prototype.setEditorValue_=function(t){this.isDirty_=!0,this.isBeingEdited_&&(this.htmlInput_.value=this.getEditorText_(t)),this.setValue(t)},t.FieldTextInput.prototype.resizeEditor_=function(){var e=t.WidgetDiv.DIV,o=this.getScaledBBox();e.style.width=o.right-o.left+"px",e.style.height=o.bottom-o.top+"px",o=new t.utils.Coordinate(this.sourceBlock_.RTL?o.right-e.offsetWidth:o.left,o.top),e.style.left=o.x+"px",e.style.top=o.y+"px"},t.FieldTextInput.numberValidator=function(t){return console.warn("Blockly.FieldTextInput.numberValidator is deprecated. Use Blockly.FieldNumber instead."),null===t?null:(t=(t=(t=String(t)).replace(/O/gi,"0")).replace(/,/g,""),t=Number(t||0),isNaN(t)?null:String(t))},t.FieldTextInput.nonnegativeIntegerValidator=function(e){return(e=t.FieldTextInput.numberValidator(e))&&(e=String(Math.max(0,Math.floor(e)))),e},t.FieldTextInput.prototype.isTabNavigable=function(){return!0},t.FieldTextInput.prototype.getText_=function(){return this.isBeingEdited_&&this.htmlInput_?this.htmlInput_.value:null},t.FieldTextInput.prototype.getEditorText_=function(t){return String(t)},t.FieldTextInput.prototype.getValueFromEditorText_=function(t){return t},t.fieldRegistry.register("field_input",t.FieldTextInput),t.FieldAngle=function(e,o,i){this.clockwise_=t.FieldAngle.CLOCKWISE,this.offset_=t.FieldAngle.OFFSET,this.wrap_=t.FieldAngle.WRAP,this.round_=t.FieldAngle.ROUND,t.FieldAngle.superClass_.constructor.call(this,e||0,o,i),this.moveSurfaceWrapper_=this.clickSurfaceWrapper_=this.clickWrapper_=this.line_=this.gauge_=null},t.utils.object.inherits(t.FieldAngle,t.FieldTextInput),t.FieldAngle.fromJson=function(e){return new t.FieldAngle(e.angle,void 0,e)},t.FieldAngle.prototype.SERIALIZABLE=!0,t.FieldAngle.ROUND=15,t.FieldAngle.HALF=50,t.FieldAngle.CLOCKWISE=!1,t.FieldAngle.OFFSET=0,t.FieldAngle.WRAP=360,t.FieldAngle.RADIUS=t.FieldAngle.HALF-1,t.FieldAngle.prototype.configure_=function(e){switch(t.FieldAngle.superClass_.configure_.call(this,e),e.mode){case"compass":this.clockwise_=!0,this.offset_=90;break;case"protractor":this.clockwise_=!1,this.offset_=0}var o=e.clockwise;"boolean"==typeof o&&(this.clockwise_=o),null!=(o=e.offset)&&(o=Number(o),isNaN(o)||(this.offset_=o)),null!=(o=e.wrap)&&(o=Number(o),isNaN(o)||(this.wrap_=o)),null!=(e=e.round)&&(e=Number(e),isNaN(e)||(this.round_=e))},t.FieldAngle.prototype.initView=function(){t.FieldAngle.superClass_.initView.call(this),this.symbol_=t.utils.dom.createSvgElement("tspan",{},null),this.symbol_.appendChild(document.createTextNode("°")),this.textElement_.appendChild(this.symbol_)},t.FieldAngle.prototype.render_=function(){t.FieldAngle.superClass_.render_.call(this),this.updateGraph_()},t.FieldAngle.prototype.showEditor_=function(e){t.FieldAngle.superClass_.showEditor_.call(this,e,t.utils.userAgent.MOBILE||t.utils.userAgent.ANDROID||t.utils.userAgent.IPAD),e=this.dropdownCreate_(),t.DropDownDiv.getContentDiv().appendChild(e),t.DropDownDiv.setColour(this.sourceBlock_.style.colourPrimary,this.sourceBlock_.style.colourTertiary),t.DropDownDiv.showPositionedByField(this,this.dropdownDispose_.bind(this)),this.updateGraph_()},t.FieldAngle.prototype.dropdownCreate_=function(){var e=t.utils.dom.createSvgElement("svg",{xmlns:t.utils.dom.SVG_NS,"xmlns:html":t.utils.dom.HTML_NS,"xmlns:xlink":t.utils.dom.XLINK_NS,version:"1.1",height:2*t.FieldAngle.HALF+"px",width:2*t.FieldAngle.HALF+"px",style:"touch-action: none"},null),o=t.utils.dom.createSvgElement("circle",{cx:t.FieldAngle.HALF,cy:t.FieldAngle.HALF,r:t.FieldAngle.RADIUS,class:"blocklyAngleCircle"},e);this.gauge_=t.utils.dom.createSvgElement("path",{class:"blocklyAngleGauge"},e),this.line_=t.utils.dom.createSvgElement("line",{x1:t.FieldAngle.HALF,y1:t.FieldAngle.HALF,class:"blocklyAngleLine"},e);for(var i=0;360>i;i+=15)t.utils.dom.createSvgElement("line",{x1:t.FieldAngle.HALF+t.FieldAngle.RADIUS,y1:t.FieldAngle.HALF,x2:t.FieldAngle.HALF+t.FieldAngle.RADIUS-(0==i%45?10:5),y2:t.FieldAngle.HALF,class:"blocklyAngleMarks",transform:"rotate("+i+","+t.FieldAngle.HALF+","+t.FieldAngle.HALF+")"},e);return this.clickWrapper_=t.bindEventWithChecks_(e,"click",this,this.hide_),this.clickSurfaceWrapper_=t.bindEventWithChecks_(o,"click",this,this.onMouseMove_,!0,!0),this.moveSurfaceWrapper_=t.bindEventWithChecks_(o,"mousemove",this,this.onMouseMove_,!0,!0),e},t.FieldAngle.prototype.dropdownDispose_=function(){this.clickWrapper_&&(t.unbindEvent_(this.clickWrapper_),this.clickWrapper_=null),this.clickSurfaceWrapper_&&(t.unbindEvent_(this.clickSurfaceWrapper_),this.clickSurfaceWrapper_=null),this.moveSurfaceWrapper_&&(t.unbindEvent_(this.moveSurfaceWrapper_),this.moveSurfaceWrapper_=null),this.line_=this.gauge_=null},t.FieldAngle.prototype.hide_=function(){t.DropDownDiv.hideIfOwner(this),t.WidgetDiv.hide()},t.FieldAngle.prototype.onMouseMove_=function(e){var o=this.gauge_.ownerSVGElement.getBoundingClientRect(),i=e.clientX-o.left-t.FieldAngle.HALF;e=e.clientY-o.top-t.FieldAngle.HALF,o=Math.atan(-e/i),isNaN(o)||(o=t.utils.math.toDegrees(o),0>i?o+=180:0(t%=360)&&(t+=360),t>this.wrap_&&(t-=360),t},t.Css.register(".blocklyAngleCircle {,stroke: #444;,stroke-width: 1;,fill: #ddd;,fill-opacity: .8;,},.blocklyAngleMarks {,stroke: #444;,stroke-width: 1;,},.blocklyAngleGauge {,fill: #f88;,fill-opacity: .8;,pointer-events: none;,},.blocklyAngleLine {,stroke: #f00;,stroke-width: 2;,stroke-linecap: round;,pointer-events: none;,}".split(",")),t.fieldRegistry.register("field_angle",t.FieldAngle),t.FieldCheckbox=function(e,o,i){this.checkChar_=null,null==e&&(e="FALSE"),t.FieldCheckbox.superClass_.constructor.call(this,e,o,i)},t.utils.object.inherits(t.FieldCheckbox,t.Field),t.FieldCheckbox.fromJson=function(e){return new t.FieldCheckbox(e.checked,void 0,e)},t.FieldCheckbox.CHECK_CHAR="✓",t.FieldCheckbox.prototype.SERIALIZABLE=!0,t.FieldCheckbox.prototype.CURSOR="default",t.FieldCheckbox.prototype.configure_=function(e){t.FieldCheckbox.superClass_.configure_.call(this,e),e.checkCharacter&&(this.checkChar_=e.checkCharacter)},t.FieldCheckbox.prototype.initView=function(){t.FieldCheckbox.superClass_.initView.call(this),t.utils.dom.addClass(this.textElement_,"blocklyCheckbox"),this.textElement_.style.display=this.value_?"block":"none"},t.FieldCheckbox.prototype.render_=function(){this.textContent_&&(this.textContent_.nodeValue=this.getDisplayText_()),this.updateSize_(this.getConstants().FIELD_CHECKBOX_X_OFFSET)},t.FieldCheckbox.prototype.getDisplayText_=function(){return this.checkChar_||t.FieldCheckbox.CHECK_CHAR},t.FieldCheckbox.prototype.setCheckCharacter=function(t){this.checkChar_=t,this.forceRerender()},t.FieldCheckbox.prototype.showEditor_=function(){this.setValue(!this.value_)},t.FieldCheckbox.prototype.doClassValidation_=function(t){return!0===t||"TRUE"===t?"TRUE":!1===t||"FALSE"===t?"FALSE":null},t.FieldCheckbox.prototype.doValueUpdate_=function(t){this.value_=this.convertValueToBool_(t),this.textElement_&&(this.textElement_.style.display=this.value_?"block":"none")},t.FieldCheckbox.prototype.getValue=function(){return this.value_?"TRUE":"FALSE"},t.FieldCheckbox.prototype.getValueBoolean=function(){return this.value_},t.FieldCheckbox.prototype.getText=function(){return String(this.convertValueToBool_(this.value_))},t.FieldCheckbox.prototype.convertValueToBool_=function(t){return"string"==typeof t?"TRUE"==t:!!t},t.fieldRegistry.register("field_checkbox",t.FieldCheckbox),t.FieldColour=function(e,o,i){t.FieldColour.superClass_.constructor.call(this,e||t.FieldColour.COLOURS[0],o,i),this.onKeyDownWrapper_=this.onMouseLeaveWrapper_=this.onMouseEnterWrapper_=this.onMouseMoveWrapper_=this.onClickWrapper_=this.highlightedIndex_=this.picker_=null},t.utils.object.inherits(t.FieldColour,t.Field),t.FieldColour.fromJson=function(e){return new t.FieldColour(e.colour,void 0,e)},t.FieldColour.prototype.SERIALIZABLE=!0,t.FieldColour.prototype.CURSOR="default",t.FieldColour.prototype.isDirty_=!1,t.FieldColour.prototype.colours_=null,t.FieldColour.prototype.titles_=null,t.FieldColour.prototype.columns_=0,t.FieldColour.prototype.configure_=function(e){t.FieldColour.superClass_.configure_.call(this,e),e.colourOptions&&(this.colours_=e.colourOptions,this.titles_=e.colourTitles),e.columns&&(this.columns_=e.columns)},t.FieldColour.prototype.initView=function(){this.size_=new t.utils.Size(this.getConstants().FIELD_COLOUR_DEFAULT_WIDTH,this.getConstants().FIELD_COLOUR_DEFAULT_HEIGHT),this.getConstants().FIELD_COLOUR_FULL_BLOCK?this.clickTarget_=this.sourceBlock_.getSvgRoot():(this.createBorderRect_(),this.borderRect_.style.fillOpacity="1")},t.FieldColour.prototype.applyColour=function(){this.getConstants().FIELD_COLOUR_FULL_BLOCK?(this.sourceBlock_.pathObject.svgPath.setAttribute("fill",this.getValue()),this.sourceBlock_.pathObject.svgPath.setAttribute("stroke","#fff")):this.borderRect_&&(this.borderRect_.style.fill=this.getValue())},t.FieldColour.prototype.doClassValidation_=function(e){return"string"!=typeof e?null:t.utils.colour.parse(e)},t.FieldColour.prototype.doValueUpdate_=function(t){this.value_=t,this.borderRect_?this.borderRect_.style.fill=t:this.sourceBlock_&&this.sourceBlock_.rendered&&(this.sourceBlock_.pathObject.svgPath.setAttribute("fill",t),this.sourceBlock_.pathObject.svgPath.setAttribute("stroke","#fff"))},t.FieldColour.prototype.getText=function(){var t=this.value_;return/^#(.)\1(.)\2(.)\3$/.test(t)&&(t="#"+t[1]+t[3]+t[5]),t},t.FieldColour.COLOURS="#ffffff #cccccc #c0c0c0 #999999 #666666 #333333 #000000 #ffcccc #ff6666 #ff0000 #cc0000 #990000 #660000 #330000 #ffcc99 #ff9966 #ff9900 #ff6600 #cc6600 #993300 #663300 #ffff99 #ffff66 #ffcc66 #ffcc33 #cc9933 #996633 #663333 #ffffcc #ffff33 #ffff00 #ffcc00 #999900 #666600 #333300 #99ff99 #66ff99 #33ff33 #33cc00 #009900 #006600 #003300 #99ffff #33ffff #66cccc #00cccc #339999 #336666 #003333 #ccffff #66ffff #33ccff #3366ff #3333ff #000099 #000066 #ccccff #9999ff #6666cc #6633ff #6600cc #333399 #330099 #ffccff #ff99ff #cc66cc #cc33cc #993399 #663366 #330033".split(" "),t.FieldColour.TITLES=[],t.FieldColour.COLUMNS=7,t.FieldColour.prototype.setColours=function(t,e){return this.colours_=t,e&&(this.titles_=e),this},t.FieldColour.prototype.setColumns=function(t){return this.columns_=t,this},t.FieldColour.prototype.showEditor_=function(){this.picker_=this.dropdownCreate_(),t.DropDownDiv.getContentDiv().appendChild(this.picker_),t.DropDownDiv.showPositionedByField(this,this.dropdownDispose_.bind(this)),this.picker_.focus({preventScroll:!0})},t.FieldColour.prototype.onClick_=function(e){null!==(e=(e=e.target)&&e.label)&&(this.setValue(e),t.DropDownDiv.hideIfOwner(this))},t.FieldColour.prototype.onKeyDown_=function(e){var o=!1;e.keyCode===t.utils.KeyCodes.UP?(this.moveHighlightBy_(0,-1),o=!0):e.keyCode===t.utils.KeyCodes.DOWN?(this.moveHighlightBy_(0,1),o=!0):e.keyCode===t.utils.KeyCodes.LEFT?(this.moveHighlightBy_(-1,0),o=!0):e.keyCode===t.utils.KeyCodes.RIGHT?(this.moveHighlightBy_(1,0),o=!0):e.keyCode===t.utils.KeyCodes.ENTER&&((o=this.getHighlighted_())&&null!==(o=o&&o.label)&&this.setValue(o),t.DropDownDiv.hideWithoutAnimation(),o=!0),o&&e.stopPropagation()},t.FieldColour.prototype.onBlocklyAction=function(e){if(this.picker_){if(e===t.navigation.ACTION_PREVIOUS)return this.moveHighlightBy_(0,-1),!0;if(e===t.navigation.ACTION_NEXT)return this.moveHighlightBy_(0,1),!0;if(e===t.navigation.ACTION_OUT)return this.moveHighlightBy_(-1,0),!0;if(e===t.navigation.ACTION_IN)return this.moveHighlightBy_(1,0),!0}return t.FieldColour.superClass_.onBlocklyAction.call(this,e)},t.FieldColour.prototype.moveHighlightBy_=function(e,o){var i=this.colours_||t.FieldColour.COLOURS,n=this.columns_||t.FieldColour.COLUMNS,s=this.highlightedIndex_%n,r=Math.floor(this.highlightedIndex_/n);s+=e,r+=o,0>e?0>s&&0s&&(s=0):0n-1&&rn-1&&s--:0>o?0>r&&(r=0):0Math.floor(i.length/n)-1&&(r=Math.floor(i.length/n)-1),this.setHighlightedCell_(this.picker_.childNodes[r].childNodes[s],r*n+s)},t.FieldColour.prototype.onMouseMove_=function(t){var e=(t=t.target)&&Number(t.getAttribute("data-index"));null!==e&&e!==this.highlightedIndex_&&this.setHighlightedCell_(t,e)},t.FieldColour.prototype.onMouseEnter_=function(){this.picker_.focus({preventScroll:!0})},t.FieldColour.prototype.onMouseLeave_=function(){this.picker_.blur();var e=this.getHighlighted_();e&&t.utils.dom.removeClass(e,"blocklyColourHighlighted")},t.FieldColour.prototype.getHighlighted_=function(){var e=this.columns_||t.FieldColour.COLUMNS,o=this.picker_.childNodes[Math.floor(this.highlightedIndex_/e)];return o?o.childNodes[this.highlightedIndex_%e]:null},t.FieldColour.prototype.setHighlightedCell_=function(e,o){var i=this.getHighlighted_();i&&t.utils.dom.removeClass(i,"blocklyColourHighlighted"),t.utils.dom.addClass(e,"blocklyColourHighlighted"),this.highlightedIndex_=o,t.utils.aria.setState(this.picker_,t.utils.aria.State.ACTIVEDESCENDANT,e.getAttribute("id"))},t.FieldColour.prototype.dropdownCreate_=function(){var e=this.columns_||t.FieldColour.COLUMNS,o=this.colours_||t.FieldColour.COLOURS,i=this.titles_||t.FieldColour.TITLES,n=this.getValue(),s=document.createElement("table");s.className="blocklyColourTable",s.tabIndex=0,s.dir="ltr",t.utils.aria.setRole(s,t.utils.aria.Role.GRID),t.utils.aria.setState(s,t.utils.aria.State.EXPANDED,!0),t.utils.aria.setState(s,t.utils.aria.State.ROWCOUNT,Math.floor(o.length/e)),t.utils.aria.setState(s,t.utils.aria.State.COLCOUNT,e);for(var r,a=0;atr>td {","border: .5px solid #888;","box-sizing: border-box;","cursor: pointer;","display: inline-block;","height: 20px;","padding: 0;","width: 20px;","}",".blocklyColourTable>tr>td.blocklyColourHighlighted {","border-color: #eee;","box-shadow: 2px 2px 7px 2px rgba(0,0,0,.3);","position: relative;","}",".blocklyColourSelected, .blocklyColourSelected:hover {","border-color: #eee !important;","outline: 1px solid #333;","position: relative;","}"]),t.fieldRegistry.register("field_colour",t.FieldColour),t.FieldDropdown=function(e,o,i){"function"!=typeof e&&t.FieldDropdown.validateOptions_(e),this.menuGenerator_=e,this.generatedOptions_=null,this.trimOptions_(),this.selectedOption_=this.getOptions(!1)[0],t.FieldDropdown.superClass_.constructor.call(this,this.selectedOption_[1],o,i),this.svgArrow_=this.arrow_=this.imageElement_=this.menu_=this.selectedMenuItem_=null},t.utils.object.inherits(t.FieldDropdown,t.Field),t.FieldDropdown.fromJson=function(e){return new t.FieldDropdown(e.options,void 0,e)},t.FieldDropdown.prototype.SERIALIZABLE=!0,t.FieldDropdown.CHECKMARK_OVERHANG=25,t.FieldDropdown.MAX_MENU_HEIGHT_VH=.45,t.FieldDropdown.IMAGE_Y_OFFSET=5,t.FieldDropdown.IMAGE_Y_PADDING=2*t.FieldDropdown.IMAGE_Y_OFFSET,t.FieldDropdown.ARROW_CHAR=t.utils.userAgent.ANDROID?"▼":"▾",t.FieldDropdown.prototype.CURSOR="default",t.FieldDropdown.prototype.initView=function(){this.shouldAddBorderRect_()?this.createBorderRect_():this.clickTarget_=this.sourceBlock_.getSvgRoot(),this.createTextElement_(),this.imageElement_=t.utils.dom.createSvgElement("image",{},this.fieldGroup_),this.getConstants().FIELD_DROPDOWN_SVG_ARROW?this.createSVGArrow_():this.createTextArrow_(),this.borderRect_&&t.utils.dom.addClass(this.borderRect_,"blocklyDropdownRect")},t.FieldDropdown.prototype.shouldAddBorderRect_=function(){return!this.getConstants().FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW||this.getConstants().FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW&&!this.sourceBlock_.isShadow()},t.FieldDropdown.prototype.createTextArrow_=function(){this.arrow_=t.utils.dom.createSvgElement("tspan",{},this.textElement_),this.arrow_.appendChild(document.createTextNode(this.sourceBlock_.RTL?t.FieldDropdown.ARROW_CHAR+" ":" "+t.FieldDropdown.ARROW_CHAR)),this.sourceBlock_.RTL?this.textElement_.insertBefore(this.arrow_,this.textContent_):this.textElement_.appendChild(this.arrow_)},t.FieldDropdown.prototype.createSVGArrow_=function(){this.svgArrow_=t.utils.dom.createSvgElement("image",{height:this.getConstants().FIELD_DROPDOWN_SVG_ARROW_SIZE+"px",width:this.getConstants().FIELD_DROPDOWN_SVG_ARROW_SIZE+"px"},this.fieldGroup_),this.svgArrow_.setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",this.getConstants().FIELD_DROPDOWN_SVG_ARROW_DATAURI)},t.FieldDropdown.prototype.showEditor_=function(e){if(this.menu_=this.dropdownCreate_(),this.menu_.openingCoords=e&&"number"==typeof e.clientX?new t.utils.Coordinate(e.clientX,e.clientY):null,this.menu_.render(t.DropDownDiv.getContentDiv()),t.utils.dom.addClass(this.menu_.getElement(),"blocklyDropdownMenu"),this.getConstants().FIELD_DROPDOWN_COLOURED_DIV){e=this.sourceBlock_.isShadow()?this.sourceBlock_.getParent().getColour():this.sourceBlock_.getColour();var o=this.sourceBlock_.isShadow()?this.sourceBlock_.getParent().style.colourTertiary:this.sourceBlock_.style.colourTertiary;t.DropDownDiv.setColour(e,o)}t.DropDownDiv.showPositionedByField(this,this.dropdownDispose_.bind(this)),this.menu_.focus(),this.selectedMenuItem_&&t.utils.style.scrollIntoContainerView(this.selectedMenuItem_.getElement(),this.menu_.getElement()),this.applyColour()},t.FieldDropdown.prototype.dropdownCreate_=function(){var e=new t.Menu;e.setRightToLeft(this.sourceBlock_.RTL),e.setRole(t.utils.aria.Role.LISTBOX);var o=this.getOptions(!1);this.selectedMenuItem_=null;for(var i=0;ie.length)){for(o=[],i=0;i=i||0>=o)throw Error("Height and width values of an image field must be greater than 0.");this.flipRtl_=!1,this.altText_="",t.FieldImage.superClass_.constructor.call(this,e||"",null,a),a||(this.flipRtl_=!!r,this.altText_=t.utils.replaceMessageReferences(n)||""),this.size_=new t.utils.Size(o,i+t.FieldImage.Y_PADDING),this.imageHeight_=i,this.clickHandler_=null,"function"==typeof s&&(this.clickHandler_=s),this.imageElement_=null},t.utils.object.inherits(t.FieldImage,t.Field),t.FieldImage.fromJson=function(e){return new t.FieldImage(e.src,e.width,e.height,void 0,void 0,void 0,e)},t.FieldImage.Y_PADDING=1,t.FieldImage.prototype.EDITABLE=!1,t.FieldImage.prototype.isDirty_=!1,t.FieldImage.prototype.configure_=function(e){t.FieldImage.superClass_.configure_.call(this,e),this.flipRtl_=!!e.flipRtl,this.altText_=t.utils.replaceMessageReferences(e.alt)||""},t.FieldImage.prototype.initView=function(){this.imageElement_=t.utils.dom.createSvgElement("image",{height:this.imageHeight_+"px",width:this.size_.width+"px",alt:this.altText_},this.fieldGroup_),this.imageElement_.setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",this.value_),this.clickHandler_&&(this.imageElement_.style.cursor="pointer")},t.FieldImage.prototype.updateSize_=function(){},t.FieldImage.prototype.doClassValidation_=function(t){return"string"!=typeof t?null:t},t.FieldImage.prototype.doValueUpdate_=function(e){this.value_=e,this.imageElement_&&this.imageElement_.setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",String(this.value_))},t.FieldImage.prototype.getFlipRtl=function(){return this.flipRtl_},t.FieldImage.prototype.setAlt=function(t){t!=this.altText_&&(this.altText_=t||"",this.imageElement_&&this.imageElement_.setAttribute("alt",this.altText_))},t.FieldImage.prototype.showEditor_=function(){this.clickHandler_&&this.clickHandler_(this)},t.FieldImage.prototype.setOnClickHandler=function(t){this.clickHandler_=t},t.FieldImage.prototype.getText_=function(){return this.altText_},t.fieldRegistry.register("field_image",t.FieldImage),t.FieldMultilineInput=function(e,o,i){null==e&&(e=""),t.FieldMultilineInput.superClass_.constructor.call(this,e,o,i),this.textGroup_=null},t.utils.object.inherits(t.FieldMultilineInput,t.FieldTextInput),t.FieldMultilineInput.fromJson=function(e){var o=t.utils.replaceMessageReferences(e.text);return new t.FieldMultilineInput(o,void 0,e)},t.FieldMultilineInput.prototype.initView=function(){this.createBorderRect_(),this.textGroup_=t.utils.dom.createSvgElement("g",{class:"blocklyEditableText"},this.fieldGroup_)},t.FieldMultilineInput.prototype.getDisplayText_=function(){var e=this.value_;if(!e)return t.Field.NBSP;var o=e.split("\n");e="";for(var i=0;ithis.maxDisplayLength&&(n=n.substring(0,this.maxDisplayLength-4)+"..."),e+=n=n.replace(/\s/g,t.Field.NBSP),i!==o.length-1&&(e+="\n")}return this.sourceBlock_.RTL&&(e+="‏"),e},t.FieldMultilineInput.prototype.render_=function(){for(var e;e=this.textGroup_.firstChild;)this.textGroup_.removeChild(e);e=this.getDisplayText_().split("\n");for(var o=0,i=0;io&&(o=s),i+=this.getConstants().FIELD_TEXT_HEIGHT+(0this.max_&&t.utils.aria.setState(e,t.utils.aria.State.VALUEMAX,this.max_),e},t.fieldRegistry.register("field_number",t.FieldNumber),t.FieldVariable=function(e,o,i,n,s){this.menuGenerator_=t.FieldVariable.dropdownCreate,this.defaultVariableName=e||"",this.size_=new t.utils.Size(0,0),s&&this.configure_(s),o&&this.setValidator(o),s||this.setTypes_(i,n)},t.utils.object.inherits(t.FieldVariable,t.FieldDropdown),t.FieldVariable.fromJson=function(e){var o=t.utils.replaceMessageReferences(e.variable);return new t.FieldVariable(o,void 0,void 0,void 0,e)},t.FieldVariable.prototype.workspace_=null,t.FieldVariable.prototype.SERIALIZABLE=!0,t.FieldVariable.prototype.configure_=function(e){t.FieldVariable.superClass_.configure_.call(this,e),this.setTypes_(e.variableTypes,e.defaultType)},t.FieldVariable.prototype.initModel=function(){if(!this.variable_){var e=t.Variables.getOrCreateVariablePackage(this.sourceBlock_.workspace,null,this.defaultVariableName,this.defaultType_);this.doValueUpdate_(e.getId())}},t.FieldVariable.prototype.shouldAddBorderRect_=function(){return t.FieldVariable.superClass_.shouldAddBorderRect_.call(this)&&(!this.getConstants().FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW||"variables_get"!=this.sourceBlock_.type)},t.FieldVariable.prototype.fromXml=function(e){var o=e.getAttribute("id"),i=e.textContent,n=e.getAttribute("variabletype")||e.getAttribute("variableType")||"";if(o=t.Variables.getOrCreateVariablePackage(this.sourceBlock_.workspace,o,i,n),null!=n&&n!==o.type)throw Error("Serialized variable type with id '"+o.getId()+"' had type "+o.type+", and does not match variable field that references it: "+t.Xml.domToText(e)+".");this.setValue(o.getId())},t.FieldVariable.prototype.toXml=function(t){return this.initModel(),t.id=this.variable_.getId(),t.textContent=this.variable_.name,this.variable_.type&&t.setAttribute("variabletype",this.variable_.type),t},t.FieldVariable.prototype.setSourceBlock=function(e){if(e.isShadow())throw Error("Variable fields are not allowed to exist on shadow blocks.");t.FieldVariable.superClass_.setSourceBlock.call(this,e)},t.FieldVariable.prototype.getValue=function(){return this.variable_?this.variable_.getId():null},t.FieldVariable.prototype.getText=function(){return this.variable_?this.variable_.name:""},t.FieldVariable.prototype.getVariable=function(){return this.variable_},t.FieldVariable.prototype.getValidator=function(){return this.variable_?this.validator_:null},t.FieldVariable.prototype.doClassValidation_=function(e){if(null===e)return null;var o=t.Variables.getVariable(this.sourceBlock_.workspace,e);return o?(o=o.type,this.typeIsAllowed_(o)?e:(console.warn("Variable type doesn't match this field! Type was "+o),null)):(console.warn("Variable id doesn't point to a real variable! ID was "+e),null)},t.FieldVariable.prototype.doValueUpdate_=function(e){this.variable_=t.Variables.getVariable(this.sourceBlock_.workspace,e),t.FieldVariable.superClass_.doValueUpdate_.call(this,e)},t.FieldVariable.prototype.typeIsAllowed_=function(t){var e=this.getVariableTypes_();if(!e)return!0;for(var o=0;orect,",t+" .blocklyEditableText>rect {","fill: "+this.FIELD_BORDER_RECT_COLOUR+";","fill-opacity: .6;","stroke: none;","}",t+" .blocklyNonEditableText>text,",t+" .blocklyEditableText>text {","fill: #000;","}",t+" .blocklyFlyoutLabelText {","fill: #000;","}",t+" .blocklyText.blocklyBubbleText {","fill: #000;","}",t+" .blocklyEditableText:not(.editing):hover>rect {","stroke: #fff;","stroke-width: 2;","}",t+" .blocklyHtmlInput {","font-family: "+this.FIELD_TEXT_FONTFAMILY+";","font-weight: "+this.FIELD_TEXT_FONTWEIGHT+";","}",t+" .blocklySelected>.blocklyPath {","stroke: #fc3;","stroke-width: 3px;","}",t+" .blocklyHighlightedConnectionPath {","stroke: #fc3;","}",t+" .blocklyReplaceable .blocklyPath {","fill-opacity: .5;","}",t+" .blocklyReplaceable .blocklyPathLight,",t+" .blocklyReplaceable .blocklyPathDark {","display: none;","}",t+" .blocklyInsertionMarker>.blocklyPath {","fill-opacity: "+this.INSERTION_MARKER_OPACITY+";","stroke: none","}"]},t.blockRendering.MarkerSvg=function(t,e,o){this.workspace_=t,this.marker_=o,this.parent_=null,this.constants_=e,this.currentMarkerSvg=null,t=this.isCursor()?this.constants_.CURSOR_COLOUR:this.constants_.MARKER_COLOUR,this.colour_=o.colour||t},t.blockRendering.MarkerSvg.CURSOR_CLASS="blocklyCursor",t.blockRendering.MarkerSvg.MARKER_CLASS="blocklyMarker",t.blockRendering.MarkerSvg.HEIGHT_MULTIPLIER=.75,t.blockRendering.MarkerSvg.prototype.getSvgRoot=function(){return this.svgGroup_},t.blockRendering.MarkerSvg.prototype.isCursor=function(){return"cursor"==this.marker_.type},t.blockRendering.MarkerSvg.prototype.createDom=function(){var e=this.isCursor()?t.blockRendering.MarkerSvg.CURSOR_CLASS:t.blockRendering.MarkerSvg.MARKER_CLASS;return this.svgGroup_=t.utils.dom.createSvgElement("g",{class:e},null),this.createDomInternal_(),this.applyColour_(),this.svgGroup_},t.blockRendering.MarkerSvg.prototype.setParent_=function(t){this.isCursor()?(this.parent_&&this.parent_.setCursorSvg(null),t.setCursorSvg(this.getSvgRoot())):(this.parent_&&this.parent_.setMarkerSvg(null),t.setMarkerSvg(this.getSvgRoot())),this.parent_=t},t.blockRendering.MarkerSvg.prototype.showWithBlockPrevOutput_=function(e){if(e){var o=e.width,i=e.height,n=i*t.blockRendering.MarkerSvg.HEIGHT_MULTIPLIER,s=this.constants_.CURSOR_BLOCK_PADDING;if(e.previousConnection){var r=this.constants_.shapeFor(e.previousConnection);this.positionPrevious_(o,s,n,r)}else e.outputConnection?(r=this.constants_.shapeFor(e.outputConnection),this.positionOutput_(o,i,r)):this.positionBlock_(o,s,n);this.setParent_(e),this.showCurrent_()}},t.blockRendering.MarkerSvg.prototype.showWithCoordinates_=function(t){var e=t.getWsCoordinate();t=e.x,e=e.y,this.workspace_.RTL&&(t-=this.constants_.CURSOR_WS_WIDTH),this.positionLine_(t,e,this.constants_.CURSOR_WS_WIDTH),this.setParent_(this.workspace_),this.showCurrent_()},t.blockRendering.MarkerSvg.prototype.showWithField_=function(t){var e=(t=t.getLocation()).getSize().width,o=t.getSize().height;this.positionRect_(0,0,e,o),this.setParent_(t),this.showCurrent_()},t.blockRendering.MarkerSvg.prototype.showWithInput_=function(t){var e=(t=t.getLocation()).getSourceBlock();this.positionInput_(t),this.setParent_(e),this.showCurrent_()},t.blockRendering.MarkerSvg.prototype.showWithNext_=function(t){var e=t.getLocation();t=e.getSourceBlock();var o=0;e=e.getOffsetInBlock().y;var i=t.getHeightWidth().width;this.workspace_.RTL&&(o=-i),this.positionLine_(o,e,i),this.setParent_(t),this.showCurrent_()},t.blockRendering.MarkerSvg.prototype.showWithStack_=function(t){var e=(t=t.getLocation()).getHeightWidth(),o=e.width+this.constants_.CURSOR_STACK_PADDING;e=e.height+this.constants_.CURSOR_STACK_PADDING;var i=-this.constants_.CURSOR_STACK_PADDING/2,n=-this.constants_.CURSOR_STACK_PADDING/2,s=i;this.workspace_.RTL&&(s=-(o+i)),this.positionRect_(s,n,o,e),this.setParent_(t),this.showCurrent_()},t.blockRendering.MarkerSvg.prototype.showCurrent_=function(){this.hide(),this.currentMarkerSvg.style.display=""},t.blockRendering.MarkerSvg.prototype.positionBlock_=function(e,o,i){e=t.utils.svgPaths.moveBy(-o,i)+t.utils.svgPaths.lineOnAxis("V",-o)+t.utils.svgPaths.lineOnAxis("H",e+2*o)+t.utils.svgPaths.lineOnAxis("V",i),this.markerBlock_.setAttribute("d",e),this.workspace_.RTL&&this.flipRtl_(this.markerBlock_),this.currentMarkerSvg=this.markerBlock_},t.blockRendering.MarkerSvg.prototype.positionInput_=function(e){var o=e.getOffsetInBlock().x,i=e.getOffsetInBlock().y;e=t.utils.svgPaths.moveTo(0,0)+this.constants_.shapeFor(e).pathDown,this.markerInput_.setAttribute("d",e),this.markerInput_.setAttribute("transform","translate("+o+","+i+")"+(this.workspace_.RTL?" scale(-1 1)":"")),this.currentMarkerSvg=this.markerInput_},t.blockRendering.MarkerSvg.prototype.positionLine_=function(t,e,o){this.markerSvgLine_.setAttribute("x",t),this.markerSvgLine_.setAttribute("y",e),this.markerSvgLine_.setAttribute("width",o),this.currentMarkerSvg=this.markerSvgLine_},t.blockRendering.MarkerSvg.prototype.positionOutput_=function(e,o,i){e=t.utils.svgPaths.moveBy(e,0)+t.utils.svgPaths.lineOnAxis("h",-(e-i.width))+t.utils.svgPaths.lineOnAxis("v",this.constants_.TAB_OFFSET_FROM_TOP)+i.pathDown+t.utils.svgPaths.lineOnAxis("V",o)+t.utils.svgPaths.lineOnAxis("H",e),this.markerBlock_.setAttribute("d",e),this.workspace_.RTL&&this.flipRtl_(this.markerBlock_),this.currentMarkerSvg=this.markerBlock_},t.blockRendering.MarkerSvg.prototype.positionPrevious_=function(e,o,i,n){e=t.utils.svgPaths.moveBy(-o,i)+t.utils.svgPaths.lineOnAxis("V",-o)+t.utils.svgPaths.lineOnAxis("H",this.constants_.NOTCH_OFFSET_LEFT)+n.pathLeft+t.utils.svgPaths.lineOnAxis("H",e+2*o)+t.utils.svgPaths.lineOnAxis("V",i),this.markerBlock_.setAttribute("d",e),this.workspace_.RTL&&this.flipRtl_(this.markerBlock_),this.currentMarkerSvg=this.markerBlock_},t.blockRendering.MarkerSvg.prototype.positionRect_=function(t,e,o,i){this.markerSvgRect_.setAttribute("x",t),this.markerSvgRect_.setAttribute("y",e),this.markerSvgRect_.setAttribute("width",o),this.markerSvgRect_.setAttribute("height",i),this.currentMarkerSvg=this.markerSvgRect_},t.blockRendering.MarkerSvg.prototype.flipRtl_=function(t){t.setAttribute("transform","scale(-1 1)")},t.blockRendering.MarkerSvg.prototype.hide=function(){this.markerSvgLine_.style.display="none",this.markerSvgRect_.style.display="none",this.markerInput_.style.display="none",this.markerBlock_.style.display="none"},t.blockRendering.MarkerSvg.prototype.draw=function(t,e){if(e){this.constants_=this.workspace_.getRenderer().getConstants();var o=this.isCursor()?this.constants_.CURSOR_COLOUR:this.constants_.MARKER_COLOUR;this.colour_=this.marker_.colour||o,this.applyColour_(),this.showAtLocation_(e),this.firemarkerEvent_(t,e),void 0!==(t=this.currentMarkerSvg.childNodes[0])&&t.beginElement&&t.beginElement()}else this.hide()},t.blockRendering.MarkerSvg.prototype.showAtLocation_=function(e){e.getType()==t.ASTNode.types.BLOCK?(e=e.getLocation(),this.showWithBlockPrevOutput_(e)):e.getType()==t.ASTNode.types.OUTPUT?(e=e.getLocation().getSourceBlock(),this.showWithBlockPrevOutput_(e)):e.getLocation().type==t.INPUT_VALUE?this.showWithInput_(e):e.getLocation().type==t.NEXT_STATEMENT?this.showWithNext_(e):e.getType()==t.ASTNode.types.PREVIOUS?(e=e.getLocation().getSourceBlock(),this.showWithBlockPrevOutput_(e)):e.getType()==t.ASTNode.types.FIELD?this.showWithField_(e):e.getType()==t.ASTNode.types.WORKSPACE?this.showWithCoordinates_(e):e.getType()==t.ASTNode.types.STACK&&this.showWithStack_(e)},t.blockRendering.MarkerSvg.prototype.firemarkerEvent_=function(e,o){var i=o.getSourceBlock(),n=this.isCursor()?"cursorMove":"markerMove";e=new t.Events.Ui(i,n,e,o),o.getType()==t.ASTNode.types.WORKSPACE&&(e.workspaceId=o.getLocation().id),t.Events.fire(e)},t.blockRendering.MarkerSvg.prototype.getBlinkProperties_=function(){return{attributeType:"XML",attributeName:"fill",dur:"1s",values:this.colour_+";transparent;transparent;",repeatCount:"indefinite"}},t.blockRendering.MarkerSvg.prototype.createDomInternal_=function(){if(this.markerSvg_=t.utils.dom.createSvgElement("g",{width:this.constants_.CURSOR_WS_WIDTH,height:this.constants_.WS_CURSOR_HEIGHT},this.svgGroup_),this.markerSvgLine_=t.utils.dom.createSvgElement("rect",{width:this.constants_.CURSOR_WS_WIDTH,height:this.constants_.WS_CURSOR_HEIGHT,style:"display: none"},this.markerSvg_),this.markerSvgRect_=t.utils.dom.createSvgElement("rect",{class:"blocklyVerticalMarker",rx:10,ry:10,style:"display: none"},this.markerSvg_),this.markerInput_=t.utils.dom.createSvgElement("path",{transform:"",style:"display: none"},this.markerSvg_),this.markerBlock_=t.utils.dom.createSvgElement("path",{transform:"",style:"display: none",fill:"none","stroke-width":this.constants_.CURSOR_STROKE_WIDTH},this.markerSvg_),this.isCursor()){var e=this.getBlinkProperties_();t.utils.dom.createSvgElement("animate",e,this.markerSvgLine_),t.utils.dom.createSvgElement("animate",e,this.markerInput_),e.attributeName="stroke",t.utils.dom.createSvgElement("animate",e,this.markerBlock_)}return this.markerSvg_},t.blockRendering.MarkerSvg.prototype.applyColour_=function(){if(this.markerSvgLine_.setAttribute("fill",this.colour_),this.markerSvgRect_.setAttribute("stroke",this.colour_),this.markerInput_.setAttribute("fill",this.colour_),this.markerBlock_.setAttribute("stroke",this.colour_),this.isCursor()){var t=this.colour_+";transparent;transparent;";this.markerSvgLine_.firstChild.setAttribute("values",t),this.markerInput_.firstChild.setAttribute("values",t),this.markerBlock_.firstChild.setAttribute("values",t)}},t.blockRendering.MarkerSvg.prototype.dispose=function(){this.svgGroup_&&t.utils.dom.removeNode(this.svgGroup_)},t.blockRendering.Types={NONE:0,FIELD:1,HAT:2,ICON:4,SPACER:8,BETWEEN_ROW_SPACER:16,IN_ROW_SPACER:32,EXTERNAL_VALUE_INPUT:64,INPUT:128,INLINE_INPUT:256,STATEMENT_INPUT:512,CONNECTION:1024,PREVIOUS_CONNECTION:2048,NEXT_CONNECTION:4096,OUTPUT_CONNECTION:8192,CORNER:16384,LEFT_SQUARE_CORNER:32768,LEFT_ROUND_CORNER:65536,RIGHT_SQUARE_CORNER:131072,RIGHT_ROUND_CORNER:262144,JAGGED_EDGE:524288,ROW:1048576,TOP_ROW:2097152,BOTTOM_ROW:4194304,INPUT_ROW:8388608},t.blockRendering.Types.LEFT_CORNER=t.blockRendering.Types.LEFT_SQUARE_CORNER|t.blockRendering.Types.LEFT_ROUND_CORNER,t.blockRendering.Types.RIGHT_CORNER=t.blockRendering.Types.RIGHT_SQUARE_CORNER|t.blockRendering.Types.RIGHT_ROUND_CORNER,t.blockRendering.Types.nextTypeValue_=16777216,t.blockRendering.Types.getType=function(e){return t.blockRendering.Types.hasOwnProperty(e)||(t.blockRendering.Types[e]=t.blockRendering.Types.nextTypeValue_,t.blockRendering.Types.nextTypeValue_<<=1),t.blockRendering.Types[e]},t.blockRendering.Types.isField=function(e){return e.type&t.blockRendering.Types.FIELD},t.blockRendering.Types.isHat=function(e){return e.type&t.blockRendering.Types.HAT},t.blockRendering.Types.isIcon=function(e){return e.type&t.blockRendering.Types.ICON},t.blockRendering.Types.isSpacer=function(e){return e.type&t.blockRendering.Types.SPACER},t.blockRendering.Types.isInRowSpacer=function(e){return e.type&t.blockRendering.Types.IN_ROW_SPACER},t.blockRendering.Types.isInput=function(e){return e.type&t.blockRendering.Types.INPUT},t.blockRendering.Types.isExternalInput=function(e){return e.type&t.blockRendering.Types.EXTERNAL_VALUE_INPUT},t.blockRendering.Types.isInlineInput=function(e){return e.type&t.blockRendering.Types.INLINE_INPUT},t.blockRendering.Types.isStatementInput=function(e){return e.type&t.blockRendering.Types.STATEMENT_INPUT},t.blockRendering.Types.isPreviousConnection=function(e){return e.type&t.blockRendering.Types.PREVIOUS_CONNECTION},t.blockRendering.Types.isNextConnection=function(e){return e.type&t.blockRendering.Types.NEXT_CONNECTION},t.blockRendering.Types.isPreviousOrNextConnection=function(e){return e.type&(t.blockRendering.Types.PREVIOUS_CONNECTION|t.blockRendering.Types.NEXT_CONNECTION)},t.blockRendering.Types.isLeftRoundedCorner=function(e){return e.type&t.blockRendering.Types.LEFT_ROUND_CORNER},t.blockRendering.Types.isRightRoundedCorner=function(e){return e.type&t.blockRendering.Types.RIGHT_ROUND_CORNER},t.blockRendering.Types.isLeftSquareCorner=function(e){return e.type&t.blockRendering.Types.LEFT_SQUARE_CORNER},t.blockRendering.Types.isRightSquareCorner=function(e){return e.type&t.blockRendering.Types.RIGHT_SQUARE_CORNER},t.blockRendering.Types.isCorner=function(e){return e.type&t.blockRendering.Types.CORNER},t.blockRendering.Types.isJaggedEdge=function(e){return e.type&t.blockRendering.Types.JAGGED_EDGE},t.blockRendering.Types.isRow=function(e){return e.type&t.blockRendering.Types.ROW},t.blockRendering.Types.isBetweenRowSpacer=function(e){return e.type&t.blockRendering.Types.BETWEEN_ROW_SPACER},t.blockRendering.Types.isTopRow=function(e){return e.type&t.blockRendering.Types.TOP_ROW},t.blockRendering.Types.isBottomRow=function(e){return e.type&t.blockRendering.Types.BOTTOM_ROW},t.blockRendering.Types.isTopOrBottomRow=function(e){return e.type&(t.blockRendering.Types.TOP_ROW|t.blockRendering.Types.BOTTOM_ROW)},t.blockRendering.Types.isInputRow=function(e){return e.type&t.blockRendering.Types.INPUT_ROW},t.blockRendering.Measurable=function(e){this.height=this.width=0,this.type=t.blockRendering.Types.NONE,this.centerline=this.xPos=0,this.constants_=e,this.notchOffset=this.constants_.NOTCH_OFFSET_LEFT},t.blockRendering.Connection=function(e,o){t.blockRendering.Connection.superClass_.constructor.call(this,e),this.connectionModel=o,this.shape=this.constants_.shapeFor(o),this.isDynamicShape=!!this.shape.isDynamic,this.type|=t.blockRendering.Types.CONNECTION},t.utils.object.inherits(t.blockRendering.Connection,t.blockRendering.Measurable),t.blockRendering.OutputConnection=function(e,o){t.blockRendering.OutputConnection.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.OUTPUT_CONNECTION,this.height=this.isDynamicShape?0:this.shape.height,this.startX=this.width=this.isDynamicShape?0:this.shape.width,this.connectionOffsetY=this.constants_.TAB_OFFSET_FROM_TOP,this.connectionOffsetX=0},t.utils.object.inherits(t.blockRendering.OutputConnection,t.blockRendering.Connection),t.blockRendering.PreviousConnection=function(e,o){t.blockRendering.PreviousConnection.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.PREVIOUS_CONNECTION,this.height=this.shape.height,this.width=this.shape.width},t.utils.object.inherits(t.blockRendering.PreviousConnection,t.blockRendering.Connection),t.blockRendering.NextConnection=function(e,o){t.blockRendering.NextConnection.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.NEXT_CONNECTION,this.height=this.shape.height,this.width=this.shape.width},t.utils.object.inherits(t.blockRendering.NextConnection,t.blockRendering.Connection),t.blockRendering.InputConnection=function(e,o){t.blockRendering.InputConnection.superClass_.constructor.call(this,e,o.connection),this.type|=t.blockRendering.Types.INPUT,this.input=o,this.align=o.align,(this.connectedBlock=o.connection&&o.connection.targetBlock()?o.connection.targetBlock():null)?(e=this.connectedBlock.getHeightWidth(),this.connectedBlockWidth=e.width,this.connectedBlockHeight=e.height):this.connectedBlockHeight=this.connectedBlockWidth=0,this.connectionOffsetY=this.connectionOffsetX=0},t.utils.object.inherits(t.blockRendering.InputConnection,t.blockRendering.Connection),t.blockRendering.InlineInput=function(e,o){t.blockRendering.InlineInput.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.INLINE_INPUT,this.connectedBlock?(this.width=this.connectedBlockWidth,this.height=this.connectedBlockHeight):(this.height=this.constants_.EMPTY_INLINE_INPUT_HEIGHT,this.width=this.constants_.EMPTY_INLINE_INPUT_PADDING),this.connectionHeight=this.isDynamicShape?this.shape.height(this.height):this.shape.height,this.connectionWidth=this.isDynamicShape?this.shape.width(this.height):this.shape.width,this.connectedBlock||(this.width+=this.connectionWidth*(this.isDynamicShape?2:1)),this.connectionOffsetY=this.isDynamicShape?this.shape.connectionOffsetY(this.connectionHeight):this.constants_.TAB_OFFSET_FROM_TOP,this.connectionOffsetX=this.isDynamicShape?this.shape.connectionOffsetX(this.connectionWidth):0},t.utils.object.inherits(t.blockRendering.InlineInput,t.blockRendering.InputConnection),t.blockRendering.StatementInput=function(e,o){t.blockRendering.StatementInput.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.STATEMENT_INPUT,this.height=this.connectedBlock?this.connectedBlockHeight+this.constants_.STATEMENT_BOTTOM_SPACER:this.constants_.EMPTY_STATEMENT_INPUT_HEIGHT,this.width=this.constants_.STATEMENT_INPUT_NOTCH_OFFSET+this.shape.width},t.utils.object.inherits(t.blockRendering.StatementInput,t.blockRendering.InputConnection),t.blockRendering.ExternalValueInput=function(e,o){t.blockRendering.ExternalValueInput.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.EXTERNAL_VALUE_INPUT,this.height=this.connectedBlock?this.connectedBlockHeight-this.constants_.TAB_OFFSET_FROM_TOP-this.constants_.MEDIUM_PADDING:this.shape.height,this.width=this.shape.width+this.constants_.EXTERNAL_VALUE_INPUT_PADDING,this.connectionOffsetY=this.constants_.TAB_OFFSET_FROM_TOP,this.connectionHeight=this.shape.height,this.connectionWidth=this.shape.width},t.utils.object.inherits(t.blockRendering.ExternalValueInput,t.blockRendering.InputConnection),t.blockRendering.Icon=function(e,o){t.blockRendering.Icon.superClass_.constructor.call(this,e),this.icon=o,this.isVisible=o.isVisible(),this.type|=t.blockRendering.Types.ICON,e=o.getCorrectedSize(),this.height=e.height,this.width=e.width},t.utils.object.inherits(t.blockRendering.Icon,t.blockRendering.Measurable),t.blockRendering.JaggedEdge=function(e){t.blockRendering.JaggedEdge.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.JAGGED_EDGE,this.height=this.constants_.JAGGED_TEETH.height,this.width=this.constants_.JAGGED_TEETH.width},t.utils.object.inherits(t.blockRendering.JaggedEdge,t.blockRendering.Measurable),t.blockRendering.Field=function(e,o,i){t.blockRendering.Field.superClass_.constructor.call(this,e),this.field=o,this.isEditable=o.EDITABLE,this.flipRtl=o.getFlipRtl(),this.type|=t.blockRendering.Types.FIELD,e=this.field.getSize(),this.height=e.height,this.width=e.width,this.parentInput=i},t.utils.object.inherits(t.blockRendering.Field,t.blockRendering.Measurable),t.blockRendering.Hat=function(e){t.blockRendering.Hat.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.HAT,this.height=this.constants_.START_HAT.height,this.width=this.constants_.START_HAT.width,this.ascenderHeight=this.height},t.utils.object.inherits(t.blockRendering.Hat,t.blockRendering.Measurable),t.blockRendering.SquareCorner=function(e,o){t.blockRendering.SquareCorner.superClass_.constructor.call(this,e),this.type=(o&&"left"!=o?t.blockRendering.Types.RIGHT_SQUARE_CORNER:t.blockRendering.Types.LEFT_SQUARE_CORNER)|t.blockRendering.Types.CORNER,this.width=this.height=this.constants_.NO_PADDING},t.utils.object.inherits(t.blockRendering.SquareCorner,t.blockRendering.Measurable),t.blockRendering.RoundCorner=function(e,o){t.blockRendering.RoundCorner.superClass_.constructor.call(this,e),this.type=(o&&"left"!=o?t.blockRendering.Types.RIGHT_ROUND_CORNER:t.blockRendering.Types.LEFT_ROUND_CORNER)|t.blockRendering.Types.CORNER,this.width=this.constants_.CORNER_RADIUS,this.height=this.constants_.CORNER_RADIUS/2},t.utils.object.inherits(t.blockRendering.RoundCorner,t.blockRendering.Measurable),t.blockRendering.InRowSpacer=function(e,o){t.blockRendering.InRowSpacer.superClass_.constructor.call(this,e),this.type=this.type|t.blockRendering.Types.SPACER|t.blockRendering.Types.IN_ROW_SPACER,this.width=o,this.height=this.constants_.SPACER_DEFAULT_HEIGHT},t.utils.object.inherits(t.blockRendering.InRowSpacer,t.blockRendering.Measurable),t.blockRendering.Row=function(e){this.type=t.blockRendering.Types.ROW,this.elements=[],this.xPos=this.yPos=this.widthWithConnectedBlocks=this.minWidth=this.minHeight=this.width=this.height=0,this.hasJaggedEdge=this.hasDummyInput=this.hasInlineInput=this.hasStatement=this.hasExternalInput=!1,this.constants_=e,this.notchOffset=this.constants_.NOTCH_OFFSET_LEFT,this.align=null},t.blockRendering.Row.prototype.measure=function(){throw Error("Unexpected attempt to measure a base Row.")},t.blockRendering.Row.prototype.getLastInput=function(){for(var e,o=this.elements.length-1;e=this.elements[o];o--)if(t.blockRendering.Types.isInput(e))return e;return null},t.blockRendering.Row.prototype.startsWithElemSpacer=function(){return!0},t.blockRendering.Row.prototype.endsWithElemSpacer=function(){return!0},t.blockRendering.Row.prototype.getFirstSpacer=function(){for(var e,o=0;e=this.elements[o];o++)if(t.blockRendering.Types.isSpacer(e))return e;return null},t.blockRendering.Row.prototype.getLastSpacer=function(){for(var e,o=this.elements.length-1;e=this.elements[o];o--)if(t.blockRendering.Types.isSpacer(e))return e;return null},t.blockRendering.TopRow=function(e){t.blockRendering.TopRow.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.TOP_ROW,this.ascenderHeight=this.capline=0,this.hasPreviousConnection=!1,this.connection=null},t.utils.object.inherits(t.blockRendering.TopRow,t.blockRendering.Row),t.blockRendering.TopRow.prototype.hasLeftSquareCorner=function(t){var e=(t.hat?"cap"===t.hat:this.constants_.ADD_START_HATS)&&!t.outputConnection&&!t.previousConnection,o=t.getPreviousBlock();return!!t.outputConnection||e||!!o&&o.getNextBlock()==t},t.blockRendering.TopRow.prototype.hasRightSquareCorner=function(t){return!0},t.blockRendering.TopRow.prototype.measure=function(){for(var e,o=0,i=0,n=0,s=0;e=this.elements[s];s++)i+=e.width,t.blockRendering.Types.isSpacer(e)||(t.blockRendering.Types.isHat(e)?n=Math.max(n,e.ascenderHeight):o=Math.max(o,e.height));this.width=Math.max(this.minWidth,i),this.height=Math.max(this.minHeight,o)+n,this.capline=this.ascenderHeight=n,this.widthWithConnectedBlocks=this.width},t.blockRendering.TopRow.prototype.startsWithElemSpacer=function(){return!1},t.blockRendering.TopRow.prototype.endsWithElemSpacer=function(){return!1},t.blockRendering.BottomRow=function(e){t.blockRendering.BottomRow.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.BOTTOM_ROW,this.hasNextConnection=!1,this.connection=null,this.baseline=this.descenderHeight=0},t.utils.object.inherits(t.blockRendering.BottomRow,t.blockRendering.Row),t.blockRendering.BottomRow.prototype.hasLeftSquareCorner=function(t){return!!t.outputConnection||!!t.getNextBlock()},t.blockRendering.BottomRow.prototype.hasRightSquareCorner=function(t){return!0},t.blockRendering.BottomRow.prototype.measure=function(){for(var e,o=0,i=0,n=0,s=0;e=this.elements[s];s++)i+=e.width,t.blockRendering.Types.isSpacer(e)||(t.blockRendering.Types.isNextConnection(e)?n=Math.max(n,e.height):o=Math.max(o,e.height));this.width=Math.max(this.minWidth,i),this.height=Math.max(this.minHeight,o)+n,this.descenderHeight=n,this.widthWithConnectedBlocks=this.width},t.blockRendering.BottomRow.prototype.startsWithElemSpacer=function(){return!1},t.blockRendering.BottomRow.prototype.endsWithElemSpacer=function(){return!1},t.blockRendering.SpacerRow=function(e,o,i){t.blockRendering.SpacerRow.superClass_.constructor.call(this,e),this.type=this.type|t.blockRendering.Types.SPACER|t.blockRendering.Types.BETWEEN_ROW_SPACER,this.width=i,this.height=o,this.followsStatement=!1,this.widthWithConnectedBlocks=0,this.elements=[new t.blockRendering.InRowSpacer(this.constants_,i)]},t.utils.object.inherits(t.blockRendering.SpacerRow,t.blockRendering.Row),t.blockRendering.SpacerRow.prototype.measure=function(){},t.blockRendering.InputRow=function(e){t.blockRendering.InputRow.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.INPUT_ROW,this.connectedBlockWidths=0},t.utils.object.inherits(t.blockRendering.InputRow,t.blockRendering.Row),t.blockRendering.InputRow.prototype.measure=function(){this.width=this.minWidth,this.height=this.minHeight;for(var e,o=0,i=0;e=this.elements[i];i++)this.width+=e.width,t.blockRendering.Types.isInput(e)&&(t.blockRendering.Types.isStatementInput(e)?o+=e.connectedBlockWidth:t.blockRendering.Types.isExternalInput(e)&&0!=e.connectedBlockWidth&&(o+=e.connectedBlockWidth-e.connectionWidth)),t.blockRendering.Types.isSpacer(e)||(this.height=Math.max(this.height,e.height));this.connectedBlockWidths=o,this.widthWithConnectedBlocks=this.width+o},t.blockRendering.InputRow.prototype.endsWithElemSpacer=function(){return!this.hasExternalInput&&!this.hasStatement},t.blockRendering.RenderInfo=function(e,o){this.block_=o,this.renderer_=e,this.constants_=this.renderer_.getConstants(),this.outputConnection=o.outputConnection?new t.blockRendering.OutputConnection(this.constants_,o.outputConnection):null,this.isInline=o.getInputsInline()&&!o.isCollapsed(),this.isCollapsed=o.isCollapsed(),this.isInsertionMarker=o.isInsertionMarker(),this.RTL=o.RTL,this.statementEdge=this.width=this.widthWithChildren=this.height=0,this.rows=[],this.inputRows=[],this.hiddenIcons=[],this.topRow=new t.blockRendering.TopRow(this.constants_),this.bottomRow=new t.blockRendering.BottomRow(this.constants_),this.startY=this.startX=0},t.blockRendering.RenderInfo.prototype.getRenderer=function(){return this.renderer_},t.blockRendering.RenderInfo.prototype.measure=function(){this.createRows_(),this.addElemSpacing_(),this.addRowSpacing_(),this.computeBounds_(),this.alignRowElements_(),this.finalize_()},t.blockRendering.RenderInfo.prototype.createRows_=function(){this.populateTopRow_(),this.rows.push(this.topRow);var e=new t.blockRendering.InputRow(this.constants_);this.inputRows.push(e);var o=this.block_.getIcons();if(o.length)for(var i,n=0;i=o[n];n++){var s=new t.blockRendering.Icon(this.constants_,i);this.isCollapsed&&i.collapseHidden?this.hiddenIcons.push(s):e.elements.push(s)}for(i=null,n=0;o=this.block_.inputList[n];n++)if(o.isVisible()){for(this.shouldStartNewRow_(o,i)&&(this.rows.push(e),e=new t.blockRendering.InputRow(this.constants_),this.inputRows.push(e)),i=0;s=o.fieldRow[i];i++)e.elements.push(new t.blockRendering.Field(this.constants_,s,o));this.addInput_(o,e),i=o}this.isCollapsed&&(e.hasJaggedEdge=!0,e.elements.push(new t.blockRendering.JaggedEdge(this.constants_))),(e.elements.length||e.hasDummyInput)&&this.rows.push(e),this.populateBottomRow_(),this.rows.push(this.bottomRow)},t.blockRendering.RenderInfo.prototype.populateTopRow_=function(){var e=!!this.block_.previousConnection,o=(this.block_.hat?"cap"===this.block_.hat:this.constants_.ADD_START_HATS)&&!this.outputConnection&&!e;this.topRow.hasLeftSquareCorner(this.block_)?this.topRow.elements.push(new t.blockRendering.SquareCorner(this.constants_)):this.topRow.elements.push(new t.blockRendering.RoundCorner(this.constants_)),o?(e=new t.blockRendering.Hat(this.constants_),this.topRow.elements.push(e),this.topRow.capline=e.ascenderHeight):e&&(this.topRow.hasPreviousConnection=!0,this.topRow.connection=new t.blockRendering.PreviousConnection(this.constants_,this.block_.previousConnection),this.topRow.elements.push(this.topRow.connection)),this.block_.inputList.length&&this.block_.inputList[0].type==t.NEXT_STATEMENT&&!this.block_.isCollapsed()?this.topRow.minHeight=this.constants_.TOP_ROW_PRECEDES_STATEMENT_MIN_HEIGHT:this.topRow.minHeight=this.constants_.TOP_ROW_MIN_HEIGHT,this.topRow.hasRightSquareCorner(this.block_)?this.topRow.elements.push(new t.blockRendering.SquareCorner(this.constants_,"right")):this.topRow.elements.push(new t.blockRendering.RoundCorner(this.constants_,"right"))},t.blockRendering.RenderInfo.prototype.populateBottomRow_=function(){this.bottomRow.hasNextConnection=!!this.block_.nextConnection,this.bottomRow.minHeight=this.block_.inputList.length&&this.block_.inputList[this.block_.inputList.length-1].type==t.NEXT_STATEMENT?this.constants_.BOTTOM_ROW_AFTER_STATEMENT_MIN_HEIGHT:this.constants_.BOTTOM_ROW_MIN_HEIGHT,this.bottomRow.hasLeftSquareCorner(this.block_)?this.bottomRow.elements.push(new t.blockRendering.SquareCorner(this.constants_)):this.bottomRow.elements.push(new t.blockRendering.RoundCorner(this.constants_)),this.bottomRow.hasNextConnection&&(this.bottomRow.connection=new t.blockRendering.NextConnection(this.constants_,this.block_.nextConnection),this.bottomRow.elements.push(this.bottomRow.connection)),this.bottomRow.hasRightSquareCorner(this.block_)?this.bottomRow.elements.push(new t.blockRendering.SquareCorner(this.constants_,"right")):this.bottomRow.elements.push(new t.blockRendering.RoundCorner(this.constants_,"right"))},t.blockRendering.RenderInfo.prototype.addInput_=function(e,o){this.isInline&&e.type==t.INPUT_VALUE?(o.elements.push(new t.blockRendering.InlineInput(this.constants_,e)),o.hasInlineInput=!0):e.type==t.NEXT_STATEMENT?(o.elements.push(new t.blockRendering.StatementInput(this.constants_,e)),o.hasStatement=!0):e.type==t.INPUT_VALUE?(o.elements.push(new t.blockRendering.ExternalValueInput(this.constants_,e)),o.hasExternalInput=!0):e.type==t.DUMMY_INPUT&&(o.minHeight=Math.max(o.minHeight,e.getSourceBlock()&&e.getSourceBlock().isShadow()?this.constants_.DUMMY_INPUT_SHADOW_MIN_HEIGHT:this.constants_.DUMMY_INPUT_MIN_HEIGHT),o.hasDummyInput=!0),null==o.align&&(o.align=e.align)},t.blockRendering.RenderInfo.prototype.shouldStartNewRow_=function(e,o){return!(!o||e.type!=t.NEXT_STATEMENT&&o.type!=t.NEXT_STATEMENT&&(e.type!=t.INPUT_VALUE&&e.type!=t.DUMMY_INPUT||this.isInline))},t.blockRendering.RenderInfo.prototype.addElemSpacing_=function(){for(var e,o=0;e=this.rows[o];o++){var i=e.elements;if(e.elements=[],e.startsWithElemSpacer()&&e.elements.push(new t.blockRendering.InRowSpacer(this.constants_,this.getInRowSpacing_(null,i[0]))),i.length){for(var n=0;n.blocklyPathLight,",e+" .blocklyInsertionMarker>.blocklyPathDark {","fill-opacity: "+this.INSERTION_MARKER_OPACITY+";","stroke: none","}"])},t.geras.Highlighter=function(t){this.info_=t,this.inlineSteps_=this.steps_="",this.RTL_=this.info_.RTL,t=t.getRenderer(),this.constants_=t.getConstants(),this.highlightConstants_=t.getHighlightConstants(),this.highlightOffset_=this.highlightConstants_.OFFSET,this.outsideCornerPaths_=this.highlightConstants_.OUTSIDE_CORNER,this.insideCornerPaths_=this.highlightConstants_.INSIDE_CORNER,this.puzzleTabPaths_=this.highlightConstants_.PUZZLE_TAB,this.notchPaths_=this.highlightConstants_.NOTCH,this.startPaths_=this.highlightConstants_.START_HAT,this.jaggedTeethPaths_=this.highlightConstants_.JAGGED_TEETH},t.geras.Highlighter.prototype.getPath=function(){return this.steps_+"\n"+this.inlineSteps_},t.geras.Highlighter.prototype.drawTopCorner=function(e){this.steps_+=t.utils.svgPaths.moveBy(e.xPos,this.info_.startY);for(var o,i=0;o=e.elements[i];i++)t.blockRendering.Types.isLeftSquareCorner(o)?this.steps_+=this.highlightConstants_.START_POINT:t.blockRendering.Types.isLeftRoundedCorner(o)?this.steps_+=this.outsideCornerPaths_.topLeft(this.RTL_):t.blockRendering.Types.isPreviousConnection(o)?this.steps_+=this.notchPaths_.pathLeft:t.blockRendering.Types.isHat(o)?this.steps_+=this.startPaths_.path(this.RTL_):t.blockRendering.Types.isSpacer(o)&&0!=o.width&&(this.steps_+=t.utils.svgPaths.lineOnAxis("H",o.xPos+o.width-this.highlightOffset_));this.steps_+=t.utils.svgPaths.lineOnAxis("H",e.xPos+e.width-this.highlightOffset_)},t.geras.Highlighter.prototype.drawJaggedEdge_=function(e){this.info_.RTL&&(this.steps_+=this.jaggedTeethPaths_.pathLeft+t.utils.svgPaths.lineOnAxis("v",e.height-this.jaggedTeethPaths_.height-this.highlightOffset_))},t.geras.Highlighter.prototype.drawValueInput=function(e){var o=e.getLastInput();if(this.RTL_){var i=e.height-o.connectionHeight;this.steps_+=t.utils.svgPaths.moveTo(o.xPos+o.width-this.highlightOffset_,e.yPos)+this.puzzleTabPaths_.pathDown(this.RTL_)+t.utils.svgPaths.lineOnAxis("v",i)}else this.steps_+=t.utils.svgPaths.moveTo(o.xPos+o.width,e.yPos)+this.puzzleTabPaths_.pathDown(this.RTL_)},t.geras.Highlighter.prototype.drawStatementInput=function(e){var o=e.getLastInput();if(this.RTL_){var i=e.height-2*this.insideCornerPaths_.height;this.steps_+=t.utils.svgPaths.moveTo(o.xPos,e.yPos)+this.insideCornerPaths_.pathTop(this.RTL_)+t.utils.svgPaths.lineOnAxis("v",i)+this.insideCornerPaths_.pathBottom(this.RTL_)+t.utils.svgPaths.lineTo(e.width-o.xPos-this.insideCornerPaths_.width,0)}else this.steps_+=t.utils.svgPaths.moveTo(o.xPos,e.yPos+e.height)+this.insideCornerPaths_.pathBottom(this.RTL_)+t.utils.svgPaths.lineTo(e.width-o.xPos-this.insideCornerPaths_.width,0)},t.geras.Highlighter.prototype.drawRightSideRow=function(e){var o=e.xPos+e.width-this.highlightOffset_;e.followsStatement&&(this.steps_+=t.utils.svgPaths.lineOnAxis("H",o)),this.RTL_&&(this.steps_+=t.utils.svgPaths.lineOnAxis("H",o),e.height>this.highlightOffset_&&(this.steps_+=t.utils.svgPaths.lineOnAxis("V",e.yPos+e.height-this.highlightOffset_)))},t.geras.Highlighter.prototype.drawBottomRow=function(e){if(this.RTL_)this.steps_+=t.utils.svgPaths.lineOnAxis("V",e.baseline-this.highlightOffset_);else{var o=this.info_.bottomRow.elements[0];t.blockRendering.Types.isLeftSquareCorner(o)?this.steps_+=t.utils.svgPaths.moveTo(e.xPos+this.highlightOffset_,e.baseline-this.highlightOffset_):t.blockRendering.Types.isLeftRoundedCorner(o)&&(this.steps_+=t.utils.svgPaths.moveTo(e.xPos,e.baseline),this.steps_+=this.outsideCornerPaths_.bottomLeft())}},t.geras.Highlighter.prototype.drawLeft=function(){var e=this.info_.outputConnection;e&&(e=e.connectionOffsetY+e.height,this.RTL_?this.steps_+=t.utils.svgPaths.moveTo(this.info_.startX,e):(this.steps_+=t.utils.svgPaths.moveTo(this.info_.startX+this.highlightOffset_,this.info_.bottomRow.baseline-this.highlightOffset_),this.steps_+=t.utils.svgPaths.lineOnAxis("V",e)),this.steps_+=this.puzzleTabPaths_.pathUp(this.RTL_)),this.RTL_||(e=this.info_.topRow,t.blockRendering.Types.isLeftRoundedCorner(e.elements[0])?this.steps_+=t.utils.svgPaths.lineOnAxis("V",this.outsideCornerPaths_.height):this.steps_+=t.utils.svgPaths.lineOnAxis("V",e.capline+this.highlightOffset_))},t.geras.Highlighter.prototype.drawInlineInput=function(e){var o=this.highlightOffset_,i=e.xPos+e.connectionWidth,n=e.centerline-e.height/2,s=e.width-e.connectionWidth,r=n+o;this.RTL_?(n=e.connectionOffsetY-o,e=e.height-(e.connectionOffsetY+e.connectionHeight)+o,this.inlineSteps_+=t.utils.svgPaths.moveTo(i-o,r)+t.utils.svgPaths.lineOnAxis("v",n)+this.puzzleTabPaths_.pathDown(this.RTL_)+t.utils.svgPaths.lineOnAxis("v",e)+t.utils.svgPaths.lineOnAxis("h",s)):this.inlineSteps_+=t.utils.svgPaths.moveTo(e.xPos+e.width+o,r)+t.utils.svgPaths.lineOnAxis("v",e.height)+t.utils.svgPaths.lineOnAxis("h",-s)+t.utils.svgPaths.moveTo(i,n+e.connectionOffsetY)+this.puzzleTabPaths_.pathDown(this.RTL_)},t.geras.InlineInput=function(e,o){t.geras.InlineInput.superClass_.constructor.call(this,e,o),this.connectedBlock&&(this.width+=this.constants_.DARK_PATH_OFFSET,this.height+=this.constants_.DARK_PATH_OFFSET)},t.utils.object.inherits(t.geras.InlineInput,t.blockRendering.InlineInput),t.geras.StatementInput=function(e,o){t.geras.StatementInput.superClass_.constructor.call(this,e,o),this.connectedBlock&&(this.height+=this.constants_.DARK_PATH_OFFSET)},t.utils.object.inherits(t.geras.StatementInput,t.blockRendering.StatementInput),t.geras.RenderInfo=function(e,o){t.geras.RenderInfo.superClass_.constructor.call(this,e,o)},t.utils.object.inherits(t.geras.RenderInfo,t.blockRendering.RenderInfo),t.geras.RenderInfo.prototype.getRenderer=function(){return this.renderer_},t.geras.RenderInfo.prototype.populateBottomRow_=function(){t.geras.RenderInfo.superClass_.populateBottomRow_.call(this),this.block_.inputList.length&&this.block_.inputList[this.block_.inputList.length-1].type==t.NEXT_STATEMENT||(this.bottomRow.minHeight=this.constants_.MEDIUM_PADDING-this.constants_.DARK_PATH_OFFSET)},t.geras.RenderInfo.prototype.addInput_=function(e,o){this.isInline&&e.type==t.INPUT_VALUE?(o.elements.push(new t.geras.InlineInput(this.constants_,e)),o.hasInlineInput=!0):e.type==t.NEXT_STATEMENT?(o.elements.push(new t.geras.StatementInput(this.constants_,e)),o.hasStatement=!0):e.type==t.INPUT_VALUE?(o.elements.push(new t.blockRendering.ExternalValueInput(this.constants_,e)),o.hasExternalInput=!0):e.type==t.DUMMY_INPUT&&(o.minHeight=Math.max(o.minHeight,this.constants_.DUMMY_INPUT_MIN_HEIGHT),o.hasDummyInput=!0),this.isInline||null!=o.align||(o.align=e.align)},t.geras.RenderInfo.prototype.addElemSpacing_=function(){for(var e,o=!1,i=0;e=this.rows[i];i++)e.hasExternalInput&&(o=!0);for(i=0;e=this.rows[i];i++){var n=e.elements;if(e.elements=[],e.startsWithElemSpacer()&&e.elements.push(new t.blockRendering.InRowSpacer(this.constants_,this.getInRowSpacing_(null,n[0]))),n.length){for(var s=0;so?o:s,n=n?-1:1,e=(i?-1:1)*e/2,t.utils.svgPaths.lineTo(-n*s,e)+t.utils.svgPaths.lineTo(n*s,e)}var o=this.MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH;return{type:this.SHAPES.HEXAGONAL,isDynamic:!0,width:function(t){return(t/=2)>o?o:t},height:function(t){return t},connectionOffsetY:function(t){return t/2},connectionOffsetX:function(t){return-t},pathDown:function(t){return e(t,!1,!1)},pathUp:function(t){return e(t,!0,!1)},pathRightDown:function(t){return e(t,!1,!0)},pathRightUp:function(t){return e(t,!1,!0)}}},t.zelos.ConstantProvider.prototype.makeRounded=function(){function e(e,o,n){var s=e>i?e-i:0;return e=(e>i?i:e)/2,t.utils.svgPaths.arc("a","0 0,1",e,t.utils.svgPaths.point((o?-1:1)*e,(o?-1:1)*e))+t.utils.svgPaths.lineOnAxis("v",(n?1:-1)*s)+t.utils.svgPaths.arc("a","0 0,1",e,t.utils.svgPaths.point((o?1:-1)*e,(o?-1:1)*e))}var o=this.MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH,i=2*o;return{type:this.SHAPES.ROUND,isDynamic:!0,width:function(t){return(t/=2)>o?o:t},height:function(t){return t},connectionOffsetY:function(t){return t/2},connectionOffsetX:function(t){return-t},pathDown:function(t){return e(t,!1,!1)},pathUp:function(t){return e(t,!0,!1)},pathRightDown:function(t){return e(t,!1,!0)},pathRightUp:function(t){return e(t,!1,!0)}}},t.zelos.ConstantProvider.prototype.makeSquared=function(){function e(e,i,n){return e-=2*o,t.utils.svgPaths.arc("a","0 0,1",o,t.utils.svgPaths.point((i?-1:1)*o,(i?-1:1)*o))+t.utils.svgPaths.lineOnAxis("v",(n?1:-1)*e)+t.utils.svgPaths.arc("a","0 0,1",o,t.utils.svgPaths.point((i?1:-1)*o,(i?-1:1)*o))}var o=this.CORNER_RADIUS;return{type:this.SHAPES.SQUARE,isDynamic:!0,width:function(t){return o},height:function(t){return t},connectionOffsetY:function(t){return t/2},connectionOffsetX:function(t){return-t},pathDown:function(t){return e(t,!1,!1)},pathUp:function(t){return e(t,!0,!1)},pathRightDown:function(t){return e(t,!1,!0)},pathRightUp:function(t){return e(t,!1,!0)}}},t.zelos.ConstantProvider.prototype.shapeFor=function(e){var o=e.getCheck();switch(!o&&e.targetConnection&&(o=e.targetConnection.getCheck()),e.type){case t.INPUT_VALUE:case t.OUTPUT_VALUE:if(null!=(e=e.getSourceBlock().getOutputShape()))switch(e){case this.SHAPES.HEXAGONAL:return this.HEXAGONAL;case this.SHAPES.ROUND:return this.ROUNDED;case this.SHAPES.SQUARE:return this.SQUARED}return o&&-1!=o.indexOf("Boolean")?this.HEXAGONAL:(o&&-1!=o.indexOf("Number")||o&&o.indexOf("String"),this.ROUNDED);case t.PREVIOUS_STATEMENT:case t.NEXT_STATEMENT:return this.NOTCH;default:throw Error("Unknown type")}},t.zelos.ConstantProvider.prototype.makeNotch=function(){function e(e){return t.utils.svgPaths.curve("c",[t.utils.svgPaths.point(e*s/2,0),t.utils.svgPaths.point(e*s*3/4,a/2),t.utils.svgPaths.point(e*s,a)])+t.utils.svgPaths.line([t.utils.svgPaths.point(e*s,r)])+t.utils.svgPaths.curve("c",[t.utils.svgPaths.point(e*s/4,a/2),t.utils.svgPaths.point(e*s/2,a),t.utils.svgPaths.point(e*s,a)])+t.utils.svgPaths.lineOnAxis("h",e*n)+t.utils.svgPaths.curve("c",[t.utils.svgPaths.point(e*s/2,0),t.utils.svgPaths.point(e*s*3/4,-a/2),t.utils.svgPaths.point(e*s,-a)])+t.utils.svgPaths.line([t.utils.svgPaths.point(e*s,-r)])+t.utils.svgPaths.curve("c",[t.utils.svgPaths.point(e*s/4,-a/2),t.utils.svgPaths.point(e*s/2,-a),t.utils.svgPaths.point(e*s,-a)])}var o=this.NOTCH_WIDTH,i=this.NOTCH_HEIGHT,n=o/3,s=n/3,r=i/2,a=r/2,l=e(1),c=e(-1);return{type:this.SHAPES.NOTCH,width:o,height:i,pathLeft:l,pathRight:c}},t.zelos.ConstantProvider.prototype.makeInsideCorners=function(){var e=this.CORNER_RADIUS,o=t.utils.svgPaths.arc("a","0 0,0",e,t.utils.svgPaths.point(-e,e)),i=t.utils.svgPaths.arc("a","0 0,1",e,t.utils.svgPaths.point(-e,e));return{width:e,height:e,pathTop:o,pathBottom:t.utils.svgPaths.arc("a","0 0,0",e,t.utils.svgPaths.point(e,e)),rightWidth:e,rightHeight:e,pathTopRight:i,pathBottomRight:t.utils.svgPaths.arc("a","0 0,1",e,t.utils.svgPaths.point(e,e))}},t.zelos.ConstantProvider.prototype.generateSecondaryColour_=function(e){return t.utils.colour.blend("#000",e,.15)||e},t.zelos.ConstantProvider.prototype.generateTertiaryColour_=function(e){return t.utils.colour.blend("#000",e,.25)||e},t.zelos.ConstantProvider.prototype.createDom=function(e,o,i){t.zelos.ConstantProvider.superClass_.createDom.call(this,e,o,i),e=t.utils.dom.createSvgElement("defs",{},e),o=t.utils.dom.createSvgElement("filter",{id:"blocklySelectedGlowFilter"+this.randomIdentifier,height:"160%",width:"180%",y:"-30%",x:"-40%"},e),t.utils.dom.createSvgElement("feGaussianBlur",{in:"SourceGraphic",stdDeviation:this.SELECTED_GLOW_SIZE},o),i=t.utils.dom.createSvgElement("feComponentTransfer",{result:"outBlur"},o),t.utils.dom.createSvgElement("feFuncA",{type:"table",tableValues:"0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1"},i),t.utils.dom.createSvgElement("feFlood",{"flood-color":this.SELECTED_GLOW_COLOUR,"flood-opacity":1,result:"outColor"},o),t.utils.dom.createSvgElement("feComposite",{in:"outColor",in2:"outBlur",operator:"in",result:"outGlow"},o),this.selectedGlowFilterId=o.id,this.selectedGlowFilter_=o,e=t.utils.dom.createSvgElement("filter",{id:"blocklyReplacementGlowFilter"+this.randomIdentifier,height:"160%",width:"180%",y:"-30%",x:"-40%"},e),t.utils.dom.createSvgElement("feGaussianBlur",{in:"SourceGraphic",stdDeviation:this.REPLACEMENT_GLOW_SIZE},e),o=t.utils.dom.createSvgElement("feComponentTransfer",{result:"outBlur"},e),t.utils.dom.createSvgElement("feFuncA",{type:"table",tableValues:"0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1"},o),t.utils.dom.createSvgElement("feFlood",{"flood-color":this.REPLACEMENT_GLOW_COLOUR,"flood-opacity":1,result:"outColor"},e),t.utils.dom.createSvgElement("feComposite",{in:"outColor",in2:"outBlur",operator:"in",result:"outGlow"},e),t.utils.dom.createSvgElement("feComposite",{in:"SourceGraphic",in2:"outGlow",operator:"over"},e),this.replacementGlowFilterId=e.id,this.replacementGlowFilter_=e},t.zelos.ConstantProvider.prototype.getCSS_=function(t){return[t+" .blocklyText, ",t+" .blocklyFlyoutLabelText {","font-family: "+this.FIELD_TEXT_FONTFAMILY+";","font-size: "+this.FIELD_TEXT_FONTSIZE+"pt;","font-weight: "+this.FIELD_TEXT_FONTWEIGHT+";","}",t+" .blocklyText {","fill: #fff;","}",t+" .blocklyNonEditableText>rect:not(.blocklyDropdownRect),",t+" .blocklyEditableText>rect:not(.blocklyDropdownRect) {","fill: "+this.FIELD_BORDER_RECT_COLOUR+";","}",t+" .blocklyNonEditableText>text,",t+" .blocklyEditableText>text,",t+" .blocklyNonEditableText>g>text,",t+" .blocklyEditableText>g>text {","fill: #575E75;","}",t+" .blocklyFlyoutLabelText {","fill: #575E75;","}",t+" .blocklyText.blocklyBubbleText {","fill: #575E75;","}",t+" .blocklyDraggable:not(.blocklyDisabled)"," .blocklyEditableText:not(.editing):hover>rect ,",t+" .blocklyDraggable:not(.blocklyDisabled)"," .blocklyEditableText:not(.editing):hover>.blocklyPath {","stroke: #fff;","stroke-width: 2;","}",t+" .blocklyHtmlInput {","font-family: "+this.FIELD_TEXT_FONTFAMILY+";","font-weight: "+this.FIELD_TEXT_FONTWEIGHT+";","color: #575E75;","}",t+" .blocklyDropdownText {","fill: #fff !important;","}",t+".blocklyWidgetDiv .goog-menuitem,",t+".blocklyDropDownDiv .goog-menuitem {","font-family: "+this.FIELD_TEXT_FONTFAMILY+";","}",t+".blocklyDropDownDiv .goog-menuitem-content {","color: #fff;","}",t+" .blocklyHighlightedConnectionPath {","stroke: "+this.SELECTED_GLOW_COLOUR+";","}",t+" .blocklyDisabled > .blocklyOutlinePath {","fill: url(#blocklyDisabledPattern"+this.randomIdentifier+")","}",t+" .blocklyInsertionMarker>.blocklyPath {","fill-opacity: "+this.INSERTION_MARKER_OPACITY+";","stroke: none","}"]},t.zelos.TopRow=function(e){t.zelos.TopRow.superClass_.constructor.call(this,e)},t.utils.object.inherits(t.zelos.TopRow,t.blockRendering.TopRow),t.zelos.TopRow.prototype.endsWithElemSpacer=function(){return!1},t.zelos.TopRow.prototype.hasLeftSquareCorner=function(t){var e=(t.hat?"cap"===t.hat:this.constants_.ADD_START_HATS)&&!t.outputConnection&&!t.previousConnection;return!!t.outputConnection||e},t.zelos.TopRow.prototype.hasRightSquareCorner=function(t){return!!t.outputConnection&&!t.statementInputCount&&!t.nextConnection},t.zelos.BottomRow=function(e){t.zelos.BottomRow.superClass_.constructor.call(this,e)},t.utils.object.inherits(t.zelos.BottomRow,t.blockRendering.BottomRow),t.zelos.BottomRow.prototype.endsWithElemSpacer=function(){return!1},t.zelos.BottomRow.prototype.hasLeftSquareCorner=function(t){return!!t.outputConnection},t.zelos.BottomRow.prototype.hasRightSquareCorner=function(t){return!!t.outputConnection&&!t.statementInputCount&&!t.nextConnection},t.zelos.RightConnectionShape=function(e){t.zelos.RightConnectionShape.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.getType("RIGHT_CONNECTION"),this.width=this.height=0},t.utils.object.inherits(t.zelos.RightConnectionShape,t.blockRendering.Measurable),t.zelos.StatementInput=function(e,o){if(t.zelos.StatementInput.superClass_.constructor.call(this,e,o),this.connectedBlock){for(e=this.connectedBlock;e.getNextBlock();)e=e.getNextBlock();e.nextConnection||(this.height=this.connectedBlockHeight,this.connectedBottomNextConnection=!0)}},t.utils.object.inherits(t.zelos.StatementInput,t.blockRendering.StatementInput),t.zelos.RenderInfo=function(e,o){t.zelos.RenderInfo.superClass_.constructor.call(this,e,o),this.topRow=new t.zelos.TopRow(this.constants_),this.bottomRow=new t.zelos.BottomRow(this.constants_),this.isInline=!0,this.isMultiRow=!o.getInputsInline()||o.isCollapsed(),this.hasStatementInput=0=this.rows.length-1?!!this.bottomRow.hasNextConnection:!!r.precedesStatement,t.blockRendering.Types.isInputRow(s)&&s.hasStatement)s.measure(),o=s.width-s.getLastInput().width+e;else if(n&&(2==i||r)&&t.blockRendering.Types.isInputRow(s)&&!s.hasStatement){r=s.xPos,n=null;for(var a,l=0;a=s.elements[l];l++)t.blockRendering.Types.isSpacer(a)&&(n=a),!(n&&(t.blockRendering.Types.isField(a)||t.blockRendering.Types.isInput(a))&&ri?i:this.height/2)*(1-Math.sin(Math.acos((i-this.constants_.SMALL_PADDING)/i)));default:return 0}if(t.blockRendering.Types.isInlineInput(e)){var s=e.connectedBlock;return e=s?s.pathObject.outputShapeType:e.shape.type,s&&s.outputConnection&&(s.statementInputCount||s.nextConnection)||i==n.SHAPES.HEXAGONAL&&i!=e?0:o-this.constants_.SHAPE_IN_SHAPE_PADDING[i][e]}return t.blockRendering.Types.isField(e)?i==n.SHAPES.ROUND&&e.field instanceof t.FieldTextInput?o-2.75*n.GRID_UNIT:o-this.constants_.SHAPE_IN_SHAPE_PADDING[i][0]:t.blockRendering.Types.isIcon(e)?this.constants_.SMALL_PADDING:0},t.zelos.RenderInfo.prototype.finalizeVerticalAlignment_=function(){if(!this.outputConnection)for(var e=2;e=this.rows.length-1?!!this.bottomRow.hasNextConnection:!!n.precedesStatement;if(s?this.topRow.hasPreviousConnection:o.followsStatement){var a=3==i.elements.length&&(i.elements[1].field instanceof t.FieldLabel||i.elements[1].field instanceof t.FieldImage);if(!s&&a)o.height-=this.constants_.SMALL_PADDING,n.height-=this.constants_.SMALL_PADDING,i.height-=this.constants_.MEDIUM_PADDING;else if(s||r){if(r){for(s=!1,r=0;a=i.elements[r];r++)if(t.blockRendering.Types.isInlineInput(a)&&a.connectedBlock&&!a.connectedBlock.isShadow()&&40<=a.connectedBlock.getHeightWidth().height){s=!0;break}s&&(o.height-=this.constants_.SMALL_PADDING,n.height-=this.constants_.SMALL_PADDING)}}else o.height+=this.constants_.SMALL_PADDING}}},t.zelos.RenderInfo.prototype.finalize_=function(){this.finalizeOutputConnection_(),this.finalizeHorizontalAlignment_(),this.finalizeVerticalAlignment_(),t.zelos.RenderInfo.superClass_.finalize_.call(this),this.rightSide&&(this.widthWithChildren+=this.rightSide.width)},t.zelos.Drawer=function(e,o){t.zelos.Drawer.superClass_.constructor.call(this,e,o)},t.utils.object.inherits(t.zelos.Drawer,t.blockRendering.Drawer),t.zelos.Drawer.prototype.draw=function(){var e=this.block_.pathObject;e.beginDrawing(),this.hideHiddenIcons_(),this.drawOutline_(),this.drawInternals_(),e.setPath(this.outlinePath_+"\n"+this.inlinePath_),this.info_.RTL&&e.flipRTL(),t.blockRendering.useDebugger&&this.block_.renderingDebugger.drawDebug(this.block_,this.info_),this.recordSizeOnBlock_(),this.info_.outputConnection&&(e.outputShapeType=this.info_.outputConnection.shape.type),e.endDrawing()},t.zelos.Drawer.prototype.drawOutline_=function(){this.info_.outputConnection&&this.info_.outputConnection.isDynamicShape&&!this.info_.hasStatementInput&&!this.info_.bottomRow.hasNextConnection?(this.drawFlatTop_(),this.drawRightDynamicConnection_(),this.drawFlatBottom_(),this.drawLeftDynamicConnection_()):t.zelos.Drawer.superClass_.drawOutline_.call(this)},t.zelos.Drawer.prototype.drawLeft_=function(){this.info_.outputConnection&&this.info_.outputConnection.isDynamicShape?this.drawLeftDynamicConnection_():t.zelos.Drawer.superClass_.drawLeft_.call(this)},t.zelos.Drawer.prototype.drawRightSideRow_=function(e){if(!(0>=e.height))if(e.precedesStatement||e.followsStatement){var o=this.constants_.INSIDE_CORNERS.rightHeight;o=e.height-(e.precedesStatement?o:0),this.outlinePath_+=(e.followsStatement?this.constants_.INSIDE_CORNERS.pathBottomRight:"")+(0","GT"],["‏≥","GTE"]]},{type:"input_value",name:"B"}],inputsInline:!0,output:"Boolean",style:"logic_blocks",helpUrl:"%{BKY_LOGIC_COMPARE_HELPURL}",extensions:["logic_compare","logic_op_tooltip"]},{type:"logic_operation",message0:"%1 %2 %3",args0:[{type:"input_value",name:"A",check:"Boolean"},{type:"field_dropdown",name:"OP",options:[["%{BKY_LOGIC_OPERATION_AND}","AND"],["%{BKY_LOGIC_OPERATION_OR}","OR"]]},{type:"input_value",name:"B",check:"Boolean"}],inputsInline:!0,output:"Boolean",style:"logic_blocks",helpUrl:"%{BKY_LOGIC_OPERATION_HELPURL}",extensions:["logic_op_tooltip"]},{type:"logic_negate",message0:"%{BKY_LOGIC_NEGATE_TITLE}",args0:[{type:"input_value",name:"BOOL",check:"Boolean"}],output:"Boolean",style:"logic_blocks",tooltip:"%{BKY_LOGIC_NEGATE_TOOLTIP}",helpUrl:"%{BKY_LOGIC_NEGATE_HELPURL}"},{type:"logic_null",message0:"%{BKY_LOGIC_NULL}",output:null,style:"logic_blocks",tooltip:"%{BKY_LOGIC_NULL_TOOLTIP}",helpUrl:"%{BKY_LOGIC_NULL_HELPURL}"},{type:"logic_ternary",message0:"%{BKY_LOGIC_TERNARY_CONDITION} %1",args0:[{type:"input_value",name:"IF",check:"Boolean"}],message1:"%{BKY_LOGIC_TERNARY_IF_TRUE} %1",args1:[{type:"input_value",name:"THEN"}],message2:"%{BKY_LOGIC_TERNARY_IF_FALSE} %1",args2:[{type:"input_value",name:"ELSE"}],output:null,style:"logic_blocks",tooltip:"%{BKY_LOGIC_TERNARY_TOOLTIP}",helpUrl:"%{BKY_LOGIC_TERNARY_HELPURL}",extensions:["logic_ternary"]}]),t.defineBlocksWithJsonArray([{type:"controls_if_if",message0:"%{BKY_CONTROLS_IF_IF_TITLE_IF}",nextStatement:null,enableContextMenu:!1,style:"logic_blocks",tooltip:"%{BKY_CONTROLS_IF_IF_TOOLTIP}"},{type:"controls_if_elseif",message0:"%{BKY_CONTROLS_IF_ELSEIF_TITLE_ELSEIF}",previousStatement:null,nextStatement:null,enableContextMenu:!1,style:"logic_blocks",tooltip:"%{BKY_CONTROLS_IF_ELSEIF_TOOLTIP}"},{type:"controls_if_else",message0:"%{BKY_CONTROLS_IF_ELSE_TITLE_ELSE}",previousStatement:null,enableContextMenu:!1,style:"logic_blocks",tooltip:"%{BKY_CONTROLS_IF_ELSE_TOOLTIP}"}]),t.Constants.Logic.TOOLTIPS_BY_OP={EQ:"%{BKY_LOGIC_COMPARE_TOOLTIP_EQ}",NEQ:"%{BKY_LOGIC_COMPARE_TOOLTIP_NEQ}",LT:"%{BKY_LOGIC_COMPARE_TOOLTIP_LT}",LTE:"%{BKY_LOGIC_COMPARE_TOOLTIP_LTE}",GT:"%{BKY_LOGIC_COMPARE_TOOLTIP_GT}",GTE:"%{BKY_LOGIC_COMPARE_TOOLTIP_GTE}",AND:"%{BKY_LOGIC_OPERATION_TOOLTIP_AND}",OR:"%{BKY_LOGIC_OPERATION_TOOLTIP_OR}"},t.Extensions.register("logic_op_tooltip",t.Extensions.buildTooltipForDropdown("OP",t.Constants.Logic.TOOLTIPS_BY_OP)),t.Constants.Logic.CONTROLS_IF_MUTATOR_MIXIN={elseifCount_:0,elseCount_:0,suppressPrefixSuffix:!0,mutationToDom:function(){if(!this.elseifCount_&&!this.elseCount_)return null;var e=t.utils.xml.createElement("mutation");return this.elseifCount_&&e.setAttribute("elseif",this.elseifCount_),this.elseCount_&&e.setAttribute("else",1),e},domToMutation:function(t){this.elseifCount_=parseInt(t.getAttribute("elseif"),10)||0,this.elseCount_=parseInt(t.getAttribute("else"),10)||0,this.rebuildShape_()},decompose:function(t){var e=t.newBlock("controls_if_if");e.initSvg();for(var o=e.nextConnection,i=1;i<=this.elseifCount_;i++){var n=t.newBlock("controls_if_elseif");n.initSvg(),o.connect(n.previousConnection),o=n.nextConnection}return this.elseCount_&&((t=t.newBlock("controls_if_else")).initSvg(),o.connect(t.previousConnection)),e},compose:function(t){t=t.nextConnection.targetBlock(),this.elseCount_=this.elseifCount_=0;for(var e=[null],o=[null],i=null;t;){switch(t.type){case"controls_if_elseif":this.elseifCount_++,e.push(t.valueConnection_),o.push(t.statementConnection_);break;case"controls_if_else":this.elseCount_++,i=t.statementConnection_;break;default:throw TypeError("Unknown block type: "+t.type)}t=t.nextConnection&&t.nextConnection.targetBlock()}this.updateShape_(),this.reconnectChildBlocks_(e,o,i)},saveConnections:function(t){t=t.nextConnection.targetBlock();for(var e=1;t;){switch(t.type){case"controls_if_elseif":var o=this.getInput("IF"+e),i=this.getInput("DO"+e);t.valueConnection_=o&&o.connection.targetConnection,t.statementConnection_=i&&i.connection.targetConnection,e++;break;case"controls_if_else":i=this.getInput("ELSE"),t.statementConnection_=i&&i.connection.targetConnection;break;default:throw TypeError("Unknown block type: "+t.type)}t=t.nextConnection&&t.nextConnection.targetBlock()}},rebuildShape_:function(){var t=[null],e=[null],o=null;this.getInput("ELSE")&&(o=this.getInput("ELSE").connection.targetConnection);for(var i=1;this.getInput("IF"+i);){var n=this.getInput("IF"+i),s=this.getInput("DO"+i);t.push(n.connection.targetConnection),e.push(s.connection.targetConnection),i++}this.updateShape_(),this.reconnectChildBlocks_(t,e,o)},updateShape_:function(){this.getInput("ELSE")&&this.removeInput("ELSE");for(var e=1;this.getInput("IF"+e);)this.removeInput("IF"+e),this.removeInput("DO"+e),e++;for(e=1;e<=this.elseifCount_;e++)this.appendValueInput("IF"+e).setCheck("Boolean").appendField(t.Msg.CONTROLS_IF_MSG_ELSEIF),this.appendStatementInput("DO"+e).appendField(t.Msg.CONTROLS_IF_MSG_THEN);this.elseCount_&&this.appendStatementInput("ELSE").appendField(t.Msg.CONTROLS_IF_MSG_ELSE)},reconnectChildBlocks_:function(e,o,i){for(var n=1;n<=this.elseifCount_;n++)t.Mutator.reconnect(e[n],this,"IF"+n),t.Mutator.reconnect(o[n],this,"DO"+n);t.Mutator.reconnect(i,this,"ELSE")}},t.Extensions.registerMutator("controls_if_mutator",t.Constants.Logic.CONTROLS_IF_MUTATOR_MIXIN,null,["controls_if_elseif","controls_if_else"]),t.Constants.Logic.CONTROLS_IF_TOOLTIP_EXTENSION=function(){this.setTooltip(function(){return this.elseifCount_||this.elseCount_?!this.elseifCount_&&this.elseCount_?t.Msg.CONTROLS_IF_TOOLTIP_2:this.elseifCount_&&!this.elseCount_?t.Msg.CONTROLS_IF_TOOLTIP_3:this.elseifCount_&&this.elseCount_?t.Msg.CONTROLS_IF_TOOLTIP_4:"":t.Msg.CONTROLS_IF_TOOLTIP_1}.bind(this))},t.Extensions.register("controls_if_tooltip",t.Constants.Logic.CONTROLS_IF_TOOLTIP_EXTENSION),t.Constants.Logic.LOGIC_COMPARE_ONCHANGE_MIXIN={onchange:function(e){this.prevBlocks_||(this.prevBlocks_=[null,null]);var o=this.getInputTargetBlock("A"),i=this.getInputTargetBlock("B");o&&i&&!o.outputConnection.checkType(i.outputConnection)&&(t.Events.setGroup(e.group),(e=this.prevBlocks_[0])!==o&&(o.unplug(),!e||e.isDisposed()||e.isShadow()||this.getInput("A").connection.connect(e.outputConnection)),(o=this.prevBlocks_[1])!==i&&(i.unplug(),!o||o.isDisposed()||o.isShadow()||this.getInput("B").connection.connect(o.outputConnection)),this.bumpNeighbours(),t.Events.setGroup(!1)),this.prevBlocks_[0]=this.getInputTargetBlock("A"),this.prevBlocks_[1]=this.getInputTargetBlock("B")}},t.Constants.Logic.LOGIC_COMPARE_EXTENSION=function(){this.mixin(t.Constants.Logic.LOGIC_COMPARE_ONCHANGE_MIXIN)},t.Extensions.register("logic_compare",t.Constants.Logic.LOGIC_COMPARE_EXTENSION),t.Constants.Logic.LOGIC_TERNARY_ONCHANGE_MIXIN={prevParentConnection_:null,onchange:function(e){var o=this.getInputTargetBlock("THEN"),i=this.getInputTargetBlock("ELSE"),n=this.outputConnection.targetConnection;if((o||i)&&n)for(var s=0;2>s;s++){var r=1==s?o:i;r&&!r.outputConnection.checkType(n)&&(t.Events.setGroup(e.group),n===this.prevParentConnection_?(this.unplug(),n.getSourceBlock().bumpNeighbours()):(r.unplug(),r.bumpNeighbours()),t.Events.setGroup(!1))}this.prevParentConnection_=n}},t.Extensions.registerMixin("logic_ternary",t.Constants.Logic.LOGIC_TERNARY_ONCHANGE_MIXIN),t.Blocks.loops={},t.Constants.Loops={},t.Constants.Loops.HUE=120,t.defineBlocksWithJsonArray([{type:"controls_repeat_ext",message0:"%{BKY_CONTROLS_REPEAT_TITLE}",args0:[{type:"input_value",name:"TIMES",check:"Number"}],message1:"%{BKY_CONTROLS_REPEAT_INPUT_DO} %1",args1:[{type:"input_statement",name:"DO"}],previousStatement:null,nextStatement:null,style:"loop_blocks",tooltip:"%{BKY_CONTROLS_REPEAT_TOOLTIP}",helpUrl:"%{BKY_CONTROLS_REPEAT_HELPURL}"},{type:"controls_repeat",message0:"%{BKY_CONTROLS_REPEAT_TITLE}",args0:[{type:"field_number",name:"TIMES",value:10,min:0,precision:1}],message1:"%{BKY_CONTROLS_REPEAT_INPUT_DO} %1",args1:[{type:"input_statement",name:"DO"}],previousStatement:null,nextStatement:null,style:"loop_blocks",tooltip:"%{BKY_CONTROLS_REPEAT_TOOLTIP}",helpUrl:"%{BKY_CONTROLS_REPEAT_HELPURL}"},{type:"controls_whileUntil",message0:"%1 %2",args0:[{type:"field_dropdown",name:"MODE",options:[["%{BKY_CONTROLS_WHILEUNTIL_OPERATOR_WHILE}","WHILE"],["%{BKY_CONTROLS_WHILEUNTIL_OPERATOR_UNTIL}","UNTIL"]]},{type:"input_value",name:"BOOL",check:"Boolean"}],message1:"%{BKY_CONTROLS_REPEAT_INPUT_DO} %1",args1:[{type:"input_statement",name:"DO"}],previousStatement:null,nextStatement:null,style:"loop_blocks",helpUrl:"%{BKY_CONTROLS_WHILEUNTIL_HELPURL}",extensions:["controls_whileUntil_tooltip"]},{type:"controls_for",message0:"%{BKY_CONTROLS_FOR_TITLE}",args0:[{type:"field_variable",name:"VAR",variable:null},{type:"input_value",name:"FROM",check:"Number",align:"RIGHT"},{type:"input_value",name:"TO",check:"Number",align:"RIGHT"},{type:"input_value",name:"BY",check:"Number",align:"RIGHT"}],message1:"%{BKY_CONTROLS_REPEAT_INPUT_DO} %1",args1:[{type:"input_statement",name:"DO"}],inputsInline:!0,previousStatement:null,nextStatement:null,style:"loop_blocks",helpUrl:"%{BKY_CONTROLS_FOR_HELPURL}",extensions:["contextMenu_newGetVariableBlock","controls_for_tooltip"]},{type:"controls_forEach",message0:"%{BKY_CONTROLS_FOREACH_TITLE}",args0:[{type:"field_variable",name:"VAR",variable:null},{type:"input_value",name:"LIST",check:"Array"}],message1:"%{BKY_CONTROLS_REPEAT_INPUT_DO} %1",args1:[{type:"input_statement",name:"DO"}],previousStatement:null,nextStatement:null,style:"loop_blocks",helpUrl:"%{BKY_CONTROLS_FOREACH_HELPURL}",extensions:["contextMenu_newGetVariableBlock","controls_forEach_tooltip"]},{type:"controls_flow_statements",message0:"%1",args0:[{type:"field_dropdown",name:"FLOW",options:[["%{BKY_CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK}","BREAK"],["%{BKY_CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE}","CONTINUE"]]}],previousStatement:null,style:"loop_blocks",helpUrl:"%{BKY_CONTROLS_FLOW_STATEMENTS_HELPURL}",extensions:["controls_flow_tooltip","controls_flow_in_loop_check"]}]),t.Constants.Loops.WHILE_UNTIL_TOOLTIPS={WHILE:"%{BKY_CONTROLS_WHILEUNTIL_TOOLTIP_WHILE}",UNTIL:"%{BKY_CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL}"},t.Extensions.register("controls_whileUntil_tooltip",t.Extensions.buildTooltipForDropdown("MODE",t.Constants.Loops.WHILE_UNTIL_TOOLTIPS)),t.Constants.Loops.BREAK_CONTINUE_TOOLTIPS={BREAK:"%{BKY_CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK}",CONTINUE:"%{BKY_CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE}"},t.Extensions.register("controls_flow_tooltip",t.Extensions.buildTooltipForDropdown("FLOW",t.Constants.Loops.BREAK_CONTINUE_TOOLTIPS)),t.Constants.Loops.CUSTOM_CONTEXT_MENU_CREATE_VARIABLES_GET_MIXIN={customContextMenu:function(e){if(!this.isInFlyout){var o=this.getField("VAR").getVariable(),i=o.name;if(!this.isCollapsed()&&null!=i){var n={enabled:!0};n.text=t.Msg.VARIABLES_SET_CREATE_GET.replace("%1",i),o=t.Variables.generateVariableFieldDom(o),(i=t.utils.xml.createElement("block")).setAttribute("type","variables_get"),i.appendChild(o),n.callback=t.ContextMenu.callbackFactory(this,i),e.push(n)}}}},t.Extensions.registerMixin("contextMenu_newGetVariableBlock",t.Constants.Loops.CUSTOM_CONTEXT_MENU_CREATE_VARIABLES_GET_MIXIN),t.Extensions.register("controls_for_tooltip",t.Extensions.buildTooltipWithFieldText("%{BKY_CONTROLS_FOR_TOOLTIP}","VAR")),t.Extensions.register("controls_forEach_tooltip",t.Extensions.buildTooltipWithFieldText("%{BKY_CONTROLS_FOREACH_TOOLTIP}","VAR")),t.Constants.Loops.CONTROL_FLOW_IN_LOOP_CHECK_MIXIN={LOOP_TYPES:["controls_repeat","controls_repeat_ext","controls_forEach","controls_for","controls_whileUntil"],suppressPrefixSuffix:!0,getSurroundLoop:function(e){do{if(-1!=t.Constants.Loops.CONTROL_FLOW_IN_LOOP_CHECK_MIXIN.LOOP_TYPES.indexOf(e.type))return e;e=e.getSurroundParent()}while(e);return null},onchange:function(e){if(this.workspace.isDragging&&!this.workspace.isDragging()&&e.type==t.Events.BLOCK_MOVE&&e.blockId==this.id){var o=t.Constants.Loops.CONTROL_FLOW_IN_LOOP_CHECK_MIXIN.getSurroundLoop(this);if(this.setWarningText(o?null:t.Msg.CONTROLS_FLOW_STATEMENTS_WARNING),!this.isInFlyout){var i=t.Events.getGroup();t.Events.setGroup(e.group),this.setEnabled(o),t.Events.setGroup(i)}}}},t.Extensions.registerMixin("controls_flow_in_loop_check",t.Constants.Loops.CONTROL_FLOW_IN_LOOP_CHECK_MIXIN),t.Blocks.math={},t.Constants.Math={},t.Constants.Math.HUE=230,t.defineBlocksWithJsonArray([{type:"math_number",message0:"%1",args0:[{type:"field_number",name:"NUM",value:0}],output:"Number",helpUrl:"%{BKY_MATH_NUMBER_HELPURL}",style:"math_blocks",tooltip:"%{BKY_MATH_NUMBER_TOOLTIP}",extensions:["parent_tooltip_when_inline"]},{type:"math_arithmetic",message0:"%1 %2 %3",args0:[{type:"input_value",name:"A",check:"Number"},{type:"field_dropdown",name:"OP",options:[["%{BKY_MATH_ADDITION_SYMBOL}","ADD"],["%{BKY_MATH_SUBTRACTION_SYMBOL}","MINUS"],["%{BKY_MATH_MULTIPLICATION_SYMBOL}","MULTIPLY"],["%{BKY_MATH_DIVISION_SYMBOL}","DIVIDE"],["%{BKY_MATH_POWER_SYMBOL}","POWER"]]},{type:"input_value",name:"B",check:"Number"}],inputsInline:!0,output:"Number",style:"math_blocks",helpUrl:"%{BKY_MATH_ARITHMETIC_HELPURL}",extensions:["math_op_tooltip"]},{type:"math_single",message0:"%1 %2",args0:[{type:"field_dropdown",name:"OP",options:[["%{BKY_MATH_SINGLE_OP_ROOT}","ROOT"],["%{BKY_MATH_SINGLE_OP_ABSOLUTE}","ABS"],["-","NEG"],["ln","LN"],["log10","LOG10"],["e^","EXP"],["10^","POW10"]]},{type:"input_value",name:"NUM",check:"Number"}],output:"Number",style:"math_blocks",helpUrl:"%{BKY_MATH_SINGLE_HELPURL}",extensions:["math_op_tooltip"]},{type:"math_trig",message0:"%1 %2",args0:[{type:"field_dropdown",name:"OP",options:[["%{BKY_MATH_TRIG_SIN}","SIN"],["%{BKY_MATH_TRIG_COS}","COS"],["%{BKY_MATH_TRIG_TAN}","TAN"],["%{BKY_MATH_TRIG_ASIN}","ASIN"],["%{BKY_MATH_TRIG_ACOS}","ACOS"],["%{BKY_MATH_TRIG_ATAN}","ATAN"]]},{type:"input_value",name:"NUM",check:"Number"}],output:"Number",style:"math_blocks",helpUrl:"%{BKY_MATH_TRIG_HELPURL}",extensions:["math_op_tooltip"]},{type:"math_constant",message0:"%1",args0:[{type:"field_dropdown",name:"CONSTANT",options:[["π","PI"],["e","E"],["φ","GOLDEN_RATIO"],["sqrt(2)","SQRT2"],["sqrt(½)","SQRT1_2"],["∞","INFINITY"]]}],output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_CONSTANT_TOOLTIP}",helpUrl:"%{BKY_MATH_CONSTANT_HELPURL}"},{type:"math_number_property",message0:"%1 %2",args0:[{type:"input_value",name:"NUMBER_TO_CHECK",check:"Number"},{type:"field_dropdown",name:"PROPERTY",options:[["%{BKY_MATH_IS_EVEN}","EVEN"],["%{BKY_MATH_IS_ODD}","ODD"],["%{BKY_MATH_IS_PRIME}","PRIME"],["%{BKY_MATH_IS_WHOLE}","WHOLE"],["%{BKY_MATH_IS_POSITIVE}","POSITIVE"],["%{BKY_MATH_IS_NEGATIVE}","NEGATIVE"],["%{BKY_MATH_IS_DIVISIBLE_BY}","DIVISIBLE_BY"]]}],inputsInline:!0,output:"Boolean",style:"math_blocks",tooltip:"%{BKY_MATH_IS_TOOLTIP}",mutator:"math_is_divisibleby_mutator"},{type:"math_change",message0:"%{BKY_MATH_CHANGE_TITLE}",args0:[{type:"field_variable",name:"VAR",variable:"%{BKY_MATH_CHANGE_TITLE_ITEM}"},{type:"input_value",name:"DELTA",check:"Number"}],previousStatement:null,nextStatement:null,style:"variable_blocks",helpUrl:"%{BKY_MATH_CHANGE_HELPURL}",extensions:["math_change_tooltip"]},{type:"math_round",message0:"%1 %2",args0:[{type:"field_dropdown",name:"OP",options:[["%{BKY_MATH_ROUND_OPERATOR_ROUND}","ROUND"],["%{BKY_MATH_ROUND_OPERATOR_ROUNDUP}","ROUNDUP"],["%{BKY_MATH_ROUND_OPERATOR_ROUNDDOWN}","ROUNDDOWN"]]},{type:"input_value",name:"NUM",check:"Number"}],output:"Number",style:"math_blocks",helpUrl:"%{BKY_MATH_ROUND_HELPURL}",tooltip:"%{BKY_MATH_ROUND_TOOLTIP}"},{type:"math_on_list",message0:"%1 %2",args0:[{type:"field_dropdown",name:"OP",options:[["%{BKY_MATH_ONLIST_OPERATOR_SUM}","SUM"],["%{BKY_MATH_ONLIST_OPERATOR_MIN}","MIN"],["%{BKY_MATH_ONLIST_OPERATOR_MAX}","MAX"],["%{BKY_MATH_ONLIST_OPERATOR_AVERAGE}","AVERAGE"],["%{BKY_MATH_ONLIST_OPERATOR_MEDIAN}","MEDIAN"],["%{BKY_MATH_ONLIST_OPERATOR_MODE}","MODE"],["%{BKY_MATH_ONLIST_OPERATOR_STD_DEV}","STD_DEV"],["%{BKY_MATH_ONLIST_OPERATOR_RANDOM}","RANDOM"]]},{type:"input_value",name:"LIST",check:"Array"}],output:"Number",style:"math_blocks",helpUrl:"%{BKY_MATH_ONLIST_HELPURL}",mutator:"math_modes_of_list_mutator",extensions:["math_op_tooltip"]},{type:"math_modulo",message0:"%{BKY_MATH_MODULO_TITLE}",args0:[{type:"input_value",name:"DIVIDEND",check:"Number"},{type:"input_value",name:"DIVISOR",check:"Number"}],inputsInline:!0,output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_MODULO_TOOLTIP}",helpUrl:"%{BKY_MATH_MODULO_HELPURL}"},{type:"math_constrain",message0:"%{BKY_MATH_CONSTRAIN_TITLE}",args0:[{type:"input_value",name:"VALUE",check:"Number"},{type:"input_value",name:"LOW",check:"Number"},{type:"input_value",name:"HIGH",check:"Number"}],inputsInline:!0,output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_CONSTRAIN_TOOLTIP}",helpUrl:"%{BKY_MATH_CONSTRAIN_HELPURL}"},{type:"math_random_int",message0:"%{BKY_MATH_RANDOM_INT_TITLE}",args0:[{type:"input_value",name:"FROM",check:"Number"},{type:"input_value",name:"TO",check:"Number"}],inputsInline:!0,output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_RANDOM_INT_TOOLTIP}",helpUrl:"%{BKY_MATH_RANDOM_INT_HELPURL}"},{type:"math_random_float",message0:"%{BKY_MATH_RANDOM_FLOAT_TITLE_RANDOM}",output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_RANDOM_FLOAT_TOOLTIP}",helpUrl:"%{BKY_MATH_RANDOM_FLOAT_HELPURL}"},{type:"math_atan2",message0:"%{BKY_MATH_ATAN2_TITLE}",args0:[{type:"input_value",name:"X",check:"Number"},{type:"input_value",name:"Y",check:"Number"}],inputsInline:!0,output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_ATAN2_TOOLTIP}",helpUrl:"%{BKY_MATH_ATAN2_HELPURL}"}]),t.Constants.Math.TOOLTIPS_BY_OP={ADD:"%{BKY_MATH_ARITHMETIC_TOOLTIP_ADD}",MINUS:"%{BKY_MATH_ARITHMETIC_TOOLTIP_MINUS}",MULTIPLY:"%{BKY_MATH_ARITHMETIC_TOOLTIP_MULTIPLY}",DIVIDE:"%{BKY_MATH_ARITHMETIC_TOOLTIP_DIVIDE}",POWER:"%{BKY_MATH_ARITHMETIC_TOOLTIP_POWER}",ROOT:"%{BKY_MATH_SINGLE_TOOLTIP_ROOT}",ABS:"%{BKY_MATH_SINGLE_TOOLTIP_ABS}",NEG:"%{BKY_MATH_SINGLE_TOOLTIP_NEG}",LN:"%{BKY_MATH_SINGLE_TOOLTIP_LN}",LOG10:"%{BKY_MATH_SINGLE_TOOLTIP_LOG10}",EXP:"%{BKY_MATH_SINGLE_TOOLTIP_EXP}",POW10:"%{BKY_MATH_SINGLE_TOOLTIP_POW10}",SIN:"%{BKY_MATH_TRIG_TOOLTIP_SIN}",COS:"%{BKY_MATH_TRIG_TOOLTIP_COS}",TAN:"%{BKY_MATH_TRIG_TOOLTIP_TAN}",ASIN:"%{BKY_MATH_TRIG_TOOLTIP_ASIN}",ACOS:"%{BKY_MATH_TRIG_TOOLTIP_ACOS}",ATAN:"%{BKY_MATH_TRIG_TOOLTIP_ATAN}",SUM:"%{BKY_MATH_ONLIST_TOOLTIP_SUM}",MIN:"%{BKY_MATH_ONLIST_TOOLTIP_MIN}",MAX:"%{BKY_MATH_ONLIST_TOOLTIP_MAX}",AVERAGE:"%{BKY_MATH_ONLIST_TOOLTIP_AVERAGE}",MEDIAN:"%{BKY_MATH_ONLIST_TOOLTIP_MEDIAN}",MODE:"%{BKY_MATH_ONLIST_TOOLTIP_MODE}",STD_DEV:"%{BKY_MATH_ONLIST_TOOLTIP_STD_DEV}",RANDOM:"%{BKY_MATH_ONLIST_TOOLTIP_RANDOM}"},t.Extensions.register("math_op_tooltip",t.Extensions.buildTooltipForDropdown("OP",t.Constants.Math.TOOLTIPS_BY_OP)),t.Constants.Math.IS_DIVISIBLEBY_MUTATOR_MIXIN={mutationToDom:function(){var e=t.utils.xml.createElement("mutation"),o="DIVISIBLE_BY"==this.getFieldValue("PROPERTY");return e.setAttribute("divisor_input",o),e},domToMutation:function(t){t="true"==t.getAttribute("divisor_input"),this.updateShape_(t)},updateShape_:function(t){var e=this.getInput("DIVISOR");t?e||this.appendValueInput("DIVISOR").setCheck("Number"):e&&this.removeInput("DIVISOR")}},t.Constants.Math.IS_DIVISIBLE_MUTATOR_EXTENSION=function(){this.getField("PROPERTY").setValidator((function(t){t="DIVISIBLE_BY"==t,this.getSourceBlock().updateShape_(t)}))},t.Extensions.registerMutator("math_is_divisibleby_mutator",t.Constants.Math.IS_DIVISIBLEBY_MUTATOR_MIXIN,t.Constants.Math.IS_DIVISIBLE_MUTATOR_EXTENSION),t.Extensions.register("math_change_tooltip",t.Extensions.buildTooltipWithFieldText("%{BKY_MATH_CHANGE_TOOLTIP}","VAR")),t.Constants.Math.LIST_MODES_MUTATOR_MIXIN={updateType_:function(t){"MODE"==t?this.outputConnection.setCheck("Array"):this.outputConnection.setCheck("Number")},mutationToDom:function(){var e=t.utils.xml.createElement("mutation");return e.setAttribute("op",this.getFieldValue("OP")),e},domToMutation:function(t){this.updateType_(t.getAttribute("op"))}},t.Constants.Math.LIST_MODES_MUTATOR_EXTENSION=function(){this.getField("OP").setValidator(function(t){this.updateType_(t)}.bind(this))},t.Extensions.registerMutator("math_modes_of_list_mutator",t.Constants.Math.LIST_MODES_MUTATOR_MIXIN,t.Constants.Math.LIST_MODES_MUTATOR_EXTENSION),t.Blocks.procedures={},t.Blocks.procedures_defnoreturn={init:function(){var e=new t.FieldTextInput("",t.Procedures.rename);e.setSpellcheck(!1),this.appendDummyInput().appendField(t.Msg.PROCEDURES_DEFNORETURN_TITLE).appendField(e,"NAME").appendField("","PARAMS"),this.setMutator(new t.Mutator(["procedures_mutatorarg"])),(this.workspace.options.comments||this.workspace.options.parentWorkspace&&this.workspace.options.parentWorkspace.options.comments)&&t.Msg.PROCEDURES_DEFNORETURN_COMMENT&&this.setCommentText(t.Msg.PROCEDURES_DEFNORETURN_COMMENT),this.setStyle("procedure_blocks"),this.setTooltip(t.Msg.PROCEDURES_DEFNORETURN_TOOLTIP),this.setHelpUrl(t.Msg.PROCEDURES_DEFNORETURN_HELPURL),this.arguments_=[],this.argumentVarModels_=[],this.setStatements_(!0),this.statementConnection_=null},setStatements_:function(e){this.hasStatements_!==e&&(e?(this.appendStatementInput("STACK").appendField(t.Msg.PROCEDURES_DEFNORETURN_DO),this.getInput("RETURN")&&this.moveInputBefore("STACK","RETURN")):this.removeInput("STACK",!0),this.hasStatements_=e)},updateParams_:function(){var e="";this.arguments_.length&&(e=t.Msg.PROCEDURES_BEFORE_PARAMS+" "+this.arguments_.join(", ")),t.Events.disable();try{this.setFieldValue(e,"PARAMS")}finally{t.Events.enable()}},mutationToDom:function(e){var o=t.utils.xml.createElement("mutation");e&&o.setAttribute("name",this.getFieldValue("NAME"));for(var i=0;ii?t.JavaScript.valueToCode(e,o,t.JavaScript.ORDER_SUBTRACTION)||r:n?t.JavaScript.valueToCode(e,o,t.JavaScript.ORDER_UNARY_NEGATION)||r:t.JavaScript.valueToCode(e,o,s)||r,t.isNumber(e))e=Number(e)+i,n&&(e=-e);else{if(0i&&(e=e+" - "+-i,a=t.JavaScript.ORDER_SUBTRACTION);n&&(e=i?"-("+e+")":"-"+e,a=t.JavaScript.ORDER_UNARY_NEGATION),a=Math.floor(a),s=Math.floor(s),a&&s>=a&&(e="("+e+")")}return e},t.JavaScript.colour={},t.JavaScript.colour_picker=function(e){return[t.JavaScript.quote_(e.getFieldValue("COLOUR")),t.JavaScript.ORDER_ATOMIC]},t.JavaScript.colour_random=function(e){return[t.JavaScript.provideFunction_("colourRandom",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"() {"," var num = Math.floor(Math.random() * Math.pow(2, 24));"," return '#' + ('00000' + num.toString(16)).substr(-6);","}"])+"()",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.colour_rgb=function(e){var o=t.JavaScript.valueToCode(e,"RED",t.JavaScript.ORDER_COMMA)||0,i=t.JavaScript.valueToCode(e,"GREEN",t.JavaScript.ORDER_COMMA)||0;return e=t.JavaScript.valueToCode(e,"BLUE",t.JavaScript.ORDER_COMMA)||0,[t.JavaScript.provideFunction_("colourRgb",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(r, g, b) {"," r = Math.max(Math.min(Number(r), 100), 0) * 2.55;"," g = Math.max(Math.min(Number(g), 100), 0) * 2.55;"," b = Math.max(Math.min(Number(b), 100), 0) * 2.55;"," r = ('0' + (Math.round(r) || 0).toString(16)).slice(-2);"," g = ('0' + (Math.round(g) || 0).toString(16)).slice(-2);"," b = ('0' + (Math.round(b) || 0).toString(16)).slice(-2);"," return '#' + r + g + b;","}"])+"("+o+", "+i+", "+e+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.colour_blend=function(e){var o=t.JavaScript.valueToCode(e,"COLOUR1",t.JavaScript.ORDER_COMMA)||"'#000000'",i=t.JavaScript.valueToCode(e,"COLOUR2",t.JavaScript.ORDER_COMMA)||"'#000000'";return e=t.JavaScript.valueToCode(e,"RATIO",t.JavaScript.ORDER_COMMA)||.5,[t.JavaScript.provideFunction_("colourBlend",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(c1, c2, ratio) {"," ratio = Math.max(Math.min(Number(ratio), 1), 0);"," var r1 = parseInt(c1.substring(1, 3), 16);"," var g1 = parseInt(c1.substring(3, 5), 16);"," var b1 = parseInt(c1.substring(5, 7), 16);"," var r2 = parseInt(c2.substring(1, 3), 16);"," var g2 = parseInt(c2.substring(3, 5), 16);"," var b2 = parseInt(c2.substring(5, 7), 16);"," var r = Math.round(r1 * (1 - ratio) + r2 * ratio);"," var g = Math.round(g1 * (1 - ratio) + g2 * ratio);"," var b = Math.round(b1 * (1 - ratio) + b2 * ratio);"," r = ('0' + (r || 0).toString(16)).slice(-2);"," g = ('0' + (g || 0).toString(16)).slice(-2);"," b = ('0' + (b || 0).toString(16)).slice(-2);"," return '#' + r + g + b;","}"])+"("+o+", "+i+", "+e+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.lists={},t.JavaScript.lists_create_empty=function(e){return["[]",t.JavaScript.ORDER_ATOMIC]},t.JavaScript.lists_create_with=function(e){for(var o=Array(e.itemCount_),i=0;i b.toString() ? 1 : -1; },",' "IGNORE_CASE": function(a, b) {'," return a.toString().toLowerCase() > b.toString().toLowerCase() ? 1 : -1; },"," };"," var compare = compareFuncs[type];"," return function(a, b) { return compare(a, b) * direction; }","}"])+'("'+e+'", '+i+"))",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.lists_split=function(e){var o=t.JavaScript.valueToCode(e,"INPUT",t.JavaScript.ORDER_MEMBER),i=t.JavaScript.valueToCode(e,"DELIM",t.JavaScript.ORDER_NONE)||"''";if("SPLIT"==(e=e.getFieldValue("MODE")))o||(o="''"),e="split";else{if("JOIN"!=e)throw Error("Unknown mode: "+e);o||(o="[]"),e="join"}return[o+"."+e+"("+i+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.lists_reverse=function(e){return[(t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_FUNCTION_CALL)||"[]")+".slice().reverse()",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.logic={},t.JavaScript.controls_if=function(e){var o=0,i="";t.JavaScript.STATEMENT_PREFIX&&(i+=t.JavaScript.injectId(t.JavaScript.STATEMENT_PREFIX,e));do{var n=t.JavaScript.valueToCode(e,"IF"+o,t.JavaScript.ORDER_NONE)||"false",s=t.JavaScript.statementToCode(e,"DO"+o);t.JavaScript.STATEMENT_SUFFIX&&(s=t.JavaScript.prefixLines(t.JavaScript.injectId(t.JavaScript.STATEMENT_SUFFIX,e),t.JavaScript.INDENT)+s),i+=(0",GTE:">="}[e.getFieldValue("OP")],i="=="==o||"!="==o?t.JavaScript.ORDER_EQUALITY:t.JavaScript.ORDER_RELATIONAL;return[(t.JavaScript.valueToCode(e,"A",i)||"0")+" "+o+" "+(e=t.JavaScript.valueToCode(e,"B",i)||"0"),i]},t.JavaScript.logic_operation=function(e){var o="AND"==e.getFieldValue("OP")?"&&":"||",i="&&"==o?t.JavaScript.ORDER_LOGICAL_AND:t.JavaScript.ORDER_LOGICAL_OR,n=t.JavaScript.valueToCode(e,"A",i);if(e=t.JavaScript.valueToCode(e,"B",i),n||e){var s="&&"==o?"true":"false";n||(n=s),e||(e=s)}else e=n="false";return[n+" "+o+" "+e,i]},t.JavaScript.logic_negate=function(e){var o=t.JavaScript.ORDER_LOGICAL_NOT;return["!"+(t.JavaScript.valueToCode(e,"BOOL",o)||"true"),o]},t.JavaScript.logic_boolean=function(e){return["TRUE"==e.getFieldValue("BOOL")?"true":"false",t.JavaScript.ORDER_ATOMIC]},t.JavaScript.logic_null=function(e){return["null",t.JavaScript.ORDER_ATOMIC]},t.JavaScript.logic_ternary=function(e){return[(t.JavaScript.valueToCode(e,"IF",t.JavaScript.ORDER_CONDITIONAL)||"false")+" ? "+(t.JavaScript.valueToCode(e,"THEN",t.JavaScript.ORDER_CONDITIONAL)||"null")+" : "+(e=t.JavaScript.valueToCode(e,"ELSE",t.JavaScript.ORDER_CONDITIONAL)||"null"),t.JavaScript.ORDER_CONDITIONAL]},t.JavaScript.loops={},t.JavaScript.controls_repeat_ext=function(e){var o=e.getField("TIMES")?String(Number(e.getFieldValue("TIMES"))):t.JavaScript.valueToCode(e,"TIMES",t.JavaScript.ORDER_ASSIGNMENT)||"0",i=t.JavaScript.statementToCode(e,"DO");i=t.JavaScript.addLoopTrap(i,e),e="";var n=t.JavaScript.variableDB_.getDistinctName("count",t.VARIABLE_CATEGORY_NAME),s=o;return o.match(/^\w+$/)||t.isNumber(o)||(e+="var "+(s=t.JavaScript.variableDB_.getDistinctName("repeat_end",t.VARIABLE_CATEGORY_NAME))+" = "+o+";\n"),e+"for (var "+n+" = 0; "+n+" < "+s+"; "+n+"++) {\n"+i+"}\n"},t.JavaScript.controls_repeat=t.JavaScript.controls_repeat_ext,t.JavaScript.controls_whileUntil=function(e){var o="UNTIL"==e.getFieldValue("MODE"),i=t.JavaScript.valueToCode(e,"BOOL",o?t.JavaScript.ORDER_LOGICAL_NOT:t.JavaScript.ORDER_NONE)||"false",n=t.JavaScript.statementToCode(e,"DO");return o&&(i="!"+i),"while ("+i+") {\n"+(n=t.JavaScript.addLoopTrap(n,e))+"}\n"},t.JavaScript.controls_for=function(e){var o=t.JavaScript.variableDB_.getName(e.getFieldValue("VAR"),t.VARIABLE_CATEGORY_NAME),i=t.JavaScript.valueToCode(e,"FROM",t.JavaScript.ORDER_ASSIGNMENT)||"0",n=t.JavaScript.valueToCode(e,"TO",t.JavaScript.ORDER_ASSIGNMENT)||"0",s=t.JavaScript.valueToCode(e,"BY",t.JavaScript.ORDER_ASSIGNMENT)||"1",r=t.JavaScript.statementToCode(e,"DO");if(r=t.JavaScript.addLoopTrap(r,e),t.isNumber(i)&&t.isNumber(n)&&t.isNumber(s)){var a=Number(i)<=Number(n);e="for ("+o+" = "+i+"; "+o+(a?" <= ":" >= ")+n+"; "+o,e=(1==(o=Math.abs(Number(s)))?e+(a?"++":"--"):e+(a?" += ":" -= ")+o)+") {\n"+r+"}\n"}else e="",a=i,i.match(/^\w+$/)||t.isNumber(i)||(e+="var "+(a=t.JavaScript.variableDB_.getDistinctName(o+"_start",t.VARIABLE_CATEGORY_NAME))+" = "+i+";\n"),i=n,n.match(/^\w+$/)||t.isNumber(n)||(e+="var "+(i=t.JavaScript.variableDB_.getDistinctName(o+"_end",t.VARIABLE_CATEGORY_NAME))+" = "+n+";\n"),e+="var "+(n=t.JavaScript.variableDB_.getDistinctName(o+"_inc",t.VARIABLE_CATEGORY_NAME))+" = ",e=(e=t.isNumber(s)?e+(Math.abs(s)+";\n"):e+"Math.abs("+s+");\n")+"if ("+a+" > "+i+") {\n"+(t.JavaScript.INDENT+n)+" = -"+n+";\n",e+="}\n",e+="for ("+o+" = "+a+"; "+n+" >= 0 ? "+o+" <= "+i+" : "+o+" >= "+i+"; "+o+" += "+n+") {\n"+r+"}\n";return e},t.JavaScript.controls_forEach=function(e){var o=t.JavaScript.variableDB_.getName(e.getFieldValue("VAR"),t.VARIABLE_CATEGORY_NAME),i=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_ASSIGNMENT)||"[]",n=t.JavaScript.statementToCode(e,"DO");n=t.JavaScript.addLoopTrap(n,e),e="";var s=i;return i.match(/^\w+$/)||(e+="var "+(s=t.JavaScript.variableDB_.getDistinctName(o+"_list",t.VARIABLE_CATEGORY_NAME))+" = "+i+";\n"),e+"for (var "+(i=t.JavaScript.variableDB_.getDistinctName(o+"_index",t.VARIABLE_CATEGORY_NAME))+" in "+s+") {\n"+(n=t.JavaScript.INDENT+o+" = "+s+"["+i+"];\n"+n)+"}\n"},t.JavaScript.controls_flow_statements=function(e){var o="";if(t.JavaScript.STATEMENT_PREFIX&&(o+=t.JavaScript.injectId(t.JavaScript.STATEMENT_PREFIX,e)),t.JavaScript.STATEMENT_SUFFIX&&(o+=t.JavaScript.injectId(t.JavaScript.STATEMENT_SUFFIX,e)),t.JavaScript.STATEMENT_PREFIX){var i=t.Constants.Loops.CONTROL_FLOW_IN_LOOP_CHECK_MIXIN.getSurroundLoop(e);i&&!i.suppressPrefixSuffix&&(o+=t.JavaScript.injectId(t.JavaScript.STATEMENT_PREFIX,i))}switch(e.getFieldValue("FLOW")){case"BREAK":return o+"break;\n";case"CONTINUE":return o+"continue;\n"}throw Error("Unknown flow statement.")},t.JavaScript.math={},t.JavaScript.math_number=function(e){return[e=Number(e.getFieldValue("NUM")),0<=e?t.JavaScript.ORDER_ATOMIC:t.JavaScript.ORDER_UNARY_NEGATION]},t.JavaScript.math_arithmetic=function(e){var o={ADD:[" + ",t.JavaScript.ORDER_ADDITION],MINUS:[" - ",t.JavaScript.ORDER_SUBTRACTION],MULTIPLY:[" * ",t.JavaScript.ORDER_MULTIPLICATION],DIVIDE:[" / ",t.JavaScript.ORDER_DIVISION],POWER:[null,t.JavaScript.ORDER_COMMA]}[e.getFieldValue("OP")],i=o[0];o=o[1];var n=t.JavaScript.valueToCode(e,"A",o)||"0";return e=t.JavaScript.valueToCode(e,"B",o)||"0",i?[n+i+e,o]:["Math.pow("+n+", "+e+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.math_single=function(e){var o=e.getFieldValue("OP");if("NEG"==o)return"-"==(e=t.JavaScript.valueToCode(e,"NUM",t.JavaScript.ORDER_UNARY_NEGATION)||"0")[0]&&(e=" "+e),["-"+e,t.JavaScript.ORDER_UNARY_NEGATION];switch(e="SIN"==o||"COS"==o||"TAN"==o?t.JavaScript.valueToCode(e,"NUM",t.JavaScript.ORDER_DIVISION)||"0":t.JavaScript.valueToCode(e,"NUM",t.JavaScript.ORDER_NONE)||"0",o){case"ABS":var i="Math.abs("+e+")";break;case"ROOT":i="Math.sqrt("+e+")";break;case"LN":i="Math.log("+e+")";break;case"EXP":i="Math.exp("+e+")";break;case"POW10":i="Math.pow(10,"+e+")";break;case"ROUND":i="Math.round("+e+")";break;case"ROUNDUP":i="Math.ceil("+e+")";break;case"ROUNDDOWN":i="Math.floor("+e+")";break;case"SIN":i="Math.sin("+e+" / 180 * Math.PI)";break;case"COS":i="Math.cos("+e+" / 180 * Math.PI)";break;case"TAN":i="Math.tan("+e+" / 180 * Math.PI)"}if(i)return[i,t.JavaScript.ORDER_FUNCTION_CALL];switch(o){case"LOG10":i="Math.log("+e+") / Math.log(10)";break;case"ASIN":i="Math.asin("+e+") / Math.PI * 180";break;case"ACOS":i="Math.acos("+e+") / Math.PI * 180";break;case"ATAN":i="Math.atan("+e+") / Math.PI * 180";break;default:throw Error("Unknown math operator: "+o)}return[i,t.JavaScript.ORDER_DIVISION]},t.JavaScript.math_constant=function(e){return{PI:["Math.PI",t.JavaScript.ORDER_MEMBER],E:["Math.E",t.JavaScript.ORDER_MEMBER],GOLDEN_RATIO:["(1 + Math.sqrt(5)) / 2",t.JavaScript.ORDER_DIVISION],SQRT2:["Math.SQRT2",t.JavaScript.ORDER_MEMBER],SQRT1_2:["Math.SQRT1_2",t.JavaScript.ORDER_MEMBER],INFINITY:["Infinity",t.JavaScript.ORDER_ATOMIC]}[e.getFieldValue("CONSTANT")]},t.JavaScript.math_number_property=function(e){var o=t.JavaScript.valueToCode(e,"NUMBER_TO_CHECK",t.JavaScript.ORDER_MODULUS)||"0",i=e.getFieldValue("PROPERTY");if("PRIME"==i)return[t.JavaScript.provideFunction_("mathIsPrime",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(n) {"," // https://en.wikipedia.org/wiki/Primality_test#Naive_methods"," if (n == 2 || n == 3) {"," return true;"," }"," // False if n is NaN, negative, is 1, or not whole."," // And false if n is divisible by 2 or 3."," if (isNaN(n) || n <= 1 || n % 1 != 0 || n % 2 == 0 || n % 3 == 0) {"," return false;"," }"," // Check all the numbers of form 6k +/- 1, up to sqrt(n)."," for (var x = 6; x <= Math.sqrt(n) + 1; x += 6) {"," if (n % (x - 1) == 0 || n % (x + 1) == 0) {"," return false;"," }"," }"," return true;","}"])+"("+o+")",t.JavaScript.ORDER_FUNCTION_CALL];switch(i){case"EVEN":var n=o+" % 2 == 0";break;case"ODD":n=o+" % 2 == 1";break;case"WHOLE":n=o+" % 1 == 0";break;case"POSITIVE":n=o+" > 0";break;case"NEGATIVE":n=o+" < 0";break;case"DIVISIBLE_BY":n=o+" % "+(e=t.JavaScript.valueToCode(e,"DIVISOR",t.JavaScript.ORDER_MODULUS)||"0")+" == 0"}return[n,t.JavaScript.ORDER_EQUALITY]},t.JavaScript.math_change=function(e){var o=t.JavaScript.valueToCode(e,"DELTA",t.JavaScript.ORDER_ADDITION)||"0";return(e=t.JavaScript.variableDB_.getName(e.getFieldValue("VAR"),t.VARIABLE_CATEGORY_NAME))+" = (typeof "+e+" == 'number' ? "+e+" : 0) + "+o+";\n"},t.JavaScript.math_round=t.JavaScript.math_single,t.JavaScript.math_trig=t.JavaScript.math_single,t.JavaScript.math_on_list=function(e){var o=e.getFieldValue("OP");switch(o){case"SUM":e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_MEMBER)||"[]",e+=".reduce(function(x, y) {return x + y;})";break;case"MIN":e="Math.min.apply(null, "+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_COMMA)||"[]")+")";break;case"MAX":e="Math.max.apply(null, "+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_COMMA)||"[]")+")";break;case"AVERAGE":e=(o=t.JavaScript.provideFunction_("mathMean",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(myList) {"," return myList.reduce(function(x, y) {return x + y;}) / myList.length;","}"]))+"("+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_NONE)||"[]")+")";break;case"MEDIAN":e=(o=t.JavaScript.provideFunction_("mathMedian",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(myList) {"," var localList = myList.filter(function (x) {return typeof x == 'number';});"," if (!localList.length) return null;"," localList.sort(function(a, b) {return b - a;});"," if (localList.length % 2 == 0) {"," return (localList[localList.length / 2 - 1] + localList[localList.length / 2]) / 2;"," } else {"," return localList[(localList.length - 1) / 2];"," }","}"]))+"("+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_NONE)||"[]")+")";break;case"MODE":e=(o=t.JavaScript.provideFunction_("mathModes",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(values) {"," var modes = [];"," var counts = [];"," var maxCount = 0;"," for (var i = 0; i < values.length; i++) {"," var value = values[i];"," var found = false;"," var thisCount;"," for (var j = 0; j < counts.length; j++) {"," if (counts[j][0] === value) {"," thisCount = ++counts[j][1];"," found = true;"," break;"," }"," }"," if (!found) {"," counts.push([value, 1]);"," thisCount = 1;"," }"," maxCount = Math.max(thisCount, maxCount);"," }"," for (var j = 0; j < counts.length; j++) {"," if (counts[j][1] == maxCount) {"," modes.push(counts[j][0]);"," }"," }"," return modes;","}"]))+"("+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_NONE)||"[]")+")";break;case"STD_DEV":e=(o=t.JavaScript.provideFunction_("mathStandardDeviation",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(numbers) {"," var n = numbers.length;"," if (!n) return null;"," var mean = numbers.reduce(function(x, y) {return x + y;}) / n;"," var variance = 0;"," for (var j = 0; j < n; j++) {"," variance += Math.pow(numbers[j] - mean, 2);"," }"," variance = variance / n;"," return Math.sqrt(variance);","}"]))+"("+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_NONE)||"[]")+")";break;case"RANDOM":e=(o=t.JavaScript.provideFunction_("mathRandomList",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(list) {"," var x = Math.floor(Math.random() * list.length);"," return list[x];","}"]))+"("+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_NONE)||"[]")+")";break;default:throw Error("Unknown operator: "+o)}return[e,t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.math_modulo=function(e){return[(t.JavaScript.valueToCode(e,"DIVIDEND",t.JavaScript.ORDER_MODULUS)||"0")+" % "+(e=t.JavaScript.valueToCode(e,"DIVISOR",t.JavaScript.ORDER_MODULUS)||"0"),t.JavaScript.ORDER_MODULUS]},t.JavaScript.math_constrain=function(e){return["Math.min(Math.max("+(t.JavaScript.valueToCode(e,"VALUE",t.JavaScript.ORDER_COMMA)||"0")+", "+(t.JavaScript.valueToCode(e,"LOW",t.JavaScript.ORDER_COMMA)||"0")+"), "+(e=t.JavaScript.valueToCode(e,"HIGH",t.JavaScript.ORDER_COMMA)||"Infinity")+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.math_random_int=function(e){var o=t.JavaScript.valueToCode(e,"FROM",t.JavaScript.ORDER_COMMA)||"0";return e=t.JavaScript.valueToCode(e,"TO",t.JavaScript.ORDER_COMMA)||"0",[t.JavaScript.provideFunction_("mathRandomInt",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(a, b) {"," if (a > b) {"," // Swap a and b to ensure a is smaller."," var c = a;"," a = b;"," b = c;"," }"," return Math.floor(Math.random() * (b - a + 1) + a);","}"])+"("+o+", "+e+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.math_random_float=function(e){return["Math.random()",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.math_atan2=function(e){var o=t.JavaScript.valueToCode(e,"X",t.JavaScript.ORDER_COMMA)||"0";return["Math.atan2("+(t.JavaScript.valueToCode(e,"Y",t.JavaScript.ORDER_COMMA)||"0")+", "+o+") / Math.PI * 180",t.JavaScript.ORDER_DIVISION]},t.JavaScript.procedures={},t.JavaScript.procedures_defreturn=function(e){var o=t.JavaScript.variableDB_.getName(e.getFieldValue("NAME"),t.PROCEDURE_CATEGORY_NAME),i="";t.JavaScript.STATEMENT_PREFIX&&(i+=t.JavaScript.injectId(t.JavaScript.STATEMENT_PREFIX,e)),t.JavaScript.STATEMENT_SUFFIX&&(i+=t.JavaScript.injectId(t.JavaScript.STATEMENT_SUFFIX,e)),i&&(i=t.JavaScript.prefixLines(i,t.JavaScript.INDENT));var n="";t.JavaScript.INFINITE_LOOP_TRAP&&(n=t.JavaScript.prefixLines(t.JavaScript.injectId(t.JavaScript.INFINITE_LOOP_TRAP,e),t.JavaScript.INDENT));var s=t.JavaScript.statementToCode(e,"STACK"),r=t.JavaScript.valueToCode(e,"RETURN",t.JavaScript.ORDER_NONE)||"",a="";s&&r&&(a=i),r&&(r=t.JavaScript.INDENT+"return "+r+";\n");for(var l=[],c=0;ce&&0<=o&&256>o&&0<=i&&256>i)?t.utils.colour.rgbToHex(e,o,i):null},t.utils.colour.rgbToHex=function(t,e,o){return e=t<<16|e<<8|o,16>t?"#"+(16777216|e).toString(16).substr(1):"#"+e.toString(16)},t.utils.colour.hexToRgb=function(e){return(e=t.utils.colour.parse(e))?[(e=parseInt(e.substr(1),16))>>16,e>>8&255,255&e]:[0,0,0]},t.utils.colour.hsvToHex=function(e,o,i){var n=0,s=0,r=0;if(0==o)r=s=n=i;else{var a=Math.floor(e/60),l=e/60-a;e=i*(1-o);var c=i*(1-o*l);switch(o=i*(1-o*(1-l)),a){case 1:n=c,s=i,r=e;break;case 2:n=e,s=i,r=o;break;case 3:n=e,s=c,r=i;break;case 4:n=o,s=e,r=i;break;case 5:n=i,s=e,r=c;break;case 6:case 0:n=i,s=o,r=e}}return t.utils.colour.rgbToHex(Math.floor(n),Math.floor(s),Math.floor(r))},t.utils.colour.blend=function(e,o,i){return(e=t.utils.colour.parse(e))&&(o=t.utils.colour.parse(o))?(e=t.utils.colour.hexToRgb(e),o=t.utils.colour.hexToRgb(o),t.utils.colour.rgbToHex(Math.round(o[0]+i*(e[0]-o[0])),Math.round(o[1]+i*(e[1]-o[1])),Math.round(o[2]+i*(e[2]-o[2])))):null},t.utils.colour.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00"},t.utils.Coordinate=function(t,e){this.x=t,this.y=e},t.utils.Coordinate.equals=function(t,e){return t==e||!(!t||!e)&&t.x==e.x&&t.y==e.y},t.utils.Coordinate.distance=function(t,e){var o=t.x-e.x;return t=t.y-e.y,Math.sqrt(o*o+t*t)},t.utils.Coordinate.magnitude=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},t.utils.Coordinate.difference=function(e,o){return new t.utils.Coordinate(e.x-o.x,e.y-o.y)},t.utils.Coordinate.sum=function(e,o){return new t.utils.Coordinate(e.x+o.x,e.y+o.y)},t.utils.Coordinate.prototype.scale=function(t){return this.x*=t,this.y*=t,this},t.utils.Coordinate.prototype.translate=function(t,e){return this.x+=t,this.y+=e,this},t.utils.string={},t.utils.string.startsWith=function(t,e){return 0==t.lastIndexOf(e,0)},t.utils.string.shortestStringLength=function(t){return t.length?t.reduce((function(t,e){return t.lengtho&&(o=i[n].length);n=-1/0;var s=1;do{var r=n,a=e;e=[];var l=i.length/s,c=1;for(n=0;nr);return a},t.utils.string.wrapScore_=function(t,e,o){for(var i=[0],n=[],s=0;ss&&(s=l,n=a)}return n?t.utils.string.wrapMutate_(e,n,i):o},t.utils.string.wrapToText_=function(t,e){for(var o=[],i=0;i=l?(s=2,r=l,(l=e.join(""))&&i.push(l),e.length=0):"{"==l?s=3:(e.push("%",l),s=0):2==s?"0"<=l&&"9">=l?r+=l:(i.push(parseInt(r,10)),a--,s=0):3==s&&(""==l?(e.splice(0,0,"%{"),a--,s=0):"}"!=l?e.push(l):(s=e.join(""),/[A-Z]\w*/i.test(s)?(l=s.toUpperCase(),(l=t.utils.string.startsWith(l,"BKY_")?l.substring(4):null)&&l in t.Msg?"string"==typeof(s=t.Msg[l])?Array.prototype.push.apply(i,t.utils.tokenizeInterpolation_(s,o)):o?i.push(String(s)):i.push(s):i.push("%{"+s+"}")):i.push("%{"+s+"}"),s=e.length=0))}for((l=e.join(""))&&i.push(l),o=[],a=e.length=0;ai;i++)o[i]=t.utils.genUid.soup_.charAt(Math.random()*e);return o.join("")},t.utils.genUid.soup_="!#$%()*+,-./:;=?@[]^_`{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",t.utils.is3dSupported=function(){if(void 0!==t.utils.is3dSupported.cached_)return t.utils.is3dSupported.cached_;if(!t.utils.global.getComputedStyle)return!1;var e=document.createElement("p"),o="none",i={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};for(var n in document.body.insertBefore(e,null),i)if(void 0!==e.style[n]){if(e.style[n]="translate3d(1px,1px,1px)",!(o=t.utils.global.getComputedStyle(e)))return document.body.removeChild(e),!1;o=o.getPropertyValue(i[n])}return document.body.removeChild(e),t.utils.is3dSupported.cached_="none"!==o,t.utils.is3dSupported.cached_},t.utils.runAfterPageLoad=function(t){if("object"!=typeof document)throw Error("Blockly.utils.runAfterPageLoad() requires browser document.");if("complete"==document.readyState)t();else var e=setInterval((function(){"complete"==document.readyState&&(clearInterval(e),t())}),10)},t.utils.getViewportBBox=function(){var e=t.utils.style.getViewportPageOffset();return{right:document.documentElement.clientWidth+e.x,bottom:document.documentElement.clientHeight+e.y,top:e.y,left:e.x}},t.utils.arrayRemove=function(t,e){return-1!=(e=t.indexOf(e))&&(t.splice(e,1),!0)},t.utils.getDocumentScroll=function(){var e=document.documentElement,o=window;return t.utils.userAgent.IE&&o.pageYOffset!=e.scrollTop?new t.utils.Coordinate(e.scrollLeft,e.scrollTop):new t.utils.Coordinate(o.pageXOffset||e.scrollLeft,o.pageYOffset||e.scrollTop)},t.utils.getBlockTypeCounts=function(t,e){var o=Object.create(null),i=t.getDescendants(!0);for(e&&(t=t.getNextBlock())&&(t=i.indexOf(t),i.splice(t,i.length-t)),t=0;e=i[t];t++)o[e.type]?o[e.type]++:o[e.type]=1;return o},t.utils.screenToWsCoordinates=function(e,o){var i=o.x;o=o.y;var n=e.getInjectionDiv().getBoundingClientRect();return i=new t.utils.Coordinate(i-n.left,o-n.top),o=e.getOriginOffsetInPixels(),t.utils.Coordinate.difference(i,o).scale(1/e.scale)},t.utils.parseBlockColour=function(e){var o="string"==typeof e?t.utils.replaceMessageReferences(e):e,i=Number(o);if(!isNaN(i)&&0<=i&&360>=i)return{hue:i,hex:t.utils.colour.hsvToHex(i,t.HSV_SATURATION,255*t.HSV_VALUE)};if(i=t.utils.colour.parse(o))return{hue:null,hex:i};throw i='Invalid colour: "'+o+'"',e!=o&&(i+=' (from "'+e+'")'),Error(i)},t.Events={},t.Events.group_="",t.Events.recordUndo=!0,t.Events.disabled_=0,t.Events.CREATE="create",t.Events.BLOCK_CREATE=t.Events.CREATE,t.Events.DELETE="delete",t.Events.BLOCK_DELETE=t.Events.DELETE,t.Events.CHANGE="change",t.Events.BLOCK_CHANGE=t.Events.CHANGE,t.Events.MOVE="move",t.Events.BLOCK_MOVE=t.Events.MOVE,t.Events.VAR_CREATE="var_create",t.Events.VAR_DELETE="var_delete",t.Events.VAR_RENAME="var_rename",t.Events.UI="ui",t.Events.COMMENT_CREATE="comment_create",t.Events.COMMENT_DELETE="comment_delete",t.Events.COMMENT_CHANGE="comment_change",t.Events.COMMENT_MOVE="comment_move",t.Events.FINISHED_LOADING="finished_loading",t.Events.BUMP_EVENTS=[t.Events.BLOCK_CREATE,t.Events.BLOCK_MOVE,t.Events.COMMENT_CREATE,t.Events.COMMENT_MOVE],t.Events.FIRE_QUEUE_=[],t.Events.fire=function(e){t.Events.isEnabled()&&(t.Events.FIRE_QUEUE_.length||setTimeout(t.Events.fireNow_,0),t.Events.FIRE_QUEUE_.push(e))},t.Events.fireNow_=function(){for(var e,o=t.Events.filter(t.Events.FIRE_QUEUE_,!0),i=t.Events.FIRE_QUEUE_.length=0;e=o[i];i++)if(e.workspaceId){var n=t.Workspace.getById(e.workspaceId);n&&n.fireChangeListener(e)}},t.Events.filter=function(e,o){e=e.slice(),o||e.reverse();for(var i,n=[],s=Object.create(null),r=0;i=e[r];r++)if(!i.isNull()){var a=[i.type,i.blockId,i.workspaceId].join(" "),l=s[a],c=l?l.event:null;l?i.type==t.Events.MOVE&&l.index==r-1?(c.newParentId=i.newParentId,c.newInputName=i.newInputName,c.newCoordinate=i.newCoordinate,l.index=r):i.type==t.Events.CHANGE&&i.element==c.element&&i.name==c.name?c.newValue=i.newValue:(i.type!=t.Events.UI||"click"!=i.element||"commentOpen"!=c.element&&"mutatorOpen"!=c.element&&"warningOpen"!=c.element)&&(s[a]={event:i,index:1},n.push(i)):(s[a]={event:i,index:r},n.push(i))}for(e=n.filter((function(t){return!t.isNull()})),o||e.reverse(),r=1;i=e[r];r++)i.type==t.Events.CHANGE&&"mutation"==i.element&&e.unshift(e.splice(r,1)[0]);return e},t.Events.clearPendingUndo=function(){for(var e,o=0;e=t.Events.FIRE_QUEUE_[o];o++)e.recordUndo=!1},t.Events.disable=function(){t.Events.disabled_++},t.Events.enable=function(){t.Events.disabled_--},t.Events.isEnabled=function(){return 0==t.Events.disabled_},t.Events.getGroup=function(){return t.Events.group_},t.Events.setGroup=function(e){t.Events.group_="boolean"==typeof e?e?t.utils.genUid():"":e},t.Events.getDescendantIds=function(t){var e=[];t=t.getDescendants(!1);for(var o,i=0;o=t[i];i++)e[i]=o.id;return e},t.Events.fromJson=function(e,o){switch(e.type){case t.Events.CREATE:var i=new t.Events.Create(null);break;case t.Events.DELETE:i=new t.Events.Delete(null);break;case t.Events.CHANGE:i=new t.Events.Change(null,"","","","");break;case t.Events.MOVE:i=new t.Events.Move(null);break;case t.Events.VAR_CREATE:i=new t.Events.VarCreate(null);break;case t.Events.VAR_DELETE:i=new t.Events.VarDelete(null);break;case t.Events.VAR_RENAME:i=new t.Events.VarRename(null,"");break;case t.Events.UI:i=new t.Events.Ui(null,"","","");break;case t.Events.COMMENT_CREATE:i=new t.Events.CommentCreate(null);break;case t.Events.COMMENT_CHANGE:i=new t.Events.CommentChange(null,"","");break;case t.Events.COMMENT_MOVE:i=new t.Events.CommentMove(null);break;case t.Events.COMMENT_DELETE:i=new t.Events.CommentDelete(null);break;case t.Events.FINISHED_LOADING:i=new t.Events.FinishedLoading(o);break;default:throw Error("Unknown event type.")}return i.fromJson(e),i.workspaceId=o.id,i},t.Events.disableOrphans=function(e){if((e.type==t.Events.MOVE||e.type==t.Events.CREATE)&&e.workspaceId){var o=t.Workspace.getById(e.workspaceId);if(e=o.getBlockById(e.blockId)){var i=e.getParent();if(i&&i.isEnabled())for(o=e.getDescendants(!1),e=0;i=o[e];e++)i.setEnabled(!0);else if((e.outputConnection||e.previousConnection)&&!o.isDragging())do{e.setEnabled(!1),e=e.getNextBlock()}while(e)}}},t.Events.Abstract=function(){this.workspaceId=void 0,this.group=t.Events.getGroup(),this.recordUndo=t.Events.recordUndo},t.Events.Abstract.prototype.toJson=function(){var t={type:this.type};return this.group&&(t.group=this.group),t},t.Events.Abstract.prototype.fromJson=function(t){this.group=t.group},t.Events.Abstract.prototype.isNull=function(){return!1},t.Events.Abstract.prototype.run=function(t){},t.Events.Abstract.prototype.getEventWorkspace_=function(){if(this.workspaceId)var e=t.Workspace.getById(this.workspaceId);if(!e)throw Error("Workspace is null. Event must have been generated from real Blockly events.");return e},t.utils.object={},t.utils.object.inherits=function(t,e){t.superClass_=e.prototype,t.prototype=Object.create(e.prototype),t.prototype.constructor=t},t.utils.object.mixin=function(t,e){for(var o in e)t[o]=e[o]},t.utils.object.deepMerge=function(e,o){for(var i in o)e[i]="object"==typeof o[i]?t.utils.object.deepMerge(e[i]||Object.create(null),o[i]):o[i];return e},t.utils.object.values=function(t){return Object.values?Object.values(t):Object.keys(t).map((function(e){return t[e]}))},t.Events.Ui=function(e,o,i,n){t.Events.Ui.superClass_.constructor.call(this),this.blockId=e?e.id:null,this.workspaceId=e?e.workspace.id:void 0,this.element=o,this.oldValue=i,this.newValue=n,this.recordUndo=!1},t.utils.object.inherits(t.Events.Ui,t.Events.Abstract),t.Events.Ui.prototype.type=t.Events.UI,t.Events.Ui.prototype.toJson=function(){var e=t.Events.Ui.superClass_.toJson.call(this);return e.element=this.element,void 0!==this.newValue&&(e.newValue=this.newValue),this.blockId&&(e.blockId=this.blockId),e},t.Events.Ui.prototype.fromJson=function(e){t.Events.Ui.superClass_.fromJson.call(this,e),this.element=e.element,this.newValue=e.newValue,this.blockId=e.blockId},t.utils.dom={},t.utils.dom.SVG_NS="http://www.w3.org/2000/svg",t.utils.dom.HTML_NS="http://www.w3.org/1999/xhtml",t.utils.dom.XLINK_NS="http://www.w3.org/1999/xlink",t.utils.dom.Node={ELEMENT_NODE:1,TEXT_NODE:3,COMMENT_NODE:8,DOCUMENT_POSITION_CONTAINED_BY:16},t.utils.dom.cacheWidths_=null,t.utils.dom.cacheReference_=0,t.utils.dom.canvasContext_=null,t.utils.dom.createSvgElement=function(e,o,i){for(var n in e=document.createElementNS(t.utils.dom.SVG_NS,e),o)e.setAttribute(n,o[n]);return document.body.runtimeStyle&&(e.runtimeStyle=e.currentStyle=e.style),i&&i.appendChild(e),e},t.utils.dom.addClass=function(t,e){var o=t.getAttribute("class")||"";return-1==(" "+o+" ").indexOf(" "+e+" ")&&(o&&(o+=" "),t.setAttribute("class",o+e),!0)},t.utils.dom.removeClass=function(t,e){var o=t.getAttribute("class");if(-1==(" "+o+" ").indexOf(" "+e+" "))return!1;o=o.split(/\s+/);for(var i=0;io||o>this.getChildCount())throw Error(t.Component.Error.CHILD_INDEX_OUT_OF_BOUNDS);if(this.childIndex_[e.getId()]=e,e.getParent()==this){var n=this.children_.indexOf(e);-1>>/g,e),(e=document.createElement("style")).id="blockly-common-style",i=document.createTextNode(i),e.appendChild(i),document.head.insertBefore(e,document.head.firstChild))}},t.Css.setCursor=function(t){console.warn("Deprecated call to Blockly.Css.setCursor. See https://github.com/google/blockly/issues/981 for context")},t.Css.CONTENT=[".blocklySvg {","background-color: #fff;","outline: none;","overflow: hidden;","position: absolute;","display: block;","}",".blocklyWidgetDiv {","display: none;","position: absolute;","z-index: 99999;","}",".injectionDiv {","height: 100%;","position: relative;","overflow: hidden;","touch-action: none;","}",".blocklyNonSelectable {","user-select: none;","-ms-user-select: none;","-webkit-user-select: none;","}",".blocklyWsDragSurface {","display: none;","position: absolute;","top: 0;","left: 0;","}",".blocklyWsDragSurface.blocklyOverflowVisible {","overflow: visible;","}",".blocklyBlockDragSurface {","display: none;","position: absolute;","top: 0;","left: 0;","right: 0;","bottom: 0;","overflow: visible !important;","z-index: 50;","}",".blocklyBlockCanvas.blocklyCanvasTransitioning,",".blocklyBubbleCanvas.blocklyCanvasTransitioning {","transition: transform .5s;","}",".blocklyTooltipDiv {","background-color: #ffffc7;","border: 1px solid #ddc;","box-shadow: 4px 4px 20px 1px rgba(0,0,0,.15);","color: #000;","display: none;","font-family: sans-serif;","font-size: 9pt;","opacity: .9;","padding: 2px;","position: absolute;","z-index: 100000;","}",".blocklyDropDownDiv {","position: absolute;","left: 0;","top: 0;","z-index: 1000;","display: none;","border: 1px solid;","border-color: #dadce0;","background-color: #fff;","border-radius: 2px;","padding: 4px;","box-shadow: 0px 0px 3px 1px rgba(0,0,0,.3);","}",".blocklyDropDownDiv.focused {","box-shadow: 0px 0px 6px 1px rgba(0,0,0,.3);","}",".blocklyDropDownContent {","max-height: 300px;","overflow: auto;","overflow-x: hidden;","}",".blocklyDropDownArrow {","position: absolute;","left: 0;","top: 0;","width: 16px;","height: 16px;","z-index: -1;","background-color: inherit;","border-color: inherit;","}",".blocklyDropDownButton {","display: inline-block;","float: left;","padding: 0;","margin: 4px;","border-radius: 4px;","outline: none;","border: 1px solid;","transition: box-shadow .1s;","cursor: pointer;","}",".blocklyArrowTop {","border-top: 1px solid;","border-left: 1px solid;","border-top-left-radius: 4px;","border-color: inherit;","}",".blocklyArrowBottom {","border-bottom: 1px solid;","border-right: 1px solid;","border-bottom-right-radius: 4px;","border-color: inherit;","}",".blocklyResizeSE {","cursor: se-resize;","fill: #aaa;","}",".blocklyResizeSW {","cursor: sw-resize;","fill: #aaa;","}",".blocklyResizeLine {","stroke: #515A5A;","stroke-width: 1;","}",".blocklyHighlightedConnectionPath {","fill: none;","stroke: #fc3;","stroke-width: 4px;","}",".blocklyPathLight {","fill: none;","stroke-linecap: round;","stroke-width: 1;","}",".blocklySelected>.blocklyPathLight {","display: none;","}",".blocklyDraggable {",'cursor: url("<<>>/handopen.cur"), auto;',"cursor: grab;","cursor: -webkit-grab;","}",".blocklyDragging {",'cursor: url("<<>>/handclosed.cur"), auto;',"cursor: grabbing;","cursor: -webkit-grabbing;","}",".blocklyDraggable:active {",'cursor: url("<<>>/handclosed.cur"), auto;',"cursor: grabbing;","cursor: -webkit-grabbing;","}",".blocklyBlockDragSurface .blocklyDraggable {",'cursor: url("<<>>/handclosed.cur"), auto;',"cursor: grabbing;","cursor: -webkit-grabbing;","}",".blocklyDragging.blocklyDraggingDelete {",'cursor: url("<<>>/handdelete.cur"), auto;',"}",".blocklyDragging>.blocklyPath,",".blocklyDragging>.blocklyPathLight {","fill-opacity: .8;","stroke-opacity: .8;","}",".blocklyDragging>.blocklyPathDark {","display: none;","}",".blocklyDisabled>.blocklyPath {","fill-opacity: .5;","stroke-opacity: .5;","}",".blocklyDisabled>.blocklyPathLight,",".blocklyDisabled>.blocklyPathDark {","display: none;","}",".blocklyInsertionMarker>.blocklyPath,",".blocklyInsertionMarker>.blocklyPathLight,",".blocklyInsertionMarker>.blocklyPathDark {","fill-opacity: .2;","stroke: none","}",".blocklyMultilineText {","font-family: monospace;","}",".blocklyNonEditableText>text {","pointer-events: none;","}",".blocklyFlyout {","position: absolute;","z-index: 20;","}",".blocklyText text {","cursor: default;","}",".blocklySvg text, .blocklyBlockDragSurface text {","user-select: none;","-ms-user-select: none;","-webkit-user-select: none;","cursor: inherit;","}",".blocklyHidden {","display: none;","}",".blocklyFieldDropdown:not(.blocklyHidden) {","display: block;","}",".blocklyIconGroup {","cursor: default;","}",".blocklyIconGroup:not(:hover),",".blocklyIconGroupReadonly {","opacity: .6;","}",".blocklyIconShape {","fill: #00f;","stroke: #fff;","stroke-width: 1px;","}",".blocklyIconSymbol {","fill: #fff;","}",".blocklyMinimalBody {","margin: 0;","padding: 0;","}",".blocklyHtmlInput {","border: none;","border-radius: 4px;","height: 100%;","margin: 0;","outline: none;","padding: 0;","width: 100%;","text-align: center;","display: block;","box-sizing: border-box;","}",".blocklyHtmlInput::-ms-clear {","display: none;","}",".blocklyMainBackground {","stroke-width: 1;","stroke: #c6c6c6;","}",".blocklyMutatorBackground {","fill: #fff;","stroke: #ddd;","stroke-width: 1;","}",".blocklyFlyoutBackground {","fill: #ddd;","fill-opacity: .8;","}",".blocklyMainWorkspaceScrollbar {","z-index: 20;","}",".blocklyFlyoutScrollbar {","z-index: 30;","}",".blocklyScrollbarHorizontal, .blocklyScrollbarVertical {","position: absolute;","outline: none;","}",".blocklyScrollbarBackground {","opacity: 0;","}",".blocklyScrollbarHandle {","fill: #ccc;","}",".blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,",".blocklyScrollbarHandle:hover {","fill: #bbb;","}",".blocklyFlyout .blocklyScrollbarHandle {","fill: #bbb;","}",".blocklyFlyout .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,",".blocklyFlyout .blocklyScrollbarHandle:hover {","fill: #aaa;","}",".blocklyInvalidInput {","background: #faa;","}",".blocklyContextMenu {","border-radius: 4px;","max-height: 100%;","}",".blocklyDropdownMenu {","border-radius: 2px;","padding: 0 !important;","}",".blocklyWidgetDiv .blocklyDropdownMenu .goog-menuitem,",".blocklyDropDownDiv .blocklyDropdownMenu .goog-menuitem {","padding-left: 28px;","}",".blocklyWidgetDiv .blocklyDropdownMenu .goog-menuitem.goog-menuitem-rtl,",".blocklyDropDownDiv .blocklyDropdownMenu .goog-menuitem.goog-menuitem-rtl {","padding-left: 5px;","padding-right: 28px;","}",".blocklyVerticalMarker {","stroke-width: 3px;","fill: rgba(255,255,255,.5);","pointer-events: none","}",".blocklyWidgetDiv .goog-option-selected .goog-menuitem-checkbox,",".blocklyWidgetDiv .goog-option-selected .goog-menuitem-icon,",".blocklyDropDownDiv .goog-option-selected .goog-menuitem-checkbox,",".blocklyDropDownDiv .goog-option-selected .goog-menuitem-icon {","background: url(<<>>/sprites.png) no-repeat -48px -16px;","}",".blocklyWidgetDiv .goog-menu {","background: #fff;","border-color: transparent;","border-style: solid;","border-width: 1px;","cursor: default;","font: normal 13px Arial, sans-serif;","margin: 0;","outline: none;","padding: 4px 0;","position: absolute;","overflow-y: auto;","overflow-x: hidden;","max-height: 100%;","z-index: 20000;","box-shadow: 0px 0px 3px 1px rgba(0,0,0,.3);","}",".blocklyWidgetDiv .goog-menu.focused {","box-shadow: 0px 0px 6px 1px rgba(0,0,0,.3);","}",".blocklyDropDownDiv .goog-menu {","cursor: default;",'font: normal 13px "Helvetica Neue", Helvetica, sans-serif;',"outline: none;","z-index: 20000;","}",".blocklyWidgetDiv .goog-menuitem,",".blocklyDropDownDiv .goog-menuitem {","color: #000;","font: normal 13px Arial, sans-serif;","list-style: none;","margin: 0;","min-width: 7em;","border: none;","padding: 6px 15px;","white-space: nowrap;","cursor: pointer;","}",".blocklyWidgetDiv .goog-menu-nocheckbox .goog-menuitem,",".blocklyWidgetDiv .goog-menu-noicon .goog-menuitem,",".blocklyDropDownDiv .goog-menu-nocheckbox .goog-menuitem,",".blocklyDropDownDiv .goog-menu-noicon .goog-menuitem {","padding-left: 12px;","}",".blocklyWidgetDiv .goog-menuitem-content,",".blocklyDropDownDiv .goog-menuitem-content {","font-family: Arial, sans-serif;","font-size: 13px;","}",".blocklyWidgetDiv .goog-menuitem-content {","color: #000;","}",".blocklyDropDownDiv .goog-menuitem-content {","color: #000;","}",".blocklyWidgetDiv .goog-menuitem-disabled,",".blocklyDropDownDiv .goog-menuitem-disabled {","cursor: inherit;","}",".blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-content,",".blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-content {","color: #ccc !important;","}",".blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-icon,",".blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-icon {","opacity: .3;","filter: alpha(opacity=30);","}",".blocklyWidgetDiv .goog-menuitem-highlight ,",".blocklyDropDownDiv .goog-menuitem-highlight {","background-color: rgba(0,0,0,.1);","}",".blocklyWidgetDiv .goog-menuitem-checkbox,",".blocklyWidgetDiv .goog-menuitem-icon,",".blocklyDropDownDiv .goog-menuitem-checkbox,",".blocklyDropDownDiv .goog-menuitem-icon {","background-repeat: no-repeat;","height: 16px;","left: 6px;","position: absolute;","right: auto;","vertical-align: middle;","width: 16px;","}",".blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-checkbox,",".blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-icon,",".blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-checkbox,",".blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-icon {","left: auto;","right: 6px;","}",".blocklyWidgetDiv .goog-option-selected .goog-menuitem-checkbox,",".blocklyWidgetDiv .goog-option-selected .goog-menuitem-icon,",".blocklyDropDownDiv .goog-option-selected .goog-menuitem-checkbox,",".blocklyDropDownDiv .goog-option-selected .goog-menuitem-icon {","position: static;","float: left;","margin-left: -24px;","}",".blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-checkbox,",".blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-icon,",".blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-checkbox,",".blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-icon {","float: right;","margin-right: -24px;","}",".blocklyComputeCanvas {","position: absolute;","width: 0;","height: 0;","}",".blocklyNoPointerEvents {","pointer-events: none;","}"],t.utils.math={},t.utils.math.toRadians=function(t){return t*Math.PI/180},t.utils.math.toDegrees=function(t){return 180*t/Math.PI},t.utils.math.clamp=function(t,e,o){if(os.top?t.DropDownDiv.getPositionAboveMetrics_(i,n,s,r):o+r.heightdocument.documentElement.clientTop?t.DropDownDiv.getPositionAboveMetrics_(i,n,s,r):t.DropDownDiv.getPositionTopOfPageMetrics_(e,s,r)},t.DropDownDiv.getPositionBelowMetrics_=function(e,o,i,n){return{initialX:(e=t.DropDownDiv.getPositionX(e,i.left,i.right,n.width)).divX,initialY:o,finalX:e.divX,finalY:o+t.DropDownDiv.PADDING_Y,arrowX:e.arrowX,arrowY:-(t.DropDownDiv.ARROW_SIZE/2+t.DropDownDiv.BORDER_SIZE),arrowAtTop:!0,arrowVisible:!0}},t.DropDownDiv.getPositionAboveMetrics_=function(e,o,i,n){return{initialX:(e=t.DropDownDiv.getPositionX(e,i.left,i.right,n.width)).divX,initialY:o-n.height,finalX:e.divX,finalY:o-n.height-t.DropDownDiv.PADDING_Y,arrowX:e.arrowX,arrowY:n.height-2*t.DropDownDiv.BORDER_SIZE-t.DropDownDiv.ARROW_SIZE/2,arrowAtTop:!1,arrowVisible:!0}},t.DropDownDiv.getPositionTopOfPageMetrics_=function(e,o,i){return{initialX:(e=t.DropDownDiv.getPositionX(e,o.left,o.right,i.width)).divX,initialY:0,finalX:e.divX,finalY:0,arrowVisible:!1}},t.DropDownDiv.getPositionX=function(e,o,i,n){var s=e;return e=t.utils.math.clamp(o,e-n/2,i-n),s-=t.DropDownDiv.ARROW_SIZE/2,o=t.DropDownDiv.ARROW_HORIZONTAL_PADDING,{arrowX:n=t.utils.math.clamp(o,s-e,n-o-t.DropDownDiv.ARROW_SIZE),divX:e}},t.DropDownDiv.isVisible=function(){return!!t.DropDownDiv.owner_},t.DropDownDiv.hideIfOwner=function(e,o){return t.DropDownDiv.owner_===e&&(o?t.DropDownDiv.hideWithoutAnimation():t.DropDownDiv.hide(),!0)},t.DropDownDiv.hide=function(){var e=t.DropDownDiv.DIV_;e.style.transform="translate(0, 0)",e.style.opacity=0,t.DropDownDiv.animateOutTimer_=setTimeout((function(){t.DropDownDiv.hideWithoutAnimation()}),1e3*t.DropDownDiv.ANIMATION_TIME),t.DropDownDiv.onHide_&&(t.DropDownDiv.onHide_(),t.DropDownDiv.onHide_=null)},t.DropDownDiv.hideWithoutAnimation=function(){if(t.DropDownDiv.isVisible()){t.DropDownDiv.animateOutTimer_&&clearTimeout(t.DropDownDiv.animateOutTimer_);var e=t.DropDownDiv.DIV_;e.style.transform="",e.style.left="",e.style.top="",e.style.opacity=0,e.style.display="none",e.style.backgroundColor="",e.style.borderColor="",t.DropDownDiv.onHide_&&(t.DropDownDiv.onHide_(),t.DropDownDiv.onHide_=null),t.DropDownDiv.clearContent(),t.DropDownDiv.owner_=null,t.DropDownDiv.rendererClassName_&&(t.utils.dom.removeClass(e,t.DropDownDiv.rendererClassName_),t.DropDownDiv.rendererClassName_=""),t.DropDownDiv.themeClassName_&&(t.utils.dom.removeClass(e,t.DropDownDiv.themeClassName_),t.DropDownDiv.themeClassName_=""),t.getMainWorkspace().markFocused()}},t.DropDownDiv.positionInternal_=function(e,o,i,n){(e=t.DropDownDiv.getPositionMetrics_(e,o,i,n)).arrowVisible?(t.DropDownDiv.arrow_.style.display="",t.DropDownDiv.arrow_.style.transform="translate("+e.arrowX+"px,"+e.arrowY+"px) rotate(45deg)",t.DropDownDiv.arrow_.setAttribute("class",e.arrowAtTop?"blocklyDropDownArrow blocklyArrowTop":"blocklyDropDownArrow blocklyArrowBottom")):t.DropDownDiv.arrow_.style.display="none",o=Math.floor(e.initialX),i=Math.floor(e.initialY),n=Math.floor(e.finalX);var s=Math.floor(e.finalY),r=t.DropDownDiv.DIV_;return r.style.left=o+"px",r.style.top=i+"px",r.style.display="block",r.style.opacity=1,r.style.transform="translate("+(n-o)+"px,"+(s-i)+"px)",e.arrowAtTop},t.DropDownDiv.repositionForWindowResize=function(){if(t.DropDownDiv.owner_){var e=t.DropDownDiv.owner_,o=t.DropDownDiv.owner_.getSourceBlock();o=(e=t.DropDownDiv.positionToField_?t.DropDownDiv.getScaledBboxOfField_(e):t.DropDownDiv.getScaledBboxOfBlock_(o)).left+(e.right-e.left)/2,t.DropDownDiv.positionInternal_(o,e.bottom,o,e.top)}else t.DropDownDiv.hide()},t.Grid=function(t,e){this.gridPattern_=t,this.spacing_=e.spacing,this.length_=e.length,this.line2_=(this.line1_=t.firstChild)&&this.line1_.nextSibling,this.snapToGrid_=e.snap},t.Grid.prototype.scale_=1,t.Grid.prototype.dispose=function(){this.gridPattern_=null},t.Grid.prototype.shouldSnap=function(){return this.snapToGrid_},t.Grid.prototype.getSpacing=function(){return this.spacing_},t.Grid.prototype.getPatternId=function(){return this.gridPattern_.id},t.Grid.prototype.update=function(t){this.scale_=t;var e=this.spacing_*t||100;this.gridPattern_.setAttribute("width",e),this.gridPattern_.setAttribute("height",e);var o=(e=Math.floor(this.spacing_/2)+.5)-this.length_/2,i=e+this.length_/2;e*=t,o*=t,i*=t,this.setLineAttributes_(this.line1_,t,o,i,e,e),this.setLineAttributes_(this.line2_,t,e,e,o,i)},t.Grid.prototype.setLineAttributes_=function(t,e,o,i,n,s){t&&(t.setAttribute("stroke-width",e),t.setAttribute("x1",o),t.setAttribute("y1",n),t.setAttribute("x2",i),t.setAttribute("y2",s))},t.Grid.prototype.moveTo=function(e,o){this.gridPattern_.setAttribute("x",e),this.gridPattern_.setAttribute("y",o),(t.utils.userAgent.IE||t.utils.userAgent.EDGE)&&this.update(this.scale_)},t.Grid.createDom=function(e,o,i){return e=t.utils.dom.createSvgElement("pattern",{id:"blocklyGridPattern"+e,patternUnits:"userSpaceOnUse"},i),0e.indexOf(o))throw Error(o+" is not a valid modifier key.")},t.user.keyMap.createSerializedKey=function(e,o){var i="",n=t.utils.object.values(t.user.keyMap.modifierKeys);t.user.keyMap.checkModifiers_(o,n);for(var s,r=0;s=n[r];r++)-1");o.domToMutation(n)}t.Events.fire(new t.Events.Change(o,"mutation",null,i,e));break;default:console.warn("Unknown change type: "+this.element)}else console.warn("Can't change non-existent block: "+this.blockId)},t.Events.Create=function(e){e&&(t.Events.Create.superClass_.constructor.call(this,e),this.xml=e.workspace.rendered?t.Xml.blockToDomWithXY(e):t.Xml.blockToDom(e),this.ids=t.Events.getDescendantIds(e))},t.utils.object.inherits(t.Events.Create,t.Events.BlockBase),t.Events.BlockCreate=t.Events.Create,t.Events.Create.prototype.type=t.Events.CREATE,t.Events.Create.prototype.toJson=function(){var e=t.Events.Create.superClass_.toJson.call(this);return e.xml=t.Xml.domToText(this.xml),e.ids=this.ids,e},t.Events.Create.prototype.fromJson=function(e){t.Events.Create.superClass_.fromJson.call(this,e),this.xml=t.Xml.textToDom(e.xml),this.ids=e.ids},t.Events.Create.prototype.run=function(e){var o=this.getEventWorkspace_();if(e)(e=t.utils.xml.createElement("xml")).appendChild(this.xml),t.Xml.domToWorkspace(e,o);else{e=0;for(var i;i=this.ids[e];e++){var n=o.getBlockById(i);n?n.dispose(!1):i==this.blockId&&console.warn("Can't uncreate non-existent block: "+i)}}},t.Events.Delete=function(e){if(e){if(e.getParent())throw Error("Connected blocks cannot be deleted.");t.Events.Delete.superClass_.constructor.call(this,e),this.oldXml=e.workspace.rendered?t.Xml.blockToDomWithXY(e):t.Xml.blockToDom(e),this.ids=t.Events.getDescendantIds(e)}},t.utils.object.inherits(t.Events.Delete,t.Events.BlockBase),t.Events.BlockDelete=t.Events.Delete,t.Events.Delete.prototype.type=t.Events.DELETE,t.Events.Delete.prototype.toJson=function(){var e=t.Events.Delete.superClass_.toJson.call(this);return e.ids=this.ids,e},t.Events.Delete.prototype.fromJson=function(e){t.Events.Delete.superClass_.fromJson.call(this,e),this.ids=e.ids},t.Events.Delete.prototype.run=function(e){var o=this.getEventWorkspace_();if(e){e=0;for(var i;i=this.ids[e];e++){var n=o.getBlockById(i);n?n.dispose(!1):i==this.blockId&&console.warn("Can't delete non-existent block: "+i)}}else(e=t.utils.xml.createElement("xml")).appendChild(this.oldXml),t.Xml.domToWorkspace(e,o)},t.Events.Move=function(e){e&&(t.Events.Move.superClass_.constructor.call(this,e),e=this.currentLocation_(),this.oldParentId=e.parentId,this.oldInputName=e.inputName,this.oldCoordinate=e.coordinate)},t.utils.object.inherits(t.Events.Move,t.Events.BlockBase),t.Events.BlockMove=t.Events.Move,t.Events.Move.prototype.type=t.Events.MOVE,t.Events.Move.prototype.toJson=function(){var e=t.Events.Move.superClass_.toJson.call(this);return this.newParentId&&(e.newParentId=this.newParentId),this.newInputName&&(e.newInputName=this.newInputName),this.newCoordinate&&(e.newCoordinate=Math.round(this.newCoordinate.x)+","+Math.round(this.newCoordinate.y)),e},t.Events.Move.prototype.fromJson=function(e){t.Events.Move.superClass_.fromJson.call(this,e),this.newParentId=e.newParentId,this.newInputName=e.newInputName,e.newCoordinate&&(e=e.newCoordinate.split(","),this.newCoordinate=new t.utils.Coordinate(Number(e[0]),Number(e[1])))},t.Events.Move.prototype.recordNew=function(){var t=this.currentLocation_();this.newParentId=t.parentId,this.newInputName=t.inputName,this.newCoordinate=t.coordinate},t.Events.Move.prototype.currentLocation_=function(){var t=this.getEventWorkspace_().getBlockById(this.blockId),e={},o=t.getParent();return o?(e.parentId=o.id,(t=o.getInputWithBlock(t))&&(e.inputName=t.name)):e.coordinate=t.getRelativeToSurfaceXY(),e},t.Events.Move.prototype.isNull=function(){return this.oldParentId==this.newParentId&&this.oldInputName==this.newInputName&&t.utils.Coordinate.equals(this.oldCoordinate,this.newCoordinate)},t.Events.Move.prototype.run=function(e){var o=this.getEventWorkspace_(),i=o.getBlockById(this.blockId);if(i){var n=e?this.newParentId:this.oldParentId,s=e?this.newInputName:this.oldInputName;e=e?this.newCoordinate:this.oldCoordinate;var r=null;if(n&&!(r=o.getBlockById(n)))return void console.warn("Can't connect to non-existent block: "+n);if(i.getParent()&&i.unplug(),e)s=i.getRelativeToSurfaceXY(),i.moveBy(e.x-s.x,e.y-s.y);else{if(i=i.outputConnection||i.previousConnection,s){if(o=r.getInput(s))var a=o.connection}else i.type==t.PREVIOUS_STATEMENT&&(a=r.nextConnection);a?i.connect(a):console.warn("Can't connect to non-existent input: "+s)}}else console.warn("Can't move non-existent block: "+this.blockId)},t.Events.FinishedLoading=function(e){this.workspaceId=e.id,this.group=t.Events.getGroup(),this.recordUndo=!1},t.utils.object.inherits(t.Events.FinishedLoading,t.Events.Ui),t.Events.FinishedLoading.prototype.type=t.Events.FINISHED_LOADING,t.Events.FinishedLoading.prototype.toJson=function(){var t={type:this.type};return this.group&&(t.group=this.group),this.workspaceId&&(t.workspaceId=this.workspaceId),t},t.Events.FinishedLoading.prototype.fromJson=function(t){this.workspaceId=t.workspaceId,this.group=t.group},t.Events.VarBase=function(e){t.Events.VarBase.superClass_.constructor.call(this),this.varId=e.getId(),this.workspaceId=e.workspace.id},t.utils.object.inherits(t.Events.VarBase,t.Events.Abstract),t.Events.VarBase.prototype.toJson=function(){var e=t.Events.VarBase.superClass_.toJson.call(this);return e.varId=this.varId,e},t.Events.VarBase.prototype.fromJson=function(e){t.Events.VarBase.superClass_.toJson.call(this),this.varId=e.varId},t.Events.VarCreate=function(e){e&&(t.Events.VarCreate.superClass_.constructor.call(this,e),this.varType=e.type,this.varName=e.name)},t.utils.object.inherits(t.Events.VarCreate,t.Events.VarBase),t.Events.VarCreate.prototype.type=t.Events.VAR_CREATE,t.Events.VarCreate.prototype.toJson=function(){var e=t.Events.VarCreate.superClass_.toJson.call(this);return e.varType=this.varType,e.varName=this.varName,e},t.Events.VarCreate.prototype.fromJson=function(e){t.Events.VarCreate.superClass_.fromJson.call(this,e),this.varType=e.varType,this.varName=e.varName},t.Events.VarCreate.prototype.run=function(t){var e=this.getEventWorkspace_();t?e.createVariable(this.varName,this.varType,this.varId):e.deleteVariableById(this.varId)},t.Events.VarDelete=function(e){e&&(t.Events.VarDelete.superClass_.constructor.call(this,e),this.varType=e.type,this.varName=e.name)},t.utils.object.inherits(t.Events.VarDelete,t.Events.VarBase),t.Events.VarDelete.prototype.type=t.Events.VAR_DELETE,t.Events.VarDelete.prototype.toJson=function(){var e=t.Events.VarDelete.superClass_.toJson.call(this);return e.varType=this.varType,e.varName=this.varName,e},t.Events.VarDelete.prototype.fromJson=function(e){t.Events.VarDelete.superClass_.fromJson.call(this,e),this.varType=e.varType,this.varName=e.varName},t.Events.VarDelete.prototype.run=function(t){var e=this.getEventWorkspace_();t?e.deleteVariableById(this.varId):e.createVariable(this.varName,this.varType,this.varId)},t.Events.VarRename=function(e,o){e&&(t.Events.VarRename.superClass_.constructor.call(this,e),this.oldName=e.name,this.newName=o)},t.utils.object.inherits(t.Events.VarRename,t.Events.VarBase),t.Events.VarRename.prototype.type=t.Events.VAR_RENAME,t.Events.VarRename.prototype.toJson=function(){var e=t.Events.VarRename.superClass_.toJson.call(this);return e.oldName=this.oldName,e.newName=this.newName,e},t.Events.VarRename.prototype.fromJson=function(e){t.Events.VarRename.superClass_.fromJson.call(this,e),this.oldName=e.oldName,this.newName=e.newName},t.Events.VarRename.prototype.run=function(t){var e=this.getEventWorkspace_();t?e.renameVariableById(this.varId,this.newName):e.renameVariableById(this.varId,this.oldName)},t.Xml={},t.Xml.workspaceToDom=function(e,o){var i=t.utils.xml.createElement("xml"),n=t.Xml.variablesToDom(t.Variables.allUsedVarModels(e));n.hasChildNodes()&&i.appendChild(n);var s,r=e.getTopComments(!0);for(n=0;s=r[n];n++)i.appendChild(s.toXmlWithXY(o));for(e=e.getTopBlocks(!0),n=0;r=e[n];n++)i.appendChild(t.Xml.blockToDomWithXY(r,o));return i},t.Xml.variablesToDom=function(e){for(var o,i=t.utils.xml.createElement("variables"),n=0;o=e[n];n++){var s=t.utils.xml.createElement("variable");s.appendChild(t.utils.xml.createTextNode(o.name)),o.type&&s.setAttribute("type",o.type),s.id=o.getId(),i.appendChild(s)}return i},t.Xml.blockToDomWithXY=function(e,o){var i;e.workspace.RTL&&(i=e.workspace.getWidth()),o=t.Xml.blockToDom(e,o);var n=e.getRelativeToSurfaceXY();return o.setAttribute("x",Math.round(e.workspace.RTL?i-n.x:n.x)),o.setAttribute("y",Math.round(n.y)),o},t.Xml.fieldToDom_=function(e){if(e.isSerializable()){var o=t.utils.xml.createElement("field");return o.setAttribute("name",e.name||""),e.toXml(o)}return null},t.Xml.allFieldsToDom_=function(e,o){for(var i,n=0;i=e.inputList[n];n++)for(var s,r=0;s=i.fieldRow[r];r++)(s=t.Xml.fieldToDom_(s))&&o.appendChild(s)},t.Xml.blockToDom=function(e,o){var i=t.utils.xml.createElement(e.isShadow()?"shadow":"block");if(i.setAttribute("type",e.type),o||i.setAttribute("id",e.id),e.mutationToDom){var n=e.mutationToDom();n&&(n.hasChildNodes()||n.hasAttributes())&&i.appendChild(n)}if(t.Xml.allFieldsToDom_(e,i),n=e.getCommentText()){var s=e.commentModel.size,r=e.commentModel.pinned,a=t.utils.xml.createElement("comment");a.appendChild(t.utils.xml.createTextNode(n)),a.setAttribute("pinned",r),a.setAttribute("h",s.height),a.setAttribute("w",s.width),i.appendChild(a)}for(e.data&&((n=t.utils.xml.createElement("data")).appendChild(t.utils.xml.createTextNode(e.data)),i.appendChild(n)),s=0;r=e.inputList[s];s++){var l;if(a=!0,r.type!=t.DUMMY_INPUT){var c=r.connection.targetBlock();r.type==t.INPUT_VALUE?l=t.utils.xml.createElement("value"):r.type==t.NEXT_STATEMENT&&(l=t.utils.xml.createElement("statement")),!(n=r.connection.getShadowDom())||c&&c.isShadow()||l.appendChild(t.Xml.cloneShadow_(n,o)),c&&(l.appendChild(t.Xml.blockToDom(c,o)),a=!1),l.setAttribute("name",r.name),a||i.appendChild(l)}}return null!=e.inputsInline&&e.inputsInline!=e.inputsInlineDefault&&i.setAttribute("inline",e.inputsInline),e.isCollapsed()&&i.setAttribute("collapsed",!0),e.isEnabled()||i.setAttribute("disabled",!0),e.isDeletable()||e.isShadow()||i.setAttribute("deletable",!1),e.isMovable()||e.isShadow()||i.setAttribute("movable",!1),e.isEditable()||i.setAttribute("editable",!1),(s=e.getNextBlock())&&((l=t.utils.xml.createElement("next")).appendChild(t.Xml.blockToDom(s,o)),i.appendChild(l)),!(n=e.nextConnection&&e.nextConnection.getShadowDom())||s&&s.isShadow()||l.appendChild(t.Xml.cloneShadow_(n,o)),i},t.Xml.cloneShadow_=function(e,o){for(var i,n=e=e.cloneNode(!0);n;)if(o&&"shadow"==n.nodeName&&n.removeAttribute("id"),n.firstChild)n=n.firstChild;else{for(;n&&!n.nextSibling;)i=n,n=n.parentNode,i.nodeType==t.utils.dom.Node.TEXT_NODE&&""==i.data.trim()&&n.firstChild!=i&&t.utils.dom.removeNode(i);n&&(i=n,n=n.nextSibling,i.nodeType==t.utils.dom.Node.TEXT_NODE&&""==i.data.trim()&&t.utils.dom.removeNode(i))}return e},t.Xml.domToText=function(e){e=t.utils.xml.domToText(e);var o=/(<[^/](?:[^>]*[^/])?>[^<]*)\n([^<]*<\/)/;do{var i=e;e=e.replace(o,"$1 $2")}while(e!=i);return e.replace(/<(\w+)([^<]*)\/>/g,"<$1$2>")},t.Xml.domToPrettyText=function(e){e=t.Xml.domToText(e).split("<");for(var o="",i=1;i"!=n.slice(-2)&&(o+=" ")}return(e=(e=e.join("\n")).replace(/(<(\w+)\b[^>]*>[^\n]*)\n *<\/\2>/g,"$1")).replace(/^\n/,"")},t.Xml.textToDom=function(e){var o=t.utils.xml.textToDomDocument(e);if(!o||!o.documentElement||o.getElementsByTagName("parsererror").length)throw Error("textToDom was unable to parse: "+e);return o.documentElement},t.Xml.clearWorkspaceAndLoadFromXml=function(e,o){return o.setResizesEnabled(!1),o.clear(),e=t.Xml.domToWorkspace(e,o),o.setResizesEnabled(!0),e},t.Xml.domToWorkspace=function(e,o){if(e instanceof t.Workspace){var i=e;e=o,o=i,console.warn("Deprecated call to Blockly.Xml.domToWorkspace, swap the arguments.")}var n;o.RTL&&(n=o.getWidth()),i=[],t.utils.dom.startTextWidthCache();var s=t.Events.getGroup();s||t.Events.setGroup(!0),o.setResizesEnabled&&o.setResizesEnabled(!1);var r=!0;try{for(var a,l=0;a=e.childNodes[l];l++){var c=a.nodeName.toLowerCase(),h=a;if("block"==c||"shadow"==c&&!t.Events.recordUndo){var u=t.Xml.domToBlock(h,o);i.push(u.id);var p=h.hasAttribute("x")?parseInt(h.getAttribute("x"),10):10,_=h.hasAttribute("y")?parseInt(h.getAttribute("y"),10):10;isNaN(p)||isNaN(_)||u.moveBy(o.RTL?n-p:p,_),r=!1}else{if("shadow"==c)throw TypeError("Shadow block cannot be a top-level block.");if("comment"==c)o.rendered?t.WorkspaceCommentSvg?t.WorkspaceCommentSvg.fromXml(h,o,n):console.warn("Missing require for Blockly.WorkspaceCommentSvg, ignoring workspace comment."):t.WorkspaceComment?t.WorkspaceComment.fromXml(h,o):console.warn("Missing require for Blockly.WorkspaceComment, ignoring workspace comment.");else if("variables"==c){if(!r)throw Error("'variables' tag must exist once before block and shadow tag elements in the workspace XML, but it was found in another location.");t.Xml.domToVariables(h,o),r=!1}}}}finally{s||t.Events.setGroup(!1),t.utils.dom.stopTextWidthCache()}return o.setResizesEnabled&&o.setResizesEnabled(!0),t.Events.fire(new t.Events.FinishedLoading(o)),i},t.Xml.appendDomToWorkspace=function(e,o){var i;if(o.hasOwnProperty("scale")&&(i=o.getBlocksBoundingBox()),e=t.Xml.domToWorkspace(e,o),i&&i.top!=i.bottom){var n=i.bottom,s=o.RTL?i.right:i.left,r=1/0,a=-1/0,l=1/0;for(i=0;ia&&(a=c.x)}for(n=n-l+10,s=o.RTL?s-a:s-r,i=0;i document.")}else e=null;return e},t.Touch={},t.Touch.TOUCH_ENABLED="ontouchstart"in t.utils.global||!!(t.utils.global.document&&document.documentElement&&"ontouchstart"in document.documentElement)||!(!t.utils.global.navigator||!t.utils.global.navigator.maxTouchPoints&&!t.utils.global.navigator.msMaxTouchPoints),t.Touch.touchIdentifier_=null,t.Touch.TOUCH_MAP={},t.utils.global.PointerEvent?t.Touch.TOUCH_MAP={mousedown:["pointerdown"],mouseenter:["pointerenter"],mouseleave:["pointerleave"],mousemove:["pointermove"],mouseout:["pointerout"],mouseover:["pointerover"],mouseup:["pointerup","pointercancel"],touchend:["pointerup"],touchcancel:["pointercancel"]}:t.Touch.TOUCH_ENABLED&&(t.Touch.TOUCH_MAP={mousedown:["touchstart"],mousemove:["touchmove"],mouseup:["touchend","touchcancel"]}),t.longPid_=0,t.longStart=function(e,o){t.longStop_(),e.changedTouches&&1!=e.changedTouches.length||(t.longPid_=setTimeout((function(){e.changedTouches&&(e.button=2,e.clientX=e.changedTouches[0].clientX,e.clientY=e.changedTouches[0].clientY),o&&o.handleRightClick(e)}),t.LONGPRESS))},t.longStop_=function(){t.longPid_&&(clearTimeout(t.longPid_),t.longPid_=0)},t.Touch.clearTouchIdentifier=function(){t.Touch.touchIdentifier_=null},t.Touch.shouldHandleEvent=function(e){return!t.Touch.isMouseOrTouchEvent(e)||t.Touch.checkTouchIdentifier(e)},t.Touch.getTouchIdentifierFromEvent=function(t){return null!=t.pointerId?t.pointerId:t.changedTouches&&t.changedTouches[0]&&void 0!==t.changedTouches[0].identifier&&null!==t.changedTouches[0].identifier?t.changedTouches[0].identifier:"mouse"},t.Touch.checkTouchIdentifier=function(e){var o=t.Touch.getTouchIdentifierFromEvent(e);return void 0!==t.Touch.touchIdentifier_&&null!==t.Touch.touchIdentifier_?t.Touch.touchIdentifier_==o:("mousedown"==e.type||"touchstart"==e.type||"pointerdown"==e.type)&&(t.Touch.touchIdentifier_=o,!0)},t.Touch.setClientFromTouch=function(e){if(t.utils.string.startsWith(e.type,"touch")){var o=e.changedTouches[0];e.clientX=o.clientX,e.clientY=o.clientY}},t.Touch.isMouseOrTouchEvent=function(e){return t.utils.string.startsWith(e.type,"touch")||t.utils.string.startsWith(e.type,"mouse")||t.utils.string.startsWith(e.type,"pointer")},t.Touch.isTouchEvent=function(e){return t.utils.string.startsWith(e.type,"touch")||t.utils.string.startsWith(e.type,"pointer")},t.Touch.splitEventByTouches=function(t){var e=[];if(t.changedTouches)for(var o=0;o=i+this.handleLength_&&(n+=s),this.setHandlePosition(this.constrainHandle_(n)),this.onScroll_(),e.stopPropagation(),e.preventDefault()}},t.Scrollbar.prototype.onMouseDownHandle_=function(e){this.workspace_.markFocused(),this.cleanUp_(),t.utils.isRightButton(e)?e.stopPropagation():(this.startDragHandle=this.handlePosition_,this.workspace_.setupDragSurface(),this.startDragMouse_=this.horizontal_?e.clientX:e.clientY,t.Scrollbar.onMouseUpWrapper_=t.bindEventWithChecks_(document,"mouseup",this,this.onMouseUpHandle_),t.Scrollbar.onMouseMoveWrapper_=t.bindEventWithChecks_(document,"mousemove",this,this.onMouseMoveHandle_),e.stopPropagation(),e.preventDefault())},t.Scrollbar.prototype.onMouseMoveHandle_=function(t){this.setHandlePosition(this.constrainHandle_(this.startDragHandle+((this.horizontal_?t.clientX:t.clientY)-this.startDragMouse_))),this.onScroll_()},t.Scrollbar.prototype.onMouseUpHandle_=function(){this.workspace_.resetDragSurface(),t.Touch.clearTouchIdentifier(),this.cleanUp_()},t.Scrollbar.prototype.cleanUp_=function(){t.hideChaff(!0),t.Scrollbar.onMouseUpWrapper_&&(t.unbindEvent_(t.Scrollbar.onMouseUpWrapper_),t.Scrollbar.onMouseUpWrapper_=null),t.Scrollbar.onMouseMoveWrapper_&&(t.unbindEvent_(t.Scrollbar.onMouseMoveWrapper_),t.Scrollbar.onMouseMoveWrapper_=null)},t.Scrollbar.prototype.constrainHandle_=function(t){return 0>=t||isNaN(t)||this.scrollViewSize_t.Tooltip.RADIUS_OK&&t.Tooltip.hide()}else t.Tooltip.poisonedElement_!=t.Tooltip.element_&&(clearTimeout(t.Tooltip.showPid_),t.Tooltip.lastX_=e.pageX,t.Tooltip.lastY_=e.pageY,t.Tooltip.showPid_=setTimeout(t.Tooltip.show_,t.Tooltip.HOVER_MS))},t.Tooltip.dispose=function(){t.Tooltip.element_=null,t.Tooltip.poisonedElement_=null,t.Tooltip.hide()},t.Tooltip.hide=function(){t.Tooltip.visible&&(t.Tooltip.visible=!1,t.Tooltip.DIV&&(t.Tooltip.DIV.style.display="none")),t.Tooltip.showPid_&&clearTimeout(t.Tooltip.showPid_)},t.Tooltip.block=function(){t.Tooltip.hide(),t.Tooltip.blocked_=!0},t.Tooltip.unblock=function(){t.Tooltip.blocked_=!1},t.Tooltip.show_=function(){if(!t.Tooltip.blocked_&&(t.Tooltip.poisonedElement_=t.Tooltip.element_,t.Tooltip.DIV)){t.Tooltip.DIV.textContent="";for(var e=t.Tooltip.element_.tooltip;"function"==typeof e;)e=e();e=(e=t.utils.string.wrap(e,t.Tooltip.LIMIT)).split("\n");for(var o=0;oi+window.scrollY&&(s-=t.Tooltip.DIV.offsetHeight+2*t.Tooltip.OFFSET_Y),e?n=Math.max(t.Tooltip.MARGINS-window.scrollX,n):n+t.Tooltip.DIV.offsetWidth>o+window.scrollX-2*t.Tooltip.MARGINS&&(n=o-t.Tooltip.DIV.offsetWidth-2*t.Tooltip.MARGINS),t.Tooltip.DIV.style.top=s+"px",t.Tooltip.DIV.style.left=n+"px"}},t.WorkspaceDragSurfaceSvg=function(t){this.container_=t,this.createDom()},t.WorkspaceDragSurfaceSvg.prototype.SVG_=null,t.WorkspaceDragSurfaceSvg.prototype.dragGroup_=null,t.WorkspaceDragSurfaceSvg.prototype.container_=null,t.WorkspaceDragSurfaceSvg.prototype.createDom=function(){this.SVG_||(this.SVG_=t.utils.dom.createSvgElement("svg",{xmlns:t.utils.dom.SVG_NS,"xmlns:html":t.utils.dom.HTML_NS,"xmlns:xlink":t.utils.dom.XLINK_NS,version:"1.1",class:"blocklyWsDragSurface blocklyOverflowVisible"},null),this.container_.appendChild(this.SVG_))},t.WorkspaceDragSurfaceSvg.prototype.translateSurface=function(e,o){e=e.toFixed(0),o=o.toFixed(0),this.SVG_.style.display="block",t.utils.dom.setCssTransform(this.SVG_,"translate3d("+e+"px, "+o+"px, 0px)")},t.WorkspaceDragSurfaceSvg.prototype.getSurfaceTranslation=function(){return t.utils.getRelativeXY(this.SVG_)},t.WorkspaceDragSurfaceSvg.prototype.clearAndHide=function(e){if(!e)throw Error("Couldn't clear and hide the drag surface: missing new surface.");var o=this.SVG_.childNodes[0],i=this.SVG_.childNodes[1];if(!(o&&i&&t.utils.dom.hasClass(o,"blocklyBlockCanvas")&&t.utils.dom.hasClass(i,"blocklyBubbleCanvas")))throw Error("Couldn't clear and hide the drag surface. A node was missing.");if(null!=this.previousSibling_?t.utils.dom.insertAfter(o,this.previousSibling_):e.insertBefore(o,e.firstChild),t.utils.dom.insertAfter(i,o),this.SVG_.style.display="none",this.SVG_.childNodes.length)throw Error("Drag surface was not cleared.");t.utils.dom.setCssTransform(this.SVG_,""),this.previousSibling_=null},t.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow=function(t,e,o,i,n,s){if(this.SVG_.childNodes.length)throw Error("Already dragging a block.");this.previousSibling_=o,t.setAttribute("transform","translate(0, 0) scale("+s+")"),e.setAttribute("transform","translate(0, 0) scale("+s+")"),this.SVG_.setAttribute("width",i),this.SVG_.setAttribute("height",n),this.SVG_.appendChild(t),this.SVG_.appendChild(e),this.SVG_.style.display="block"},t.ASTNode=function(e,o,i){if(!o)throw Error("Cannot create a node without a location.");this.type_=e,this.isConnection_=t.ASTNode.isConnectionType_(e),this.location_=o,this.processParams_(i||null)},t.ASTNode.types={FIELD:"field",BLOCK:"block",INPUT:"input",OUTPUT:"output",NEXT:"next",PREVIOUS:"previous",STACK:"stack",WORKSPACE:"workspace"},t.ASTNode.NAVIGATE_ALL_FIELDS=!1,t.ASTNode.DEFAULT_OFFSET_Y=-20,t.ASTNode.isConnectionType_=function(e){switch(e){case t.ASTNode.types.PREVIOUS:case t.ASTNode.types.NEXT:case t.ASTNode.types.INPUT:case t.ASTNode.types.OUTPUT:return!0}return!1},t.ASTNode.createFieldNode=function(e){return e?new t.ASTNode(t.ASTNode.types.FIELD,e):null},t.ASTNode.createConnectionNode=function(e){return e?e.type==t.INPUT_VALUE||e.type==t.NEXT_STATEMENT&&e.getParentInput()?t.ASTNode.createInputNode(e.getParentInput()):e.type==t.NEXT_STATEMENT?new t.ASTNode(t.ASTNode.types.NEXT,e):e.type==t.OUTPUT_VALUE?new t.ASTNode(t.ASTNode.types.OUTPUT,e):e.type==t.PREVIOUS_STATEMENT?new t.ASTNode(t.ASTNode.types.PREVIOUS,e):null:null},t.ASTNode.createInputNode=function(e){return e&&e.connection?new t.ASTNode(t.ASTNode.types.INPUT,e.connection):null},t.ASTNode.createBlockNode=function(e){return e?new t.ASTNode(t.ASTNode.types.BLOCK,e):null},t.ASTNode.createStackNode=function(e){return e?new t.ASTNode(t.ASTNode.types.STACK,e):null},t.ASTNode.createWorkspaceNode=function(e,o){return o&&e?new t.ASTNode(t.ASTNode.types.WORKSPACE,e,{wsCoordinate:o}):null},t.ASTNode.prototype.processParams_=function(t){t&&t.wsCoordinate&&(this.wsCoordinate_=t.wsCoordinate)},t.ASTNode.prototype.getLocation=function(){return this.location_},t.ASTNode.prototype.getType=function(){return this.type_},t.ASTNode.prototype.getWsCoordinate=function(){return this.wsCoordinate_},t.ASTNode.prototype.isConnection=function(){return this.isConnection_},t.ASTNode.prototype.findNextForInput_=function(){var e,o=this.location_.getParentInput(),i=o.getSourceBlock();for(o=i.inputList.indexOf(o)+1;e=i.inputList[o];o++){for(var n,s=e.fieldRow,r=0;n=s[r];r++)if(n.isClickable()||t.ASTNode.NAVIGATE_ALL_FIELDS)return t.ASTNode.createFieldNode(n);if(e.connection)return t.ASTNode.createInputNode(e)}return null},t.ASTNode.prototype.findNextForField_=function(){var e=this.location_,o=e.getParentInput(),i=e.getSourceBlock(),n=i.inputList.indexOf(o);for(e=o.fieldRow.indexOf(e)+1;o=i.inputList[n];n++){for(var s=o.fieldRow;ei)){var n=o.getSvgXY(e.getSvgRoot());e.outputConnection?(n.x+=(e.RTL?3:-3)*i,n.y+=13*i):e.previousConnection&&(n.x+=(e.RTL?-23:23)*i,n.y+=3*i),e=t.utils.dom.createSvgElement("circle",{cx:n.x,cy:n.y,r:0,fill:"none",stroke:"#888","stroke-width":10},o.getParentSvg()),t.blockAnimations.connectionUiStep_(e,new Date,i)}},t.blockAnimations.connectionUiStep_=function(e,o,i){var n=(new Date-o)/150;1e.workspace.scale)){var o=e.getHeightWidth().height;o=Math.atan(10/o)/Math.PI*180,e.RTL||(o*=-1),t.blockAnimations.disconnectUiStep_(e.getSvgRoot(),o,new Date)}},t.blockAnimations.disconnectUiStep_=function(e,o,i){var n=(new Date-i)/200;1o-t.CURRENT_CONNECTION_PREFERENCE)):!this.localConnection_&&!this.closestConnection_||(console.error("Only one of localConnection_ and closestConnection_ was set."),console.error("Returning true from shouldUpdatePreviews, but it's not clear why."),!0):!(!this.localConnection_||!this.closestConnection_)},t.InsertionMarkerManager.prototype.getCandidate_=function(t){for(var e=this.getStartRadius_(),o=null,i=null,n=0;nthis.remainingCapacityOfType(e))return!1;o+=t[e]}return!(o>this.remainingCapacity())},t.Workspace.prototype.hasBlockLimits=function(){return 1/0!=this.options.maxBlocks||!!this.options.maxInstances},t.Workspace.prototype.undo=function(e){var o=e?this.redoStack_:this.undoStack_,i=e?this.undoStack_:this.redoStack_,n=o.pop();if(n){for(var s=[n];o.length&&n.group&&n.group==o[o.length-1].group;)s.push(o.pop());for(o=0;n=s[o];o++)i.push(n);s=t.Events.filter(s,e),t.Events.recordUndo=!1;try{for(o=0;n=s[o];o++)n.run(e)}finally{t.Events.recordUndo=!0}}},t.Workspace.prototype.clearUndo=function(){this.undoStack_.length=0,this.redoStack_.length=0,t.Events.clearPendingUndo()},t.Workspace.prototype.addChangeListener=function(t){return this.listeners_.push(t),t},t.Workspace.prototype.removeChangeListener=function(e){t.utils.arrayRemove(this.listeners_,e)},t.Workspace.prototype.fireChangeListener=function(t){if(t.recordUndo)for(this.undoStack_.push(t),this.redoStack_.length=0;this.undoStack_.length>this.MAX_UNDO&&0<=this.MAX_UNDO;)this.undoStack_.shift();for(var e,o=0;e=this.listeners_[o];o++)e(t)},t.Workspace.prototype.getBlockById=function(t){return this.blockDB_[t]||null},t.Workspace.prototype.setBlockById=function(t,e){this.blockDB_[t]=e},t.Workspace.prototype.removeBlockById=function(t){delete this.blockDB_[t]},t.Workspace.prototype.getCommentById=function(t){return this.commentDB_[t]||null},t.Workspace.prototype.allInputsFilled=function(t){for(var e,o=this.getTopBlocks(!1),i=0;e=o[i];i++)if(!e.allInputsFilled(t))return!1;return!0},t.Workspace.prototype.getPotentialVariableMap=function(){return this.potentialVariableMap_},t.Workspace.prototype.createPotentialVariableMap=function(){this.potentialVariableMap_=new t.VariableMap(this)},t.Workspace.prototype.getVariableMap=function(){return this.variableMap_},t.Workspace.prototype.setVariableMap=function(t){this.variableMap_=t},t.Workspace.WorkspaceDB_=Object.create(null),t.Workspace.getById=function(e){return t.Workspace.WorkspaceDB_[e]||null},t.Workspace.getAll=function(){var e,o=[];for(e in t.Workspace.WorkspaceDB_)o.push(t.Workspace.WorkspaceDB_[e]);return o},t.Bubble=function(e,o,i,n,s,r){this.workspace_=e,this.content_=o,this.shape_=i,this.onMouseDownResizeWrapper_=this.onMouseDownBubbleWrapper_=this.moveCallback_=this.resizeCallback_=null,this.disposed=!1,i=t.Bubble.ARROW_ANGLE,this.workspace_.RTL&&(i=-i),this.arrow_radians_=t.utils.math.toRadians(i),e.getBubbleCanvas().appendChild(this.createDom_(o,!(!s||!r))),this.setAnchorLocation(n),s&&r||(s=(e=this.content_.getBBox()).width+2*t.Bubble.BORDER_WIDTH,r=e.height+2*t.Bubble.BORDER_WIDTH),this.setBubbleSize(s,r),this.positionBubble_(),this.renderArrow_(),this.rendered_=!0},t.Bubble.BORDER_WIDTH=6,t.Bubble.ARROW_THICKNESS=5,t.Bubble.ARROW_ANGLE=20,t.Bubble.ARROW_BEND=4,t.Bubble.ANCHOR_RADIUS=8,t.Bubble.onMouseUpWrapper_=null,t.Bubble.onMouseMoveWrapper_=null,t.Bubble.unbindDragEvents_=function(){t.Bubble.onMouseUpWrapper_&&(t.unbindEvent_(t.Bubble.onMouseUpWrapper_),t.Bubble.onMouseUpWrapper_=null),t.Bubble.onMouseMoveWrapper_&&(t.unbindEvent_(t.Bubble.onMouseMoveWrapper_),t.Bubble.onMouseMoveWrapper_=null)},t.Bubble.bubbleMouseUp_=function(e){t.Touch.clearTouchIdentifier(),t.Bubble.unbindDragEvents_()},t.Bubble.prototype.rendered_=!1,t.Bubble.prototype.anchorXY_=null,t.Bubble.prototype.relativeLeft_=0,t.Bubble.prototype.relativeTop_=0,t.Bubble.prototype.width_=0,t.Bubble.prototype.height_=0,t.Bubble.prototype.autoLayout_=!0,t.Bubble.prototype.createDom_=function(e,o){this.bubbleGroup_=t.utils.dom.createSvgElement("g",{},null);var i={filter:"url(#"+this.workspace_.getRenderer().getConstants().embossFilterId+")"};return t.utils.userAgent.JAVA_FX&&(i={}),i=t.utils.dom.createSvgElement("g",i,this.bubbleGroup_),this.bubbleArrow_=t.utils.dom.createSvgElement("path",{},i),this.bubbleBack_=t.utils.dom.createSvgElement("rect",{class:"blocklyDraggable",x:0,y:0,rx:t.Bubble.BORDER_WIDTH,ry:t.Bubble.BORDER_WIDTH},i),o?(this.resizeGroup_=t.utils.dom.createSvgElement("g",{class:this.workspace_.RTL?"blocklyResizeSW":"blocklyResizeSE"},this.bubbleGroup_),o=2*t.Bubble.BORDER_WIDTH,t.utils.dom.createSvgElement("polygon",{points:"0,x x,x x,0".replace(/x/g,o.toString())},this.resizeGroup_),t.utils.dom.createSvgElement("line",{class:"blocklyResizeLine",x1:o/3,y1:o-1,x2:o-1,y2:o/3},this.resizeGroup_),t.utils.dom.createSvgElement("line",{class:"blocklyResizeLine",x1:2*o/3,y1:o-1,x2:o-1,y2:2*o/3},this.resizeGroup_)):this.resizeGroup_=null,this.workspace_.options.readOnly||(this.onMouseDownBubbleWrapper_=t.bindEventWithChecks_(this.bubbleBack_,"mousedown",this,this.bubbleMouseDown_),this.resizeGroup_&&(this.onMouseDownResizeWrapper_=t.bindEventWithChecks_(this.resizeGroup_,"mousedown",this,this.resizeMouseDown_))),this.bubbleGroup_.appendChild(e),this.bubbleGroup_},t.Bubble.prototype.getSvgRoot=function(){return this.bubbleGroup_},t.Bubble.prototype.setSvgId=function(t){this.bubbleGroup_.dataset&&(this.bubbleGroup_.dataset.blockId=t)},t.Bubble.prototype.bubbleMouseDown_=function(t){var e=this.workspace_.getGesture(t);e&&e.handleBubbleStart(t,this)},t.Bubble.prototype.showContextMenu=function(t){},t.Bubble.prototype.isDeletable=function(){return!1},t.Bubble.prototype.resizeMouseDown_=function(e){this.promote(),t.Bubble.unbindDragEvents_(),t.utils.isRightButton(e)||(this.workspace_.startDrag(e,new t.utils.Coordinate(this.workspace_.RTL?-this.width_:this.width_,this.height_)),t.Bubble.onMouseUpWrapper_=t.bindEventWithChecks_(document,"mouseup",this,t.Bubble.bubbleMouseUp_),t.Bubble.onMouseMoveWrapper_=t.bindEventWithChecks_(document,"mousemove",this,this.resizeMouseMove_),t.hideChaff()),e.stopPropagation()},t.Bubble.prototype.resizeMouseMove_=function(t){this.autoLayout_=!1,t=this.workspace_.moveDrag(t),this.setBubbleSize(this.workspace_.RTL?-t.x:t.x,t.y),this.workspace_.RTL&&this.positionBubble_()},t.Bubble.prototype.registerResizeEvent=function(t){this.resizeCallback_=t},t.Bubble.prototype.registerMoveEvent=function(t){this.moveCallback_=t},t.Bubble.prototype.promote=function(){var t=this.bubbleGroup_.parentNode;return t.lastChild!==this.bubbleGroup_&&(t.appendChild(this.bubbleGroup_),!0)},t.Bubble.prototype.setAnchorLocation=function(t){this.anchorXY_=t,this.rendered_&&this.positionBubble_()},t.Bubble.prototype.layoutBubble_=function(){var t=this.workspace_.getMetrics();t.viewLeft/=this.workspace_.scale,t.viewWidth/=this.workspace_.scale,t.viewTop/=this.workspace_.scale,t.viewHeight/=this.workspace_.scale;var e=this.getOptimalRelativeLeft_(t),o=this.getOptimalRelativeTop_(t),i=this.shape_.getBBox(),n={x:e,y:-this.height_-this.workspace_.getRenderer().getConstants().MIN_BLOCK_HEIGHT},s={x:-this.width_-30,y:o};o={x:i.width,y:o};var r={x:e,y:i.height};e=i.widthe.viewWidth)return o;if(this.workspace_.RTL)var i=this.anchorXY_.x-o,n=i-this.width_,s=e.viewLeft+e.viewWidth,r=e.viewLeft+t.Scrollbar.scrollbarThickness/this.workspace_.scale;else i=(n=o+this.anchorXY_.x)+this.width_,r=e.viewLeft,s=e.viewLeft+e.viewWidth-t.Scrollbar.scrollbarThickness/this.workspace_.scale;return this.workspace_.RTL?ns&&(o=-(s-this.anchorXY_.x)):ns&&(o=s-this.anchorXY_.x-this.width_),o},t.Bubble.prototype.getOptimalRelativeTop_=function(e){var o=-this.height_/4;if(this.height_>e.viewHeight)return o;var i=this.anchorXY_.y+o,n=i+this.height_,s=e.viewTop;e=e.viewTop+e.viewHeight-t.Scrollbar.scrollbarThickness/this.workspace_.scale;var r=this.anchorXY_.y;return ie&&(o=e-r-this.height_),o},t.Bubble.prototype.positionBubble_=function(){var t=this.anchorXY_.x;t=this.workspace_.RTL?t-(this.relativeLeft_+this.width_):t+this.relativeLeft_,this.moveTo(t,this.relativeTop_+this.anchorXY_.y)},t.Bubble.prototype.moveTo=function(t,e){this.bubbleGroup_.setAttribute("transform","translate("+t+","+e+")")},t.Bubble.prototype.setDragging=function(t){!t&&this.moveCallback_&&this.moveCallback_()},t.Bubble.prototype.getBubbleSize=function(){return new t.utils.Size(this.width_,this.height_)},t.Bubble.prototype.setBubbleSize=function(e,o){var i=2*t.Bubble.BORDER_WIDTH;e=Math.max(e,i+45),o=Math.max(o,i+20),this.width_=e,this.height_=o,this.bubbleBack_.setAttribute("width",e),this.bubbleBack_.setAttribute("height",o),this.resizeGroup_&&(this.workspace_.RTL?this.resizeGroup_.setAttribute("transform","translate("+2*t.Bubble.BORDER_WIDTH+","+(o-i)+") scale(-1 1)"):this.resizeGroup_.setAttribute("transform","translate("+(e-i)+","+(o-i)+")")),this.autoLayout_&&this.layoutBubble_(),this.positionBubble_(),this.renderArrow_(),this.resizeCallback_&&this.resizeCallback_()},t.Bubble.prototype.renderArrow_=function(){var e=[],o=this.width_/2,i=this.height_/2,n=-this.relativeLeft_,s=-this.relativeTop_;if(o==n&&i==s)e.push("M "+o+","+i);else{s-=i,n-=o,this.workspace_.RTL&&(n*=-1);var r=Math.sqrt(s*s+n*n),a=Math.acos(n/r);0>s&&(a=2*Math.PI-a);var l=a+Math.PI/2;l>2*Math.PI&&(l-=2*Math.PI);var c=Math.sin(l),h=Math.cos(l),u=this.getBubbleSize();l=(u.width+u.height)/t.Bubble.ARROW_THICKNESS,l=Math.min(l,u.width,u.height)/4,n=o+(u=1-t.Bubble.ANCHOR_RADIUS/r)*n,s=i+u*s,u=o+l*h;var p=i+l*c;o-=l*h,i-=l*c,(c=a+this.arrow_radians_)>2*Math.PI&&(c-=2*Math.PI),a=Math.sin(c)*r/t.Bubble.ARROW_BEND,r=Math.cos(c)*r/t.Bubble.ARROW_BEND,e.push("M"+u+","+p),e.push("C"+(u+r)+","+(p+a)+" "+n+","+s+" "+n+","+s),e.push("C"+n+","+s+" "+(o+r)+","+(i+a)+" "+o+","+i)}e.push("z"),this.bubbleArrow_.setAttribute("d",e.join(" "))},t.Bubble.prototype.setColour=function(t){this.bubbleBack_.setAttribute("fill",t),this.bubbleArrow_.setAttribute("fill",t)},t.Bubble.prototype.dispose=function(){this.onMouseDownBubbleWrapper_&&t.unbindEvent_(this.onMouseDownBubbleWrapper_),this.onMouseDownResizeWrapper_&&t.unbindEvent_(this.onMouseDownResizeWrapper_),t.Bubble.unbindDragEvents_(),t.utils.dom.removeNode(this.bubbleGroup_),this.disposed=!0},t.Bubble.prototype.moveDuringDrag=function(t,e){t?t.translateSurface(e.x,e.y):this.moveTo(e.x,e.y),this.relativeLeft_=this.workspace_.RTL?this.anchorXY_.x-e.x-this.width_:e.x-this.anchorXY_.x,this.relativeTop_=e.y-this.anchorXY_.y,this.renderArrow_()},t.Bubble.prototype.getRelativeToSurfaceXY=function(){return new t.utils.Coordinate(this.workspace_.RTL?-this.relativeLeft_+this.anchorXY_.x-this.width_:this.anchorXY_.x+this.relativeLeft_,this.anchorXY_.y+this.relativeTop_)},t.Bubble.prototype.setAutoLayout=function(t){this.autoLayout_=t},t.Events.CommentBase=function(e){this.commentId=e.id,this.workspaceId=e.workspace.id,this.group=t.Events.getGroup(),this.recordUndo=t.Events.recordUndo},t.utils.object.inherits(t.Events.CommentBase,t.Events.Abstract),t.Events.CommentBase.prototype.toJson=function(){var e=t.Events.CommentBase.superClass_.toJson.call(this);return this.commentId&&(e.commentId=this.commentId),e},t.Events.CommentBase.prototype.fromJson=function(e){t.Events.CommentBase.superClass_.fromJson.call(this,e),this.commentId=e.commentId},t.Events.CommentChange=function(e,o,i){e&&(t.Events.CommentChange.superClass_.constructor.call(this,e),this.oldContents_=o,this.newContents_=i)},t.utils.object.inherits(t.Events.CommentChange,t.Events.CommentBase),t.Events.CommentChange.prototype.type=t.Events.COMMENT_CHANGE,t.Events.CommentChange.prototype.toJson=function(){var e=t.Events.CommentChange.superClass_.toJson.call(this);return e.newContents=this.newContents_,e},t.Events.CommentChange.prototype.fromJson=function(e){t.Events.CommentChange.superClass_.fromJson.call(this,e),this.newContents_=e.newValue},t.Events.CommentChange.prototype.isNull=function(){return this.oldContents_==this.newContents_},t.Events.CommentChange.prototype.run=function(t){var e=this.getEventWorkspace_().getCommentById(this.commentId);e?e.setContent(t?this.newContents_:this.oldContents_):console.warn("Can't change non-existent comment: "+this.commentId)},t.Events.CommentCreate=function(e){e&&(t.Events.CommentCreate.superClass_.constructor.call(this,e),this.xml=e.toXmlWithXY())},t.utils.object.inherits(t.Events.CommentCreate,t.Events.CommentBase),t.Events.CommentCreate.prototype.type=t.Events.COMMENT_CREATE,t.Events.CommentCreate.prototype.toJson=function(){var e=t.Events.CommentCreate.superClass_.toJson.call(this);return e.xml=t.Xml.domToText(this.xml),e},t.Events.CommentCreate.prototype.fromJson=function(e){t.Events.CommentCreate.superClass_.fromJson.call(this,e),this.xml=t.Xml.textToDom(e.xml)},t.Events.CommentCreate.prototype.run=function(e){t.Events.CommentCreateDeleteHelper(this,e)},t.Events.CommentCreateDeleteHelper=function(e,o){var i=e.getEventWorkspace_();o?((o=t.utils.xml.createElement("xml")).appendChild(e.xml),t.Xml.domToWorkspace(o,i)):(i=i.getCommentById(e.commentId))?i.dispose(!1,!1):console.warn("Can't uncreate non-existent comment: "+e.commentId)},t.Events.CommentDelete=function(e){e&&(t.Events.CommentDelete.superClass_.constructor.call(this,e),this.xml=e.toXmlWithXY())},t.utils.object.inherits(t.Events.CommentDelete,t.Events.CommentBase),t.Events.CommentDelete.prototype.type=t.Events.COMMENT_DELETE,t.Events.CommentDelete.prototype.toJson=function(){return t.Events.CommentDelete.superClass_.toJson.call(this)},t.Events.CommentDelete.prototype.fromJson=function(e){t.Events.CommentDelete.superClass_.fromJson.call(this,e)},t.Events.CommentDelete.prototype.run=function(e){t.Events.CommentCreateDeleteHelper(this,!e)},t.Events.CommentMove=function(e){e&&(t.Events.CommentMove.superClass_.constructor.call(this,e),this.comment_=e,this.oldCoordinate_=e.getXY(),this.newCoordinate_=null)},t.utils.object.inherits(t.Events.CommentMove,t.Events.CommentBase),t.Events.CommentMove.prototype.recordNew=function(){if(!this.comment_)throw Error("Tried to record the new position of a comment on the same event twice.");this.newCoordinate_=this.comment_.getXY(),this.comment_=null},t.Events.CommentMove.prototype.type=t.Events.COMMENT_MOVE,t.Events.CommentMove.prototype.setOldCoordinate=function(t){this.oldCoordinate_=t},t.Events.CommentMove.prototype.toJson=function(){var e=t.Events.CommentMove.superClass_.toJson.call(this);return this.newCoordinate_&&(e.newCoordinate=Math.round(this.newCoordinate_.x)+","+Math.round(this.newCoordinate_.y)),e},t.Events.CommentMove.prototype.fromJson=function(e){t.Events.CommentMove.superClass_.fromJson.call(this,e),e.newCoordinate&&(e=e.newCoordinate.split(","),this.newCoordinate_=new t.utils.Coordinate(Number(e[0]),Number(e[1])))},t.Events.CommentMove.prototype.isNull=function(){return t.utils.Coordinate.equals(this.oldCoordinate_,this.newCoordinate_)},t.Events.CommentMove.prototype.run=function(t){var e=this.getEventWorkspace_().getCommentById(this.commentId);if(e){t=t?this.newCoordinate_:this.oldCoordinate_;var o=e.getXY();e.moveBy(t.x-o.x,t.y-o.y)}else console.warn("Can't move non-existent comment: "+this.commentId)},t.BubbleDragger=function(e,o){this.draggingBubble_=e,this.workspace_=o,this.deleteArea_=null,this.wouldDeleteBubble_=!1,this.startXY_=this.draggingBubble_.getRelativeToSurfaceXY(),this.dragSurface_=t.utils.is3dSupported()&&o.getBlockDragSurface()?o.getBlockDragSurface():null},t.BubbleDragger.prototype.dispose=function(){this.dragSurface_=this.workspace_=this.draggingBubble_=null},t.BubbleDragger.prototype.startBubbleDrag=function(){t.Events.getGroup()||t.Events.setGroup(!0),this.workspace_.setResizesEnabled(!1),this.draggingBubble_.setAutoLayout(!1),this.dragSurface_&&this.moveToDragSurface_(),this.draggingBubble_.setDragging&&this.draggingBubble_.setDragging(!0);var e=this.workspace_.getToolbox();if(e){var o=this.draggingBubble_.isDeletable()?"blocklyToolboxDelete":"blocklyToolboxGrab";e.addStyle(o)}},t.BubbleDragger.prototype.dragBubble=function(e,o){o=this.pixelsToWorkspaceUnits_(o),o=t.utils.Coordinate.sum(this.startXY_,o),this.draggingBubble_.moveDuringDrag(this.dragSurface_,o),this.draggingBubble_.isDeletable()&&(this.deleteArea_=this.workspace_.isDeleteArea(e),this.updateCursorDuringBubbleDrag_())},t.BubbleDragger.prototype.maybeDeleteBubble_=function(){var t=this.workspace_.trashcan;return this.wouldDeleteBubble_?(t&&setTimeout(t.close.bind(t),100),this.fireMoveEvent_(),this.draggingBubble_.dispose(!1,!0)):t&&t.close(),this.wouldDeleteBubble_},t.BubbleDragger.prototype.updateCursorDuringBubbleDrag_=function(){this.wouldDeleteBubble_=this.deleteArea_!=t.DELETE_AREA_NONE;var e=this.workspace_.trashcan;this.wouldDeleteBubble_?(this.draggingBubble_.setDeleteStyle(!0),this.deleteArea_==t.DELETE_AREA_TRASH&&e&&e.setOpen(!0)):(this.draggingBubble_.setDeleteStyle(!1),e&&e.setOpen(!1))},t.BubbleDragger.prototype.endBubbleDrag=function(e,o){this.dragBubble(e,o),e=this.pixelsToWorkspaceUnits_(o),e=t.utils.Coordinate.sum(this.startXY_,e),this.draggingBubble_.moveTo(e.x,e.y),this.maybeDeleteBubble_()||(this.dragSurface_&&this.dragSurface_.clearAndHide(this.workspace_.getBubbleCanvas()),this.draggingBubble_.setDragging&&this.draggingBubble_.setDragging(!1),this.fireMoveEvent_()),this.workspace_.setResizesEnabled(!0),this.workspace_.getToolbox()&&(e=this.draggingBubble_.isDeletable()?"blocklyToolboxDelete":"blocklyToolboxGrab",this.workspace_.getToolbox().removeStyle(e)),t.Events.setGroup(!1)},t.BubbleDragger.prototype.fireMoveEvent_=function(){if(this.draggingBubble_.isComment){var e=new t.Events.CommentMove(this.draggingBubble_);e.setOldCoordinate(this.startXY_),e.recordNew(),t.Events.fire(e)}},t.BubbleDragger.prototype.pixelsToWorkspaceUnits_=function(e){return e=new t.utils.Coordinate(e.x/this.workspace_.scale,e.y/this.workspace_.scale),this.workspace_.isMutator&&e.scale(1/this.workspace_.options.parentWorkspace.scale),e},t.BubbleDragger.prototype.moveToDragSurface_=function(){this.draggingBubble_.moveTo(0,0),this.dragSurface_.translateSurface(this.startXY_.x,this.startXY_.y),this.dragSurface_.setBlocksAndShow(this.draggingBubble_.getSvgRoot())},t.WorkspaceDragger=function(e){this.workspace_=e,this.startScrollXY_=new t.utils.Coordinate(e.scrollX,e.scrollY)},t.WorkspaceDragger.prototype.dispose=function(){this.workspace_=null},t.WorkspaceDragger.prototype.startDrag=function(){t.selected&&t.selected.unselect(),this.workspace_.setupDragSurface()},t.WorkspaceDragger.prototype.endDrag=function(t){this.drag(t),this.workspace_.resetDragSurface()},t.WorkspaceDragger.prototype.drag=function(e){e=t.utils.Coordinate.sum(this.startScrollXY_,e),this.workspace_.scroll(e.x,e.y)},t.FlyoutDragger=function(e){t.FlyoutDragger.superClass_.constructor.call(this,e.getWorkspace()),this.scrollbar_=e.scrollbar_,this.horizontalLayout_=e.horizontalLayout_},t.utils.object.inherits(t.FlyoutDragger,t.WorkspaceDragger),t.FlyoutDragger.prototype.drag=function(e){e=t.utils.Coordinate.sum(this.startScrollXY_,e),this.horizontalLayout_?this.scrollbar_.set(-e.x):this.scrollbar_.set(-e.y)},t.Action=function(t,e){this.name=t,this.desc=e},t.navigation={},t.navigation.loggingCallback=null,t.navigation.STATE_FLYOUT=1,t.navigation.STATE_WS=2,t.navigation.STATE_TOOLBOX=3,t.navigation.WS_MOVE_DISTANCE=40,t.navigation.currentState_=t.navigation.STATE_WS,t.navigation.actionNames={PREVIOUS:"previous",NEXT:"next",IN:"in",OUT:"out",INSERT:"insert",MARK:"mark",DISCONNECT:"disconnect",TOOLBOX:"toolbox",EXIT:"exit",TOGGLE_KEYBOARD_NAV:"toggle_keyboard_nav",MOVE_WS_CURSOR_UP:"move workspace cursor up",MOVE_WS_CURSOR_DOWN:"move workspace cursor down",MOVE_WS_CURSOR_LEFT:"move workspace cursor left",MOVE_WS_CURSOR_RIGHT:"move workspace cursor right"},t.navigation.MARKER_NAME="local_marker_1",t.navigation.getMarker=function(){return t.getMainWorkspace().getMarker(t.navigation.MARKER_NAME)},t.navigation.focusToolbox_=function(){var e=t.getMainWorkspace().getToolbox();e&&(t.navigation.currentState_=t.navigation.STATE_TOOLBOX,t.navigation.resetFlyout_(!1),t.navigation.getMarker().getCurNode()||t.navigation.markAtCursor_(),e.selectFirstCategory())},t.navigation.focusFlyout_=function(){t.navigation.currentState_=t.navigation.STATE_FLYOUT;var e=t.getMainWorkspace(),o=e.getToolbox();e=o?o.flyout_:e.getFlyout(),t.navigation.getMarker().getCurNode()||t.navigation.markAtCursor_(),e&&e.getWorkspace()&&0<(e=e.getWorkspace().getTopBlocks(!0)).length&&(e=e[0],e=t.ASTNode.createStackNode(e),t.navigation.getFlyoutCursor_().setCurNode(e))},t.navigation.focusWorkspace_=function(){t.hideChaff();var e=t.getMainWorkspace(),o=e.getCursor(),i=!!e.getToolbox(),n=e.getTopBlocks(!0);t.navigation.resetFlyout_(i),t.navigation.currentState_=t.navigation.STATE_WS,0(this.flyout_?t.FLYOUT_DRAG_RADIUS:t.DRAG_RADIUS))},t.Gesture.prototype.updateIsDraggingFromFlyout_=function(){return!(!this.targetBlock_||!this.flyout_.isBlockCreatable_(this.targetBlock_)||this.flyout_.isScrollable()&&!this.flyout_.isDragTowardWorkspace(this.currentDragDeltaXY_)||(this.startWorkspace_=this.flyout_.targetWorkspace_,this.startWorkspace_.updateScreenCalculationsIfScrolled(),t.Events.getGroup()||t.Events.setGroup(!0),this.startBlock_=null,this.targetBlock_=this.flyout_.createBlock(this.targetBlock_),this.targetBlock_.select(),0))},t.Gesture.prototype.updateIsDraggingBubble_=function(){return!!this.startBubble_&&(this.isDraggingBubble_=!0,this.startDraggingBubble_(),!0)},t.Gesture.prototype.updateIsDraggingBlock_=function(){return!!this.targetBlock_&&(this.flyout_?this.isDraggingBlock_=this.updateIsDraggingFromFlyout_():this.targetBlock_.isMovable()&&(this.isDraggingBlock_=!0),!!this.isDraggingBlock_&&(this.startDraggingBlock_(),!0))},t.Gesture.prototype.updateIsDraggingWorkspace_=function(){(this.flyout_?this.flyout_.isScrollable():this.startWorkspace_&&this.startWorkspace_.isDraggable())&&(this.workspaceDragger_=this.flyout_?new t.FlyoutDragger(this.flyout_):new t.WorkspaceDragger(this.startWorkspace_),this.isDraggingWorkspace_=!0,this.workspaceDragger_.startDrag())},t.Gesture.prototype.updateIsDragging_=function(){if(this.calledUpdateIsDragging_)throw Error("updateIsDragging_ should only be called once per gesture.");this.calledUpdateIsDragging_=!0,this.updateIsDraggingBubble_()||this.updateIsDraggingBlock_()||this.updateIsDraggingWorkspace_()},t.Gesture.prototype.startDraggingBlock_=function(){this.blockDragger_=new t.BlockDragger(this.targetBlock_,this.startWorkspace_),this.blockDragger_.startBlockDrag(this.currentDragDeltaXY_,this.healStack_),this.blockDragger_.dragBlock(this.mostRecentEvent_,this.currentDragDeltaXY_)},t.Gesture.prototype.startDraggingBubble_=function(){this.bubbleDragger_=new t.BubbleDragger(this.startBubble_,this.startWorkspace_),this.bubbleDragger_.startBubbleDrag(),this.bubbleDragger_.dragBubble(this.mostRecentEvent_,this.currentDragDeltaXY_)},t.Gesture.prototype.doStart=function(e){t.utils.isTargetInput(e)?this.cancel():(this.hasStarted_=!0,t.blockAnimations.disconnectUiStop(),this.startWorkspace_.updateScreenCalculationsIfScrolled(),this.startWorkspace_.isMutator&&this.startWorkspace_.resize(),t.hideChaff(!!this.flyout_),this.startWorkspace_.markFocused(),this.mostRecentEvent_=e,t.Tooltip.block(),this.targetBlock_&&(!this.targetBlock_.isInFlyout&&e.shiftKey&&this.targetBlock_.workspace.keyboardAccessibilityMode?this.creatorWorkspace_.getCursor().setCurNode(t.navigation.getTopNode(this.targetBlock_)):this.targetBlock_.select()),t.utils.isRightButton(e)?this.handleRightClick(e):("touchstart"!=e.type.toLowerCase()&&"pointerdown"!=e.type.toLowerCase()||"mouse"==e.pointerType||t.longStart(e,this),this.mouseDownXY_=new t.utils.Coordinate(e.clientX,e.clientY),this.healStack_=e.altKey||e.ctrlKey||e.metaKey,this.bindMouseEvents(e)))},t.Gesture.prototype.bindMouseEvents=function(e){this.onMoveWrapper_=t.bindEventWithChecks_(document,"mousemove",null,this.handleMove.bind(this)),this.onUpWrapper_=t.bindEventWithChecks_(document,"mouseup",null,this.handleUp.bind(this)),e.preventDefault(),e.stopPropagation()},t.Gesture.prototype.handleMove=function(t){this.updateFromEvent_(t),this.isDraggingWorkspace_?this.workspaceDragger_.drag(this.currentDragDeltaXY_):this.isDraggingBlock_?this.blockDragger_.dragBlock(this.mostRecentEvent_,this.currentDragDeltaXY_):this.isDraggingBubble_&&this.bubbleDragger_.dragBubble(this.mostRecentEvent_,this.currentDragDeltaXY_),t.preventDefault(),t.stopPropagation()},t.Gesture.prototype.handleUp=function(e){this.updateFromEvent_(e),t.longStop_(),this.isEnding_?console.log("Trying to end a gesture recursively."):(this.isEnding_=!0,this.isDraggingBubble_?this.bubbleDragger_.endBubbleDrag(e,this.currentDragDeltaXY_):this.isDraggingBlock_?this.blockDragger_.endBlockDrag(e,this.currentDragDeltaXY_):this.isDraggingWorkspace_?this.workspaceDragger_.endDrag(this.currentDragDeltaXY_):this.isBubbleClick_()?this.doBubbleClick_():this.isFieldClick_()?this.doFieldClick_():this.isBlockClick_()?this.doBlockClick_():this.isWorkspaceClick_()&&this.doWorkspaceClick_(e),e.preventDefault(),e.stopPropagation(),this.dispose())},t.Gesture.prototype.cancel=function(){this.isEnding_||(t.longStop_(),this.isDraggingBubble_?this.bubbleDragger_.endBubbleDrag(this.mostRecentEvent_,this.currentDragDeltaXY_):this.isDraggingBlock_?this.blockDragger_.endBlockDrag(this.mostRecentEvent_,this.currentDragDeltaXY_):this.isDraggingWorkspace_&&this.workspaceDragger_.endDrag(this.currentDragDeltaXY_),this.dispose())},t.Gesture.prototype.handleRightClick=function(e){this.targetBlock_?(this.bringBlockToFront_(),t.hideChaff(!!this.flyout_),this.targetBlock_.showContextMenu(e)):this.startBubble_?this.startBubble_.showContextMenu(e):this.startWorkspace_&&!this.flyout_&&(t.hideChaff(),this.startWorkspace_.showContextMenu(e)),e.preventDefault(),e.stopPropagation(),this.dispose()},t.Gesture.prototype.handleWsStart=function(e,o){if(this.hasStarted_)throw Error("Tried to call gesture.handleWsStart, but the gesture had already been started.");this.setStartWorkspace_(o),this.mostRecentEvent_=e,this.doStart(e),this.startWorkspace_.keyboardAccessibilityMode&&t.navigation.setState(t.navigation.STATE_WS)},t.Gesture.prototype.handleFlyoutStart=function(t,e){if(this.hasStarted_)throw Error("Tried to call gesture.handleFlyoutStart, but the gesture had already been started.");this.setStartFlyout_(e),this.handleWsStart(t,e.getWorkspace())},t.Gesture.prototype.handleBlockStart=function(t,e){if(this.hasStarted_)throw Error("Tried to call gesture.handleBlockStart, but the gesture had already been started.");this.setStartBlock(e),this.mostRecentEvent_=t},t.Gesture.prototype.handleBubbleStart=function(t,e){if(this.hasStarted_)throw Error("Tried to call gesture.handleBubbleStart, but the gesture had already been started.");this.setStartBubble(e),this.mostRecentEvent_=t},t.Gesture.prototype.doBubbleClick_=function(){this.startBubble_.setFocus&&this.startBubble_.setFocus(),this.startBubble_.select&&this.startBubble_.select()},t.Gesture.prototype.doFieldClick_=function(){this.startField_.showEditor(this.mostRecentEvent_),this.bringBlockToFront_()},t.Gesture.prototype.doBlockClick_=function(){this.flyout_&&this.flyout_.autoClose?this.targetBlock_.isEnabled()&&(t.Events.getGroup()||t.Events.setGroup(!0),this.flyout_.createBlock(this.targetBlock_).scheduleSnapAndBump()):t.Events.fire(new t.Events.Ui(this.startBlock_,"click",void 0,void 0)),this.bringBlockToFront_(),t.Events.setGroup(!1)},t.Gesture.prototype.doWorkspaceClick_=function(e){var o=this.creatorWorkspace_;e.shiftKey&&o.keyboardAccessibilityMode?(e=new t.utils.Coordinate(e.clientX,e.clientY),e=t.utils.screenToWsCoordinates(o,e),e=t.ASTNode.createWorkspaceNode(o,e),o.getCursor().setCurNode(e)):t.selected&&t.selected.unselect()},t.Gesture.prototype.bringBlockToFront_=function(){this.targetBlock_&&!this.flyout_&&this.targetBlock_.bringToFront()},t.Gesture.prototype.setStartField=function(t){if(this.hasStarted_)throw Error("Tried to call gesture.setStartField, but the gesture had already been started.");this.startField_||(this.startField_=t)},t.Gesture.prototype.setStartBubble=function(t){this.startBubble_||(this.startBubble_=t)},t.Gesture.prototype.setStartBlock=function(t){this.startBlock_||this.startBubble_||(this.startBlock_=t,t.isInFlyout&&t!=t.getRootBlock()?this.setTargetBlock_(t.getRootBlock()):this.setTargetBlock_(t))},t.Gesture.prototype.setTargetBlock_=function(t){t.isShadow()?this.setTargetBlock_(t.getParent()):this.targetBlock_=t},t.Gesture.prototype.setStartWorkspace_=function(t){this.startWorkspace_||(this.startWorkspace_=t)},t.Gesture.prototype.setStartFlyout_=function(t){this.flyout_||(this.flyout_=t)},t.Gesture.prototype.isBubbleClick_=function(){return!!this.startBubble_&&!this.hasExceededDragRadius_},t.Gesture.prototype.isBlockClick_=function(){return!!this.startBlock_&&!this.hasExceededDragRadius_&&!this.isFieldClick_()},t.Gesture.prototype.isFieldClick_=function(){return!!this.startField_&&this.startField_.isClickable()&&!this.hasExceededDragRadius_&&(!this.flyout_||!this.flyout_.autoClose)},t.Gesture.prototype.isWorkspaceClick_=function(){return!(this.startBlock_||this.startBubble_||this.startField_||this.hasExceededDragRadius_)},t.Gesture.prototype.isDragging=function(){return this.isDraggingWorkspace_||this.isDraggingBlock_||this.isDraggingBubble_},t.Gesture.prototype.hasStarted=function(){return this.hasStarted_},t.Gesture.prototype.getInsertionMarkers=function(){return this.blockDragger_?this.blockDragger_.getInsertionMarkers():[]},t.Gesture.inProgress=function(){for(var e,o=t.Workspace.getAll(),i=0;e=o[i];i++)if(e.currentGesture_)return!0;return!1},t.Field=function(e,o,i){this.tooltip_=this.validator_=this.value_=null,this.size_=new t.utils.Size(0,0),this.constants_=this.mouseDownWrapper_=this.textContent_=this.textElement_=this.borderRect_=this.fieldGroup_=this.markerSvg_=this.cursorSvg_=null,i&&this.configure_(i),this.setValue(e),o&&this.setValidator(o)},t.Field.prototype.name=void 0,t.Field.prototype.disposed=!1,t.Field.prototype.maxDisplayLength=50,t.Field.prototype.sourceBlock_=null,t.Field.prototype.isDirty_=!0,t.Field.prototype.visible_=!0,t.Field.prototype.clickTarget_=null,t.Field.NBSP=" ",t.Field.prototype.EDITABLE=!0,t.Field.prototype.SERIALIZABLE=!1,t.Field.prototype.configure_=function(e){var o=e.tooltip;"string"==typeof o&&(o=t.utils.replaceMessageReferences(e.tooltip)),o&&this.setTooltip(o)},t.Field.prototype.setSourceBlock=function(t){if(this.sourceBlock_)throw Error("Field already bound to a block.");this.sourceBlock_=t},t.Field.prototype.getConstants=function(){return!this.constants_&&this.sourceBlock_&&this.sourceBlock_.workspace&&this.sourceBlock_.workspace.rendered&&(this.constants_=this.sourceBlock_.workspace.getRenderer().getConstants()),this.constants_},t.Field.prototype.getSourceBlock=function(){return this.sourceBlock_},t.Field.prototype.init=function(){this.fieldGroup_||(this.fieldGroup_=t.utils.dom.createSvgElement("g",{},null),this.isVisible()||(this.fieldGroup_.style.display="none"),this.sourceBlock_.getSvgRoot().appendChild(this.fieldGroup_),this.initView(),this.updateEditable(),this.setTooltip(this.tooltip_),this.bindEvents_(),this.initModel())},t.Field.prototype.initView=function(){this.createBorderRect_(),this.createTextElement_()},t.Field.prototype.initModel=function(){},t.Field.prototype.createBorderRect_=function(){this.borderRect_=t.utils.dom.createSvgElement("rect",{rx:this.getConstants().FIELD_BORDER_RECT_RADIUS,ry:this.getConstants().FIELD_BORDER_RECT_RADIUS,x:0,y:0,height:this.size_.height,width:this.size_.width,class:"blocklyFieldRect"},this.fieldGroup_)},t.Field.prototype.createTextElement_=function(){this.textElement_=t.utils.dom.createSvgElement("text",{class:"blocklyText"},this.fieldGroup_),this.getConstants().FIELD_TEXT_BASELINE_CENTER&&this.textElement_.setAttribute("dominant-baseline","central"),this.textContent_=document.createTextNode(""),this.textElement_.appendChild(this.textContent_)},t.Field.prototype.bindEvents_=function(){t.Tooltip.bindMouseEvents(this.getClickTarget_()),this.mouseDownWrapper_=t.bindEventWithChecks_(this.getClickTarget_(),"mousedown",this,this.onMouseDown_)},t.Field.prototype.fromXml=function(t){this.setValue(t.textContent)},t.Field.prototype.toXml=function(t){return t.textContent=this.getValue(),t},t.Field.prototype.dispose=function(){t.DropDownDiv.hideIfOwner(this),t.WidgetDiv.hideIfOwner(this),t.Tooltip.unbindMouseEvents(this.getClickTarget_()),this.mouseDownWrapper_&&t.unbindEvent_(this.mouseDownWrapper_),t.utils.dom.removeNode(this.fieldGroup_),this.disposed=!0},t.Field.prototype.updateEditable=function(){var e=this.fieldGroup_;this.EDITABLE&&e&&(this.sourceBlock_.isEditable()?(t.utils.dom.addClass(e,"blocklyEditableText"),t.utils.dom.removeClass(e,"blocklyNonEditableText"),e.style.cursor=this.CURSOR):(t.utils.dom.addClass(e,"blocklyNonEditableText"),t.utils.dom.removeClass(e,"blocklyEditableText"),e.style.cursor=""))},t.Field.prototype.isClickable=function(){return!!this.sourceBlock_&&this.sourceBlock_.isEditable()&&!!this.showEditor_&&"function"==typeof this.showEditor_},t.Field.prototype.isCurrentlyEditable=function(){return this.EDITABLE&&!!this.sourceBlock_&&this.sourceBlock_.isEditable()},t.Field.prototype.isSerializable=function(){var t=!1;return this.name&&(this.SERIALIZABLE?t=!0:this.EDITABLE&&(console.warn("Detected an editable field that was not serializable. Please define SERIALIZABLE property as true on all editable custom fields. Proceeding with serialization."),t=!0)),t},t.Field.prototype.isVisible=function(){return this.visible_},t.Field.prototype.setVisible=function(t){if(this.visible_!=t){this.visible_=t;var e=this.getSvgRoot();e&&(e.style.display=t?"block":"none")}},t.Field.prototype.setValidator=function(t){this.validator_=t},t.Field.prototype.getValidator=function(){return this.validator_},t.Field.prototype.classValidator=function(t){return t},t.Field.prototype.callValidator=function(t){var e=this.classValidator(t);if(null===e)return null;if(void 0!==e&&(t=e),e=this.getValidator()){if(null===(e=e.call(this,t)))return null;void 0!==e&&(t=e)}return t},t.Field.prototype.getSvgRoot=function(){return this.fieldGroup_},t.Field.prototype.applyColour=function(){},t.Field.prototype.render_=function(){this.textContent_&&(this.textContent_.nodeValue=this.getDisplayText_()),this.updateSize_()},t.Field.prototype.showEditor=function(t){this.isClickable()&&this.showEditor_(t)},t.Field.prototype.updateWidth=function(){console.warn("Deprecated call to updateWidth, call Blockly.Field.updateSize_ to force an update to the size of the field, or Blockly.utils.dom.getTextWidth() to check the size of the field."),this.updateSize_()},t.Field.prototype.updateSize_=function(e){var o=this.getConstants(),i=2*(e=null!=e?e:this.borderRect_?this.getConstants().FIELD_BORDER_RECT_X_PADDING:0),n=o.FIELD_TEXT_HEIGHT,s=0;this.textElement_&&(i+=s=t.utils.dom.getFastTextWidth(this.textElement_,o.FIELD_TEXT_FONTSIZE,o.FIELD_TEXT_FONTWEIGHT,o.FIELD_TEXT_FONTFAMILY)),this.borderRect_&&(n=Math.max(n,o.FIELD_BORDER_RECT_HEIGHT)),this.size_.height=n,this.size_.width=i,this.positionTextElement_(e,s),this.positionBorderRect_()},t.Field.prototype.positionTextElement_=function(t,e){if(this.textElement_){var o=this.getConstants(),i=this.size_.height/2;this.textElement_.setAttribute("x",this.sourceBlock_.RTL?this.size_.width-e-t:t),this.textElement_.setAttribute("y",o.FIELD_TEXT_BASELINE_CENTER?i:i-o.FIELD_TEXT_HEIGHT/2+o.FIELD_TEXT_BASELINE)}},t.Field.prototype.positionBorderRect_=function(){this.borderRect_&&(this.borderRect_.setAttribute("width",this.size_.width),this.borderRect_.setAttribute("height",this.size_.height),this.borderRect_.setAttribute("rx",this.getConstants().FIELD_BORDER_RECT_RADIUS),this.borderRect_.setAttribute("ry",this.getConstants().FIELD_BORDER_RECT_RADIUS))},t.Field.prototype.getSize=function(){return this.isVisible()?(this.isDirty_?(this.render_(),this.isDirty_=!1):this.visible_&&0==this.size_.width&&(console.warn("Deprecated use of setting size_.width to 0 to rerender a field. Set field.isDirty_ to true instead."),this.render_()),this.size_):new t.utils.Size(0,0)},t.Field.prototype.getScaledBBox=function(){if(this.borderRect_)e=this.borderRect_.getBoundingClientRect(),i=t.utils.style.getPageOffset(this.borderRect_),n=e.width,e=e.height;else{var e=this.sourceBlock_.getHeightWidth(),o=this.sourceBlock_.workspace.scale,i=this.getAbsoluteXY_(),n=e.width*o;e=e.height*o,t.utils.userAgent.GECKO?(i.x+=1.5*o,i.y+=1.5*o):t.utils.userAgent.EDGE||t.utils.userAgent.IE||(i.x-=.5*o,i.y-=.5*o),n+=1*o,e+=1*o}return{top:i.y,bottom:i.y+e,left:i.x,right:i.x+n}},t.Field.prototype.getDisplayText_=function(){var e=this.getText();return e?(e.length>this.maxDisplayLength&&(e=e.substring(0,this.maxDisplayLength-2)+"…"),e=e.replace(/\s/g,t.Field.NBSP),this.sourceBlock_&&this.sourceBlock_.RTL&&(e+="‏"),e):t.Field.NBSP},t.Field.prototype.getText=function(){if(this.getText_){var t=this.getText_.call(this);if(null!==t)return String(t)}return String(this.getValue())},t.Field.prototype.setText=function(t){throw Error("setText method is deprecated")},t.Field.prototype.markDirty=function(){this.isDirty_=!0,this.constants_=null},t.Field.prototype.forceRerender=function(){this.isDirty_=!0,this.sourceBlock_&&this.sourceBlock_.rendered&&(this.sourceBlock_.render(),this.sourceBlock_.bumpNeighbours(),this.updateMarkers_())},t.Field.prototype.setValue=function(e){if(null!==e){var o=this.doClassValidation_(e);if(!((e=this.processValidation_(e,o))instanceof Error)){if((o=this.getValidator())&&(o=o.call(this,e),(e=this.processValidation_(e,o))instanceof Error))return;(o=this.getValue())!==e&&(this.sourceBlock_&&t.Events.isEnabled()&&t.Events.fire(new t.Events.BlockChange(this.sourceBlock_,"field",this.name||null,o,e)),this.doValueUpdate_(e),this.isDirty_&&this.forceRerender())}}},t.Field.prototype.processValidation_=function(t,e){return null===e?(this.doValueInvalid_(t),this.isDirty_&&this.forceRerender(),Error()):(void 0!==e&&(t=e),t)},t.Field.prototype.getValue=function(){return this.value_},t.Field.prototype.doClassValidation_=function(t){return null==t?null:t=this.classValidator(t)},t.Field.prototype.doValueUpdate_=function(t){this.value_=t,this.isDirty_=!0},t.Field.prototype.doValueInvalid_=function(t){},t.Field.prototype.onMouseDown_=function(t){this.sourceBlock_&&this.sourceBlock_.workspace&&(t=this.sourceBlock_.workspace.getGesture(t))&&t.setStartField(this)},t.Field.prototype.setTooltip=function(t){var e=this.getClickTarget_();e?e.tooltip=t||""===t?t:this.sourceBlock_:this.tooltip_=t},t.Field.prototype.getClickTarget_=function(){return this.clickTarget_||this.getSvgRoot()},t.Field.prototype.getAbsoluteXY_=function(){return t.utils.style.getPageOffset(this.getClickTarget_())},t.Field.prototype.referencesVariables=function(){return!1},t.Field.prototype.getParentInput=function(){for(var t=null,e=this.sourceBlock_,o=e.inputList,i=0;ie||e>this.fieldRow.length)throw Error("index "+e+" out of bounds.");return o||""==o&&i?("string"==typeof o&&(o=new t.FieldLabel(o)),o.setSourceBlock(this.sourceBlock_),this.sourceBlock_.rendered&&o.init(),o.name=i,o.prefixField&&(e=this.insertFieldAt(e,o.prefixField)),this.fieldRow.splice(e,0,o),++e,o.suffixField&&(e=this.insertFieldAt(e,o.suffixField)),this.sourceBlock_.rendered&&(this.sourceBlock_.render(),this.sourceBlock_.bumpNeighbours()),e):e},t.Input.prototype.removeField=function(t){for(var e,o=0;e=this.fieldRow[o];o++)if(e.name===t)return e.dispose(),this.fieldRow.splice(o,1),void(this.sourceBlock_.rendered&&(this.sourceBlock_.render(),this.sourceBlock_.bumpNeighbours()));throw Error('Field "%s" not found.',t)},t.Input.prototype.isVisible=function(){return this.visible_},t.Input.prototype.setVisible=function(t){var e=[];if(this.visible_==t)return e;for(var o,i=(this.visible_=t)?"block":"none",n=0;o=this.fieldRow[n];n++)o.setVisible(t);return this.connection&&(t?e=this.connection.startTrackingAll():this.connection.stopTrackingAll(),n=this.connection.targetBlock())&&(n.getSvgRoot().style.display=i,t||(n.rendered=!1)),e},t.Input.prototype.markDirty=function(){for(var t,e=0;t=this.fieldRow[e];e++)t.markDirty()},t.Input.prototype.setCheck=function(t){if(!this.connection)throw Error("This input does not have a connection.");return this.connection.setCheck(t),this},t.Input.prototype.setAlign=function(t){return this.align=t,this.sourceBlock_.rendered&&this.sourceBlock_.render(),this},t.Input.prototype.init=function(){if(this.sourceBlock_.workspace.rendered)for(var t=0;tt&&(o=o.substring(0,t-3)+"..."),o},t.Block.prototype.appendValueInput=function(e){return this.appendInput_(t.INPUT_VALUE,e)},t.Block.prototype.appendStatementInput=function(e){return this.appendInput_(t.NEXT_STATEMENT,e)},t.Block.prototype.appendDummyInput=function(e){return this.appendInput_(t.DUMMY_INPUT,e||"")},t.Block.prototype.jsonInit=function(e){var o=e.type?'Block "'+e.type+'": ':"";if(e.output&&e.previousStatement)throw Error(o+"Must not have both an output and a previousStatement.");if(e.style&&e.style.hat&&(this.hat=e.style.hat,e.style=null),e.style&&e.colour)throw Error(o+"Must not have both a colour and a style.");e.style?this.jsonInitStyle_(e,o):this.jsonInitColour_(e,o);for(var i=0;void 0!==e["message"+i];)this.interpolate_(e["message"+i],e["args"+i]||[],e["lastDummyAlign"+i],o),i++;if(void 0!==e.inputsInline&&this.setInputsInline(e.inputsInline),void 0!==e.output&&this.setOutput(!0,e.output),void 0!==e.outputShape&&this.setOutputShape(e.outputShape),void 0!==e.previousStatement&&this.setPreviousStatement(!0,e.previousStatement),void 0!==e.nextStatement&&this.setNextStatement(!0,e.nextStatement),void 0!==e.tooltip&&(i=e.tooltip,i=t.utils.replaceMessageReferences(i),this.setTooltip(i)),void 0!==e.enableContextMenu&&(i=e.enableContextMenu,this.contextMenu=!!i),void 0!==e.helpUrl&&(i=e.helpUrl,i=t.utils.replaceMessageReferences(i),this.setHelpUrl(i)),"string"==typeof e.extensions&&(console.warn(o+"JSON attribute 'extensions' should be an array of strings. Found raw string in JSON for '"+e.type+"' block."),e.extensions=[e.extensions]),void 0!==e.mutator&&t.Extensions.apply(e.mutator,this,!0),Array.isArray(e.extensions))for(e=e.extensions,o=0;o=c||c>o.length)throw Error('Block "'+this.type+'": Message index %'+c+" out of range.");if(r[c])throw Error('Block "'+this.type+'": Message index %'+c+" duplicated.");r[c]=!0,a++,e.push(o[c-1])}else(c=c.trim())&&e.push(c)}if(a!=o.length)throw Error('Block "'+this.type+'": Message does not reference all '+o.length+" arg(s).");for(e.length&&("string"==typeof e[e.length-1]||t.utils.string.startsWith(e[e.length-1].type,"field_"))&&(l={type:"input_dummy"},i&&(l.align=i),e.push(l)),i={LEFT:t.ALIGN_LEFT,RIGHT:t.ALIGN_RIGHT,CENTRE:t.ALIGN_CENTRE,CENTER:t.ALIGN_CENTRE},o=[],l=0;l=this.inputList.length)throw RangeError("Input index "+t+" out of bounds.");if(e>this.inputList.length)throw RangeError("Reference input "+e+" out of bounds.");var o=this.inputList[t];this.inputList.splice(t,1),t--t?e-1:t}),this.highlightedIndex_)},t.Menu.prototype.highlightHelper=function(t,e){e=0>e?-1:e;var o=this.getChildCount();e=t.call(this,e,o);for(var i=0;i<=o;){var n=this.getChildAt(e);if(n&&this.canHighlightItem(n))return this.setHighlightedIndex(e),!0;i++,e=t.call(this,e,o)}return!1},t.Menu.prototype.canHighlightItem=function(t){return t.isEnabled()},t.Menu.prototype.handleMouseOver_=function(t){(t=this.getMenuItem(t.target))&&(t.isEnabled()?this.getHighlighted()!==t&&(this.unhighlightCurrent(),this.setHighlighted(t)):this.unhighlightCurrent())},t.Menu.prototype.handleClick_=function(e){var o=this.openingCoords;if(this.openingCoords=null,o&&"number"==typeof e.clientX){var i=new t.utils.Coordinate(e.clientX,e.clientY);if(1>t.utils.Coordinate.distance(o,i))return}(o=this.getMenuItem(e.target))&&o.handleClick(e)&&e.preventDefault()},t.Menu.prototype.handleMouseEnter_=function(t){this.focus()},t.Menu.prototype.handleMouseLeave_=function(t){this.getElement()&&(this.blur(),this.clearHighlighted())},t.Menu.prototype.handleKeyEvent=function(t){return!(0==this.getChildCount()||!this.handleKeyEventInternal(t)||(t.preventDefault(),t.stopPropagation(),0))},t.Menu.prototype.handleKeyEventInternal=function(e){var o=this.getHighlighted();if(o&&"function"==typeof o.handleKeyEvent&&o.handleKeyEvent(e))return!0;if(e.shiftKey||e.ctrlKey||e.metaKey||e.altKey)return!1;switch(e.keyCode){case t.utils.KeyCodes.ENTER:o&&o.performActionInternal(e);break;case t.utils.KeyCodes.UP:this.highlightPrevious();break;case t.utils.KeyCodes.DOWN:this.highlightNext();break;default:return!1}return!0},t.MenuItem=function(e,o){t.Component.call(this),this.setContentInternal(e),this.setValue(o),this.enabled_=!0},t.utils.object.inherits(t.MenuItem,t.Component),t.MenuItem.prototype.createDom=function(){var e=document.createElement("div");e.id=this.getId(),this.setElementInternal(e),e.className="goog-menuitem goog-option "+(this.enabled_?"":"goog-menuitem-disabled ")+(this.checked_?"goog-option-selected ":"")+(this.rightToLeft_?"goog-menuitem-rtl ":"");var o=this.getContentWrapperDom();e.appendChild(o);var i=this.getCheckboxDom();i&&o.appendChild(i),o.appendChild(this.getContentDom()),t.utils.aria.setRole(e,this.roleName_||(this.checkable_?t.utils.aria.Role.MENUITEMCHECKBOX:t.utils.aria.Role.MENUITEM)),t.utils.aria.setState(e,t.utils.aria.State.SELECTED,this.checkable_&&this.checked_||!1)},t.MenuItem.prototype.getCheckboxDom=function(){if(!this.checkable_)return null;var t=document.createElement("div");return t.className="goog-menuitem-checkbox",t},t.MenuItem.prototype.getContentDom=function(){var t=this.content_;return"string"==typeof t&&(t=document.createTextNode(t)),t},t.MenuItem.prototype.getContentWrapperDom=function(){var t=document.createElement("div");return t.className="goog-menuitem-content",t},t.MenuItem.prototype.setContentInternal=function(t){this.content_=t},t.MenuItem.prototype.setValue=function(t){this.value_=t},t.MenuItem.prototype.getValue=function(){return this.value_},t.MenuItem.prototype.setRole=function(t){this.roleName_=t},t.MenuItem.prototype.setCheckable=function(t){this.checkable_=t},t.MenuItem.prototype.setChecked=function(e){if(this.checkable_){this.checked_=e;var o=this.getElement();o&&this.isEnabled()&&(e?(t.utils.dom.addClass(o,"goog-option-selected"),t.utils.aria.setState(o,t.utils.aria.State.SELECTED,!0)):(t.utils.dom.removeClass(o,"goog-option-selected"),t.utils.aria.setState(o,t.utils.aria.State.SELECTED,!1)))}},t.MenuItem.prototype.setHighlighted=function(e){this.highlight_=e;var o=this.getElement();o&&this.isEnabled()&&(e?t.utils.dom.addClass(o,"goog-menuitem-highlight"):t.utils.dom.removeClass(o,"goog-menuitem-highlight"))},t.MenuItem.prototype.isEnabled=function(){return this.enabled_},t.MenuItem.prototype.setEnabled=function(e){this.enabled_=e,(e=this.getElement())&&(this.enabled_?t.utils.dom.removeClass(e,"goog-menuitem-disabled"):t.utils.dom.addClass(e,"goog-menuitem-disabled"))},t.MenuItem.prototype.handleClick=function(t){this.isEnabled()&&(this.setHighlighted(!0),this.performActionInternal())},t.MenuItem.prototype.performActionInternal=function(){this.checkable_&&this.setChecked(!this.checked_),this.actionHandler_&&this.actionHandler_.call(this.actionHandlerObj_,this)},t.MenuItem.prototype.onAction=function(t,e){this.actionHandler_=t,this.actionHandlerObj_=e},t.utils.uiMenu={},t.utils.uiMenu.getSize=function(e){e=e.getElement();var o=t.utils.style.getSize(e);return o.height=e.scrollHeight,o},t.utils.uiMenu.adjustBBoxesForRTL=function(t,e,o){e.left+=o.width,e.right+=o.width,t.left+=o.width,t.right+=o.width},t.ContextMenu={},t.ContextMenu.currentBlock=null,t.ContextMenu.eventWrapper_=null,t.ContextMenu.show=function(e,o,i){if(t.WidgetDiv.show(t.ContextMenu,i,null),o.length){var n=t.ContextMenu.populate_(o,i);t.ContextMenu.position_(n,e,i),setTimeout((function(){n.getElement().focus()}),1),t.ContextMenu.currentBlock=null}else t.ContextMenu.hide()},t.ContextMenu.populate_=function(e,o){var i=new t.Menu;i.setRightToLeft(o);for(var n,s=0;n=e[s];s++){var r=new t.MenuItem(n.text);r.setRightToLeft(o),i.addChild(r,!0),r.setEnabled(n.enabled),n.enabled&&r.onAction((function(){t.ContextMenu.hide(),this.callback()}),n)}return i},t.ContextMenu.position_=function(e,o,i){var n=t.utils.getViewportBBox();o={top:o.clientY+n.top,bottom:o.clientY+n.top,left:o.clientX+n.left,right:o.clientX+n.left},t.ContextMenu.createWidget_(e);var s=t.utils.uiMenu.getSize(e);i&&t.utils.uiMenu.adjustBBoxesForRTL(n,o,s),t.WidgetDiv.positionWithAnchor(n,o,s,i),e.getElement().focus()},t.ContextMenu.createWidget_=function(e){e.render(t.WidgetDiv.DIV);var o=e.getElement();t.utils.dom.addClass(o,"blocklyContextMenu"),t.bindEventWithChecks_(o,"contextmenu",null,t.utils.noEvent),e.focus()},t.ContextMenu.hide=function(){t.WidgetDiv.hideIfOwner(t.ContextMenu),t.ContextMenu.currentBlock=null,t.ContextMenu.eventWrapper_&&(t.unbindEvent_(t.ContextMenu.eventWrapper_),t.ContextMenu.eventWrapper_=null)},t.ContextMenu.callbackFactory=function(e,o){return function(){t.Events.disable();try{var i=t.Xml.domToBlock(o,e.workspace),n=e.getRelativeToSurfaceXY();n.x=e.RTL?n.x-t.SNAP_RADIUS:n.x+t.SNAP_RADIUS,n.y+=2*t.SNAP_RADIUS,i.moveBy(n.x,n.y)}finally{t.Events.enable()}t.Events.isEnabled()&&!i.isShadow()&&t.Events.fire(new t.Events.BlockCreate(i)),i.select()}},t.ContextMenu.blockDeleteOption=function(e){var o=e.getDescendants(!1).length,i=e.getNextBlock();return i&&(o-=i.getDescendants(!1).length),{text:1==o?t.Msg.DELETE_BLOCK:t.Msg.DELETE_X_BLOCKS.replace("%1",String(o)),enabled:!0,callback:function(){t.Events.setGroup(!0),e.dispose(!0,!0),t.Events.setGroup(!1)}}},t.ContextMenu.blockHelpOption=function(e){return{enabled:!("function"==typeof e.helpUrl?!e.helpUrl():!e.helpUrl),text:t.Msg.HELP,callback:function(){e.showHelp()}}},t.ContextMenu.blockDuplicateOption=function(e){var o=e.isDuplicatable();return{text:t.Msg.DUPLICATE_BLOCK,enabled:o,callback:function(){t.duplicate(e)}}},t.ContextMenu.blockCommentOption=function(e){var o={enabled:!t.utils.userAgent.IE};return e.getCommentIcon()?(o.text=t.Msg.REMOVE_COMMENT,o.callback=function(){e.setCommentText(null)}):(o.text=t.Msg.ADD_COMMENT,o.callback=function(){e.setCommentText("")}),o},t.ContextMenu.commentDeleteOption=function(e){return{text:t.Msg.REMOVE_COMMENT,enabled:!0,callback:function(){t.Events.setGroup(!0),e.dispose(!0,!0),t.Events.setGroup(!1)}}},t.ContextMenu.commentDuplicateOption=function(e){return{text:t.Msg.DUPLICATE_COMMENT,enabled:!0,callback:function(){t.duplicate(e)}}},t.ContextMenu.workspaceCommentOption=function(e,o){if(!t.WorkspaceCommentSvg)throw Error("Missing require for Blockly.WorkspaceCommentSvg");var i={enabled:!t.utils.userAgent.IE};return i.text=t.Msg.ADD_COMMENT,i.callback=function(){var i=new t.WorkspaceCommentSvg(e,t.Msg.WORKSPACE_COMMENT_DEFAULT_TEXT,t.WorkspaceCommentSvg.DEFAULT_SIZE,t.WorkspaceCommentSvg.DEFAULT_SIZE),n=e.getInjectionDiv().getBoundingClientRect();n=new t.utils.Coordinate(o.clientX-n.left,o.clientY-n.top);var s=e.getOriginOffsetInPixels();(n=t.utils.Coordinate.difference(n,s)).scale(1/e.scale),i.moveBy(n.x,n.y),e.rendered&&(i.initSvg(),i.render(),i.select())},i},t.RenderedConnection=function(e,o){t.RenderedConnection.superClass_.constructor.call(this,e,o),this.db_=e.workspace.connectionDBList[o],this.dbOpposite_=e.workspace.connectionDBList[t.OPPOSITE_TYPE[o]],this.offsetInBlock_=new t.utils.Coordinate(0,0),this.trackedState_=t.RenderedConnection.TrackedState.WILL_TRACK},t.utils.object.inherits(t.RenderedConnection,t.Connection),t.RenderedConnection.TrackedState={WILL_TRACK:-1,UNTRACKED:0,TRACKED:1},t.RenderedConnection.prototype.dispose=function(){t.RenderedConnection.superClass_.dispose.call(this),this.trackedState_==t.RenderedConnection.TrackedState.TRACKED&&this.db_.removeConnection(this,this.y)},t.RenderedConnection.prototype.getSourceBlock=function(){return t.RenderedConnection.superClass_.getSourceBlock.call(this)},t.RenderedConnection.prototype.targetBlock=function(){return t.RenderedConnection.superClass_.targetBlock.call(this)},t.RenderedConnection.prototype.distanceFrom=function(t){var e=this.x-t.x;return t=this.y-t.y,Math.sqrt(e*e+t*t)},t.RenderedConnection.prototype.bumpAwayFrom=function(e){if(!this.sourceBlock_.workspace.isDragging()){var o=this.sourceBlock_.getRootBlock();if(!o.isInFlyout){var i=!1;if(!o.isMovable()){if(!(o=e.getSourceBlock().getRootBlock()).isMovable())return;e=this,i=!0}var n=t.selected==o;n||o.addSelect();var s=e.x+t.SNAP_RADIUS+Math.floor(Math.random()*t.BUMP_RANDOMNESS)-this.x,r=e.y+t.SNAP_RADIUS+Math.floor(Math.random()*t.BUMP_RANDOMNESS)-this.y;i&&(r=-r),o.RTL&&(s=e.x-t.SNAP_RADIUS-Math.floor(Math.random()*t.BUMP_RANDOMNESS)-this.x),o.moveBy(s,r),n||o.removeSelect()}}},t.RenderedConnection.prototype.moveTo=function(e,o){this.trackedState_==t.RenderedConnection.TrackedState.WILL_TRACK?(this.db_.addConnection(this,o),this.trackedState_=t.RenderedConnection.TrackedState.TRACKED):this.trackedState_==t.RenderedConnection.TrackedState.TRACKED&&(this.db_.removeConnection(this,this.y),this.db_.addConnection(this,o)),this.x=e,this.y=o},t.RenderedConnection.prototype.moveBy=function(t,e){this.moveTo(this.x+t,this.y+e)},t.RenderedConnection.prototype.moveToOffset=function(t){this.moveTo(t.x+this.offsetInBlock_.x,t.y+this.offsetInBlock_.y)},t.RenderedConnection.prototype.setOffsetInBlock=function(t,e){this.offsetInBlock_.x=t,this.offsetInBlock_.y=e},t.RenderedConnection.prototype.getOffsetInBlock=function(){return this.offsetInBlock_},t.RenderedConnection.prototype.tighten=function(){var e=this.targetConnection.x-this.x,o=this.targetConnection.y-this.y;if(0!=e||0!=o){var i=this.targetBlock(),n=i.getSvgRoot();if(!n)throw Error("block is not rendered.");n=t.utils.getRelativeXY(n),i.getSvgRoot().setAttribute("transform","translate("+(n.x-e)+","+(n.y-o)+")"),i.moveConnections(-e,-o)}},t.RenderedConnection.prototype.closest=function(t,e){return this.dbOpposite_.searchForClosest(this,t,e)},t.RenderedConnection.prototype.highlight=function(){var e=this.sourceBlock_.workspace.getRenderer().getConstants(),o=e.shapeFor(this);this.type==t.INPUT_VALUE||this.type==t.OUTPUT_VALUE?(e=e.TAB_OFFSET_FROM_TOP,o=t.utils.svgPaths.moveBy(0,-e)+t.utils.svgPaths.lineOnAxis("v",e)+o.pathDown+t.utils.svgPaths.lineOnAxis("v",e)):(e=e.NOTCH_OFFSET_LEFT-e.CORNER_RADIUS,o=t.utils.svgPaths.moveBy(-e,0)+t.utils.svgPaths.lineOnAxis("h",e)+o.pathLeft+t.utils.svgPaths.lineOnAxis("h",e)),e=this.sourceBlock_.getRelativeToSurfaceXY(),t.Connection.highlightedPath_=t.utils.dom.createSvgElement("path",{class:"blocklyHighlightedConnectionPath",d:o,transform:"translate("+(this.x-e.x)+","+(this.y-e.y)+")"+(this.sourceBlock_.RTL?" scale(-1 1)":"")},this.sourceBlock_.getSvgRoot())},t.RenderedConnection.prototype.unhighlight=function(){t.utils.dom.removeNode(t.Connection.highlightedPath_),delete t.Connection.highlightedPath_},t.RenderedConnection.prototype.setTracking=function(e){e&&this.trackedState_==t.RenderedConnection.TrackedState.TRACKED||!e&&this.trackedState_==t.RenderedConnection.TrackedState.UNTRACKED||this.sourceBlock_.isInFlyout||(e?(this.db_.addConnection(this,this.y),this.trackedState_=t.RenderedConnection.TrackedState.TRACKED):(this.trackedState_==t.RenderedConnection.TrackedState.TRACKED&&this.db_.removeConnection(this,this.y),this.trackedState_=t.RenderedConnection.TrackedState.UNTRACKED))},t.RenderedConnection.prototype.stopTrackingAll=function(){if(this.setTracking(!1),this.targetConnection)for(var t=this.targetBlock().getDescendants(!1),e=0;eo)&&t.RenderedConnection.superClass_.isConnectionAllowed.call(this,e)},t.RenderedConnection.prototype.onFailedConnect=function(t){this.bumpAwayFrom(t)},t.RenderedConnection.prototype.disconnectInternal_=function(e,o){t.RenderedConnection.superClass_.disconnectInternal_.call(this,e,o),e.rendered&&e.render(),o.rendered&&(o.updateDisabled(),o.render())},t.RenderedConnection.prototype.respawnShadow_=function(){var e=this.getSourceBlock(),o=this.getShadowDom();if(e.workspace&&o&&t.Events.recordUndo){if(t.RenderedConnection.superClass_.respawnShadow_.call(this),!(o=this.targetBlock()))throw Error("Couldn't respawn the shadow block that should exist here.");o.initSvg(),o.render(!1),e.rendered&&e.render()}},t.RenderedConnection.prototype.neighbours=function(t){return this.dbOpposite_.getNeighbours(this,t)},t.RenderedConnection.prototype.connect_=function(e){t.RenderedConnection.superClass_.connect_.call(this,e);var o=this.getSourceBlock();e=e.getSourceBlock(),o.rendered&&o.updateDisabled(),e.rendered&&e.updateDisabled(),o.rendered&&e.rendered&&(this.type==t.NEXT_STATEMENT||this.type==t.PREVIOUS_STATEMENT?e.render():o.render())},t.RenderedConnection.prototype.onCheckChanged_=function(){!this.isConnected()||this.targetConnection&&this.checkType(this.targetConnection)||((this.isSuperior()?this.targetBlock():this.sourceBlock_).unplug(),this.sourceBlock_.bumpNeighbours())},t.Marker=function(){this.drawer_=this.curNode_=this.colour=null,this.type="marker"},t.Marker.prototype.setDrawer=function(t){this.drawer_=t},t.Marker.prototype.getDrawer=function(){return this.drawer_},t.Marker.prototype.getCurNode=function(){return this.curNode_},t.Marker.prototype.setCurNode=function(t){var e=this.curNode_;this.curNode_=t,this.drawer_&&this.drawer_.draw(e,this.curNode_)},t.Marker.prototype.draw=function(){this.drawer_&&this.drawer_.draw(this.curNode_,this.curNode_)},t.Marker.prototype.hide=function(){this.drawer_&&this.drawer_.hide()},t.Marker.prototype.dispose=function(){this.getDrawer()&&this.getDrawer().dispose()},t.Cursor=function(){t.Cursor.superClass_.constructor.call(this),this.type="cursor"},t.utils.object.inherits(t.Cursor,t.Marker),t.Cursor.prototype.next=function(){var e=this.getCurNode();if(!e)return null;for(e=e.next();e&&e.next()&&(e.getType()==t.ASTNode.types.NEXT||e.getType()==t.ASTNode.types.BLOCK);)e=e.next();return e&&this.setCurNode(e),e},t.Cursor.prototype.in=function(){var e=this.getCurNode();return e?(e.getType()!=t.ASTNode.types.PREVIOUS&&e.getType()!=t.ASTNode.types.OUTPUT||(e=e.next()),(e=e.in())&&this.setCurNode(e),e):null},t.Cursor.prototype.prev=function(){var e=this.getCurNode();if(!e)return null;for(e=e.prev();e&&e.prev()&&(e.getType()==t.ASTNode.types.NEXT||e.getType()==t.ASTNode.types.BLOCK);)e=e.prev();return e&&this.setCurNode(e),e},t.Cursor.prototype.out=function(){var e=this.getCurNode();return e?((e=e.out())&&e.getType()==t.ASTNode.types.BLOCK&&(e=e.prev()||e),e&&this.setCurNode(e),e):null},t.Cursor.prototype.onBlocklyAction=function(e){if(this.getCurNode()&&this.getCurNode().getType()===t.ASTNode.types.FIELD&&this.getCurNode().getLocation().onBlocklyAction(e))return!0;switch(e.name){case t.navigation.actionNames.PREVIOUS:return this.prev(),!0;case t.navigation.actionNames.OUT:return this.out(),!0;case t.navigation.actionNames.NEXT:return this.next(),!0;case t.navigation.actionNames.IN:return this.in(),!0;default:return!1}},t.BasicCursor=function(){t.BasicCursor.superClass_.constructor.call(this)},t.utils.object.inherits(t.BasicCursor,t.Cursor),t.BasicCursor.prototype.next=function(){var t=this.getCurNode();return t?((t=this.getNextNode_(t,this.validNode_))&&this.setCurNode(t),t):null},t.BasicCursor.prototype.in=function(){return this.next()},t.BasicCursor.prototype.prev=function(){var t=this.getCurNode();return t?((t=this.getPreviousNode_(t,this.validNode_))&&this.setCurNode(t),t):null},t.BasicCursor.prototype.out=function(){return this.prev()},t.BasicCursor.prototype.getNextNode_=function(t,e){if(!t)return null;var o=t.in()||t.next();return e(o)?o:o?this.getNextNode_(o,e):e(t=this.findSiblingOrParent_(t.out()))?t:t?this.getNextNode_(t,e):null},t.BasicCursor.prototype.getPreviousNode_=function(t,e){if(!t)return null;var o=t.prev();return e(o=o?this.getRightMostChild_(o):t.out())?o:o?this.getPreviousNode_(o,e):null},t.BasicCursor.prototype.validNode_=function(e){var o=!1;return(e=e&&e.getType())!=t.ASTNode.types.OUTPUT&&e!=t.ASTNode.types.INPUT&&e!=t.ASTNode.types.FIELD&&e!=t.ASTNode.types.NEXT&&e!=t.ASTNode.types.PREVIOUS&&e!=t.ASTNode.types.WORKSPACE||(o=!0),o},t.BasicCursor.prototype.findSiblingOrParent_=function(t){if(!t)return null;var e=t.next();return e||this.findSiblingOrParent_(t.out())},t.BasicCursor.prototype.getRightMostChild_=function(t){if(!t.in())return t;for(t=t.in();t.next();)t=t.next();return this.getRightMostChild_(t)},t.TabNavigateCursor=function(){t.TabNavigateCursor.superClass_.constructor.call(this)},t.utils.object.inherits(t.TabNavigateCursor,t.BasicCursor),t.TabNavigateCursor.prototype.validNode_=function(e){var o=!1,i=e&&e.getType();return e&&(e=e.getLocation(),i==t.ASTNode.types.FIELD&&e&&e.isTabNavigable()&&e.isClickable()&&(o=!0)),o},t.utils.Rect=function(t,e,o,i){this.top=t,this.bottom=e,this.left=o,this.right=i},t.utils.Rect.prototype.contains=function(t,e){return t>=this.left&&t<=this.right&&e>=this.top&&e<=this.bottom},t.BlockSvg=function(e,o,i){this.svgGroup_=t.utils.dom.createSvgElement("g",{},null),this.svgGroup_.translate_="",this.style=e.getRenderer().getConstants().getBlockStyle(null),this.pathObject=e.getRenderer().makePathObject(this.svgGroup_,this.style),this.rendered=!1,this.workspace=e,this.previousConnection=this.nextConnection=this.outputConnection=null,this.useDragSurface_=t.utils.is3dSupported()&&!!e.getBlockDragSurface();var n=this.pathObject.svgPath;n.tooltip=this,t.Tooltip.bindMouseEvents(n),t.BlockSvg.superClass_.constructor.call(this,e,o,i),this.svgGroup_.dataset&&(this.svgGroup_.dataset.id=this.id)},t.utils.object.inherits(t.BlockSvg,t.Block),t.BlockSvg.prototype.height=0,t.BlockSvg.prototype.width=0,t.BlockSvg.prototype.dragStartXY_=null,t.BlockSvg.prototype.warningTextDb_=null,t.BlockSvg.INLINE=-1,t.BlockSvg.COLLAPSED_WARNING_ID="TEMP_COLLAPSED_WARNING_",t.BlockSvg.prototype.initSvg=function(){if(!this.workspace.rendered)throw TypeError("Workspace is headless.");for(var e,o=0;e=this.inputList[o];o++)e.init();for(e=this.getIcons(),o=0;o=this.connections_.length)return-1;e=t.y;for(var i=o;0<=i&&this.connections_[i].y==e;){if(this.connections_[i]==t)return i;i--}for(;ot)){e=i;break}o=i}}return e},t.ConnectionDB.prototype.removeConnection=function(t,e){if(-1==(t=this.findIndexOfConnection_(t,e)))throw Error("Unable to find connection in connectionDB.");this.connections_.splice(t,1)},t.ConnectionDB.prototype.getNeighbours=function(t,e){function o(t){var o=n-i[t].x,r=s-i[t].y;return Math.sqrt(o*o+r*r)<=e&&l.push(i[t]),r(t=this.subscribedWorkspaces_.indexOf(t)))throw Error("Cannot unsubscribe a workspace that hasn't been subscribed.");this.subscribedWorkspaces_.splice(t,1)},t.ThemeManager.prototype.subscribe=function(t,e,o){this.componentDB_[e]||(this.componentDB_[e]=[]),this.componentDB_[e].push({element:t,propertyName:o}),e=this.theme_&&this.theme_.getComponentStyle(e),t.style[o]=e||""},t.ThemeManager.prototype.unsubscribe=function(t){if(t)for(var e,o=Object.keys(this.componentDB_),i=0;e=o[i];i++){for(var n=this.componentDB_[e],s=n.length-1;0<=s;s--)n[s].element===t&&n.splice(s,1);this.componentDB_[e].length||delete this.componentDB_[e]}},t.ThemeManager.prototype.dispose=function(){this.componentDB_=this.subscribedWorkspaces_=this.theme_=this.owner_=null},t.TouchGesture=function(e,o){t.TouchGesture.superClass_.constructor.call(this,e,o),this.isMultiTouch_=!1,this.cachedPoints_=Object.create(null),this.startDistance_=this.previousScale_=0,this.isPinchZoomEnabled_=this.onStartWrapper_=null},t.utils.object.inherits(t.TouchGesture,t.Gesture),t.TouchGesture.ZOOM_IN_MULTIPLIER=5,t.TouchGesture.ZOOM_OUT_MULTIPLIER=6,t.TouchGesture.prototype.doStart=function(e){this.isPinchZoomEnabled_=this.startWorkspace_.options.zoomOptions&&this.startWorkspace_.options.zoomOptions.pinch,t.TouchGesture.superClass_.doStart.call(this,e),!this.isEnding_&&t.Touch.isTouchEvent(e)&&this.handleTouchStart(e)},t.TouchGesture.prototype.bindMouseEvents=function(e){this.onStartWrapper_=t.bindEventWithChecks_(document,"mousedown",null,this.handleStart.bind(this),!0),this.onMoveWrapper_=t.bindEventWithChecks_(document,"mousemove",null,this.handleMove.bind(this),!0),this.onUpWrapper_=t.bindEventWithChecks_(document,"mouseup",null,this.handleUp.bind(this),!0),e.preventDefault(),e.stopPropagation()},t.TouchGesture.prototype.handleStart=function(e){!this.isDragging()&&t.Touch.isTouchEvent(e)&&(this.handleTouchStart(e),this.isMultiTouch()&&t.longStop_())},t.TouchGesture.prototype.handleMove=function(e){this.isDragging()?t.Touch.shouldHandleEvent(e)&&t.TouchGesture.superClass_.handleMove.call(this,e):this.isMultiTouch()?(t.Touch.isTouchEvent(e)&&this.handleTouchMove(e),t.longStop_()):t.TouchGesture.superClass_.handleMove.call(this,e)},t.TouchGesture.prototype.handleUp=function(e){t.Touch.isTouchEvent(e)&&!this.isDragging()&&this.handleTouchEnd(e),!this.isMultiTouch()||this.isDragging()?t.Touch.shouldHandleEvent(e)&&t.TouchGesture.superClass_.handleUp.call(this,e):(e.preventDefault(),e.stopPropagation(),this.dispose())},t.TouchGesture.prototype.isMultiTouch=function(){return this.isMultiTouch_},t.TouchGesture.prototype.dispose=function(){t.TouchGesture.superClass_.dispose.call(this),this.onStartWrapper_&&t.unbindEvent_(this.onStartWrapper_)},t.TouchGesture.prototype.handleTouchStart=function(e){var o=t.Touch.getTouchIdentifierFromEvent(e);this.cachedPoints_[o]=this.getTouchPoint(e),2==(o=Object.keys(this.cachedPoints_)).length&&(this.startDistance_=t.utils.Coordinate.distance(this.cachedPoints_[o[0]],this.cachedPoints_[o[1]]),this.isMultiTouch_=!0,e.preventDefault())},t.TouchGesture.prototype.handleTouchMove=function(e){var o=t.Touch.getTouchIdentifierFromEvent(e);this.cachedPoints_[o]=this.getTouchPoint(e),o=Object.keys(this.cachedPoints_),this.isPinchZoomEnabled_&&2===o.length?this.handlePinch_(e):t.TouchGesture.superClass_.handleMove.call(this,e)},t.TouchGesture.prototype.handlePinch_=function(e){var o=Object.keys(this.cachedPoints_);if(o=t.utils.Coordinate.distance(this.cachedPoints_[o[0]],this.cachedPoints_[o[1]])/this.startDistance_,0this.previousScale_){var i=o-this.previousScale_;i=0Object.keys(this.cachedPoints_).length&&(this.cachedPoints_=Object.create(null),this.previousScale_=0)},t.TouchGesture.prototype.getTouchPoint=function(e){return this.startWorkspace_?new t.utils.Coordinate(e.pageX?e.pageX:e.changedTouches[0].pageX,e.pageY?e.pageY:e.changedTouches[0].pageY):null},t.WorkspaceAudio=function(t){this.parentWorkspace_=t,this.SOUNDS_=Object.create(null)},t.WorkspaceAudio.prototype.lastSound_=null,t.WorkspaceAudio.prototype.dispose=function(){this.SOUNDS_=this.parentWorkspace_=null},t.WorkspaceAudio.prototype.load=function(e,o){if(e.length){try{var i=new t.utils.global.Audio}catch(t){return}for(var n,s=0;s=this.remainingCapacity()||(this.currentGesture_&&this.currentGesture_.cancel(),"comment"==t.tagName.toLowerCase()?this.pasteWorkspaceComment_(t):this.pasteBlock_(t))},t.WorkspaceSvg.prototype.pasteBlock_=function(e){t.Events.disable();try{var o=t.Xml.domToBlock(e,this),i=this.getMarker(t.navigation.MARKER_NAME).getCurNode();if(this.keyboardAccessibilityMode&&i&&i.isConnection()){var n=i.getLocation();return void t.navigation.insertBlock(o,n)}var s=parseInt(e.getAttribute("x"),10),r=parseInt(e.getAttribute("y"),10);if(!isNaN(s)&&!isNaN(r)){this.RTL&&(s=-s);do{e=!1;var a,l=this.getAllBlocks(!1);for(i=0;a=l[i];i++){var c=a.getRelativeToSurfaceXY();if(1>=Math.abs(s-c.x)&&1>=Math.abs(r-c.y)){e=!0;break}}if(!e){var h,u=o.getConnections_(!1);for(i=0;h=u[i];i++)if(h.closest(t.SNAP_RADIUS,new t.utils.Coordinate(s,r)).connection){e=!0;break}}e&&(s=this.RTL?s-t.SNAP_RADIUS:s+t.SNAP_RADIUS,r+=2*t.SNAP_RADIUS)}while(e);o.moveBy(s,r)}}finally{t.Events.enable()}t.Events.isEnabled()&&!o.isShadow()&&t.Events.fire(new t.Events.BlockCreate(o)),o.select()},t.WorkspaceSvg.prototype.pasteWorkspaceComment_=function(e){t.Events.disable();try{var o=t.WorkspaceCommentSvg.fromXml(e,this),i=parseInt(e.getAttribute("x"),10),n=parseInt(e.getAttribute("y"),10);isNaN(i)||isNaN(n)||(this.RTL&&(i=-i),o.moveBy(i+50,n+50))}finally{t.Events.enable()}t.Events.isEnabled(),o.select()},t.WorkspaceSvg.prototype.refreshToolboxSelection=function(){var t=this.isFlyout?this.targetWorkspace:this;t&&!t.currentGesture_&&t.toolbox_&&t.toolbox_.getFlyout()&&t.toolbox_.refreshSelection()},t.WorkspaceSvg.prototype.renameVariableById=function(e,o){t.WorkspaceSvg.superClass_.renameVariableById.call(this,e,o),this.refreshToolboxSelection()},t.WorkspaceSvg.prototype.deleteVariableById=function(e){t.WorkspaceSvg.superClass_.deleteVariableById.call(this,e),this.refreshToolboxSelection()},t.WorkspaceSvg.prototype.createVariable=function(e,o,i){return e=t.WorkspaceSvg.superClass_.createVariable.call(this,e,o,i),this.refreshToolboxSelection(),e},t.WorkspaceSvg.prototype.recordDeleteAreas=function(){this.deleteAreaTrash_=this.trashcan&&this.svgGroup_.parentNode?this.trashcan.getClientRect():null,this.deleteAreaToolbox_=this.flyout_?this.flyout_.getClientRect():this.toolbox_?this.toolbox_.getClientRect():null},t.WorkspaceSvg.prototype.isDeleteArea=function(e){return this.deleteAreaTrash_&&this.deleteAreaTrash_.contains(e.clientX,e.clientY)?t.DELETE_AREA_TRASH:this.deleteAreaToolbox_&&this.deleteAreaToolbox_.contains(e.clientX,e.clientY)?t.DELETE_AREA_TOOLBOX:t.DELETE_AREA_NONE},t.WorkspaceSvg.prototype.onMouseDown_=function(t){var e=this.getGesture(t);e&&e.handleWsStart(t,this)},t.WorkspaceSvg.prototype.startDrag=function(e,o){(e=t.utils.mouseToSvg(e,this.getParentSvg(),this.getInverseScreenCTM())).x/=this.scale,e.y/=this.scale,this.dragDeltaXY_=t.utils.Coordinate.difference(o,e)},t.WorkspaceSvg.prototype.moveDrag=function(e){return(e=t.utils.mouseToSvg(e,this.getParentSvg(),this.getInverseScreenCTM())).x/=this.scale,e.y/=this.scale,t.utils.Coordinate.sum(this.dragDeltaXY_,e)},t.WorkspaceSvg.prototype.isDragging=function(){return null!=this.currentGesture_&&this.currentGesture_.isDragging()},t.WorkspaceSvg.prototype.isDraggable=function(){return this.options.moveOptions&&this.options.moveOptions.drag},t.WorkspaceSvg.prototype.isContentBounded=function(){return this.options.moveOptions&&this.options.moveOptions.scrollbars||this.options.moveOptions&&this.options.moveOptions.wheel||this.options.moveOptions&&this.options.moveOptions.drag||this.options.zoomOptions&&this.options.zoomOptions.controls||this.options.zoomOptions&&this.options.zoomOptions.wheel||this.options.zoomOptions&&this.options.zoomOptions.pinch},t.WorkspaceSvg.prototype.isMovable=function(){return this.options.moveOptions&&this.options.moveOptions.scrollbars||this.options.moveOptions&&this.options.moveOptions.wheel||this.options.moveOptions&&this.options.moveOptions.drag||this.options.zoomOptions&&this.options.zoomOptions.wheel||this.options.zoomOptions&&this.options.zoomOptions.pinch},t.WorkspaceSvg.prototype.onMouseWheel_=function(e){if(t.Gesture.inProgress())e.preventDefault(),e.stopPropagation();else{var o=this.options.zoomOptions&&this.options.zoomOptions.wheel,i=this.options.moveOptions&&this.options.moveOptions.wheel;if(o||i){var n=t.utils.getScrollDeltaPixels(e);!o||!e.ctrlKey&&i?(o=this.scrollX-n.x,i=this.scrollY-n.y,e.shiftKey&&!n.x&&(o=this.scrollX-n.y,i=this.scrollY),this.scroll(o,i)):(n=-n.y/50,o=t.utils.mouseToSvg(e,this.getParentSvg(),this.getInverseScreenCTM()),this.zoom(o.x,o.y,n)),e.preventDefault()}}},t.WorkspaceSvg.prototype.getBlocksBoundingBox=function(){var e=this.getTopBlocks(!1),o=this.getTopComments(!1);if(!(e=e.concat(o)).length)return new t.utils.Rect(0,0,0,0);o=e[0].getBoundingRectangle();for(var i=1;io.bottom&&(o.bottom=n.bottom),n.lefto.right&&(o.right=n.right)}return o},t.WorkspaceSvg.prototype.cleanUp=function(){this.setResizesEnabled(!1),t.Events.setGroup(!0);for(var e,o=this.getTopBlocks(!0),i=0,n=0;e=o[n];n++)if(e.isMovable()){var s=e.getRelativeToSurfaceXY();e.moveBy(-s.x,i-s.y),e.snapToGrid(),i=e.getRelativeToSurfaceXY().y+e.getHeightWidth().height+this.renderer_.getConstants().MIN_BLOCK_HEIGHT}t.Events.setGroup(!1),this.setResizesEnabled(!0)},t.WorkspaceSvg.prototype.showContextMenu=function(e){function o(t){if(t.isDeletable())_=_.concat(t.getDescendants(!1));else{t=t.getChildren(!1);for(var e=0;e_.length?i():t.confirm(t.Msg.DELETE_ALL_BLOCKS.replace("%1",_.length),(function(t){t&&i()}))}},n.push(l),this.configureContextMenu&&this.configureContextMenu(n,e),t.ContextMenu.show(e,n,this.RTL)}},t.WorkspaceSvg.prototype.updateToolbox=function(e){if(e=t.Options.parseToolboxTree(e)){if(!this.options.languageTree)throw Error("Existing toolbox is null. Can't create new toolbox.");if(e.getElementsByTagName("category").length){if(!this.toolbox_)throw Error("Existing toolbox has no categories. Can't change mode.");this.options.languageTree=e,this.toolbox_.renderTree(e)}else{if(!this.flyout_)throw Error("Existing toolbox has categories. Can't change mode.");this.options.languageTree=e,this.flyout_.show(e.childNodes)}}else if(this.options.languageTree)throw Error("Can't nullify an existing toolbox.")},t.WorkspaceSvg.prototype.markFocused=function(){this.options.parentWorkspace?this.options.parentWorkspace.markFocused():(t.mainWorkspace=this,this.setBrowserFocus())},t.WorkspaceSvg.prototype.setBrowserFocus=function(){document.activeElement&&document.activeElement.blur();try{this.getParentSvg().focus({preventScroll:!0})}catch(t){try{this.getParentSvg().parentNode.setActive()}catch(t){this.getParentSvg().parentNode.focus({preventScroll:!0})}}},t.WorkspaceSvg.prototype.zoom=function(t,e,o){o=Math.pow(this.options.zoomOptions.scaleSpeed,o);var i=this.scale*o;if(this.scale!=i){i>this.options.zoomOptions.maxScale?o=this.options.zoomOptions.maxScale/this.scale:ithis.options.zoomOptions.maxScale?e=this.options.zoomOptions.maxScale:this.options.zoomOptions.minScale&&eo.viewBottom||o.contentLefto.viewRight){switch(i=null,e&&(i=t.Events.getGroup(),t.Events.setGroup(e.group)),e.type){case t.Events.BLOCK_CREATE:case t.Events.BLOCK_MOVE:var r=s.getBlockById(e.blockId);r&&(r=r.getRootBlock());break;case t.Events.COMMENT_CREATE:case t.Events.COMMENT_MOVE:r=s.getCommentById(e.commentId)}if(r){(n=r.getBoundingRectangle()).height=n.bottom-n.top,n.width=n.right-n.left;var a=o.viewTop,l=o.viewBottom-n.height;l=Math.max(a,l),a=t.utils.math.clamp(a,n.top,l)-n.top,l=o.viewLeft;var c=o.viewRight-n.width;o.RTL?l=Math.min(c,l):c=Math.max(l,c),o=t.utils.math.clamp(l,n.left,c)-n.left,r.moveBy(o,a)}e&&(!e.group&&r&&console.log("WARNING: Moved object in bounds but there was no event group. This may break undo."),null!==i&&t.Events.setGroup(i))}}})),t.svgResize(s),t.WidgetDiv.createDom(),t.DropDownDiv.createDom(),t.Tooltip.createDom(),s},t.init_=function(e){var o=e.options,i=e.getParentSvg();if(t.bindEventWithChecks_(i.parentNode,"contextmenu",null,(function(e){t.utils.isTargetInput(e)||e.preventDefault()})),i=t.bindEventWithChecks_(window,"resize",null,(function(){t.hideChaff(!0),t.svgResize(e)})),e.setResizeHandlerWrapper(i),t.inject.bindDocumentEvents_(),o.languageTree){i=e.getToolbox();var n=e.getFlyout(!0);i?i.init():n&&(n.init(e),n.show(o.languageTree.childNodes),n.scrollToStart())}i=t.Scrollbar.scrollbarThickness,o.hasTrashcan&&(i=e.trashcan.init(i)),o.zoomOptions&&o.zoomOptions.controls&&e.zoomControls_.init(i),o.moveOptions&&o.moveOptions.scrollbars?(e.scrollbar=new t.ScrollbarPair(e),e.scrollbar.resize()):e.setMetrics({x:.5,y:.5}),o.hasSounds&&t.inject.loadSounds_(o.pathToMedia,e)},t.inject.bindDocumentEvents_=function(){t.documentEventsBound_||(t.bindEventWithChecks_(document,"scroll",null,(function(){for(var e,o=t.Workspace.getAll(),i=0;e=o[i];i++)e.updateInverseScreenCTM&&e.updateInverseScreenCTM()})),t.bindEventWithChecks_(document,"keydown",null,t.onKeyDown),t.bindEvent_(document,"touchend",null,t.longStop_),t.bindEvent_(document,"touchcancel",null,t.longStop_),t.utils.userAgent.IPAD&&t.bindEventWithChecks_(window,"orientationchange",document,(function(){t.svgResize(t.getMainWorkspace())}))),t.documentEventsBound_=!0},t.inject.loadSounds_=function(e,o){var i=o.getAudioManager();i.load([e+"click.mp3",e+"click.wav",e+"click.ogg"],"click"),i.load([e+"disconnect.wav",e+"disconnect.mp3",e+"disconnect.ogg"],"disconnect"),i.load([e+"delete.mp3",e+"delete.ogg",e+"delete.wav"],"delete");var n=[];e=function(){for(;n.length;)t.unbindEvent_(n.pop());i.preload()},n.push(t.bindEventWithChecks_(document,"mousemove",null,e,!0)),n.push(t.bindEventWithChecks_(document,"touchstart",null,e,!0))},t.Names=function(t,e){if(this.variablePrefix_=e||"",this.reservedDict_=Object.create(null),t)for(t=t.split(","),e=0;e1'),n.appendChild(i),o.push(n)),t.Blocks.variables_get){e.sort(t.VariableModel.compareByName),i=0;for(var s;s=e[i];i++)(n=t.utils.xml.createElement("block")).setAttribute("type","variables_get"),n.setAttribute("gap",8),n.appendChild(t.Variables.generateVariableFieldDom(s)),o.push(n)}}return o},t.Variables.VAR_LETTER_OPTIONS="ijkmnopqrstuvwxyzabcdefgh",t.Variables.generateUniqueName=function(e){return t.Variables.generateUniqueNameFromOptions(t.Variables.VAR_LETTER_OPTIONS.charAt(0),e.getAllVariableNames())},t.Variables.generateUniqueNameFromOptions=function(e,o){if(!o.length)return e;for(var i=t.Variables.VAR_LETTER_OPTIONS,n="",s=i.indexOf(e);;){for(var r=!1,a=0;as?t.WidgetDiv.positionInternal_(e,0,i.height+s):t.WidgetDiv.positionInternal_(e,s,i.height)},t.WidgetDiv.calculateX_=function(t,e,o,i){return i?(e=Math.max(e.right-o.width,t.left),Math.min(e,t.right-o.width)):(e=Math.min(e.left,t.right-o.width),Math.max(e,t.left))},t.WidgetDiv.calculateY_=function(t,e,o){return e.bottom+o.height>=t.bottom?e.top-o.height:e.bottom},t.VERSION="3.20200402.1",t.mainWorkspace=null,t.selected=null,t.draggingConnections=[],t.clipboardXml_=null,t.clipboardSource_=null,t.clipboardTypeCounts_=null,t.cache3dSupported_=null,t.parentContainer=null,t.svgSize=function(t){return{width:t.cachedWidth_,height:t.cachedHeight_}},t.resizeSvgContents=function(t){t.resizeContents()},t.svgResize=function(t){for(;t.options.parentWorkspace;)t=t.options.parentWorkspace;var e=t.getParentSvg(),o=e.parentNode;if(o){var i=o.offsetWidth;o=o.offsetHeight,e.cachedWidth_!=i&&(e.setAttribute("width",i+"px"),e.cachedWidth_=i),e.cachedHeight_!=o&&(e.setAttribute("height",o+"px"),e.cachedHeight_=o),t.resize()}},t.onKeyDown=function(e){var o=t.mainWorkspace;if(o&&!(t.utils.isTargetInput(e)||o.rendered&&!o.isVisible()))if(o.options.readOnly)t.navigation.onKeyPress(e);else{var i=!1;if(e.keyCode==t.utils.KeyCodes.ESC)t.hideChaff(),t.navigation.onBlocklyAction(t.navigation.ACTION_EXIT);else{if(t.navigation.onKeyPress(e))return;if(e.keyCode==t.utils.KeyCodes.BACKSPACE||e.keyCode==t.utils.KeyCodes.DELETE){if(e.preventDefault(),t.Gesture.inProgress())return;t.selected&&t.selected.isDeletable()&&(i=!0)}else if(e.altKey||e.ctrlKey||e.metaKey){if(t.Gesture.inProgress())return;t.selected&&t.selected.isDeletable()&&t.selected.isMovable()&&(e.keyCode==t.utils.KeyCodes.C?(t.hideChaff(),t.copy_(t.selected)):e.keyCode!=t.utils.KeyCodes.X||t.selected.workspace.isFlyout||(t.copy_(t.selected),i=!0)),e.keyCode==t.utils.KeyCodes.V?t.clipboardXml_&&((e=t.clipboardSource_).isFlyout&&(e=e.targetWorkspace),t.clipboardTypeCounts_&&e.isCapacityAvailable(t.clipboardTypeCounts_)&&(t.Events.setGroup(!0),e.paste(t.clipboardXml_),t.Events.setGroup(!1))):e.keyCode==t.utils.KeyCodes.Z&&(t.hideChaff(),o.undo(e.shiftKey))}}i&&!t.selected.workspace.isFlyout&&(t.Events.setGroup(!0),t.hideChaff(),t.selected.dispose(!0,!0),t.Events.setGroup(!1))}},t.copy_=function(e){if(e.isComment)var o=e.toXmlWithXY();else{o=t.Xml.blockToDom(e,!0),t.Xml.deleteNext(o);var i=e.getRelativeToSurfaceXY();o.setAttribute("x",e.RTL?-i.x:i.x),o.setAttribute("y",i.y)}t.clipboardXml_=o,t.clipboardSource_=e.workspace,t.clipboardTypeCounts_=e.isComment?null:t.utils.getBlockTypeCounts(e,!0)},t.duplicate=function(e){var o=t.clipboardXml_,i=t.clipboardSource_;t.copy_(e),e.workspace.paste(t.clipboardXml_),t.clipboardXml_=o,t.clipboardSource_=i},t.onContextMenu_=function(e){t.utils.isTargetInput(e)||e.preventDefault()},t.hideChaff=function(e){t.Tooltip.hide(),t.WidgetDiv.hide(),t.DropDownDiv.hideWithoutAnimation(),e||((e=t.getMainWorkspace()).trashcan&&e.trashcan.flyout&&e.trashcan.flyout.hide(),(e=e.getToolbox())&&e.getFlyout()&&e.getFlyout().autoClose&&e.clearSelection())},t.getMainWorkspace=function(){return t.mainWorkspace},t.alert=function(t,e){alert(t),e&&e()},t.confirm=function(t,e){e(confirm(t))},t.prompt=function(t,e,o){o(prompt(t,e))},t.jsonInitFactory_=function(t){return function(){this.jsonInit(t)}},t.defineBlocksWithJsonArray=function(e){for(var o=0;o90-e||t>-90-e&&t<-90+e},t.HorizontalFlyout.prototype.getClientRect=function(){if(!this.svgGroup_)return null;var e=this.svgGroup_.getBoundingClientRect(),o=e.top;return this.toolboxPosition_==t.TOOLBOX_AT_TOP?new t.utils.Rect(-1e9,o+e.height,-1e9,1e9):new t.utils.Rect(o,1e9,-1e9,1e9)},t.HorizontalFlyout.prototype.reflowInternal_=function(){this.workspace_.scale=this.targetWorkspace_.scale;for(var e,o=0,i=this.workspace_.getTopBlocks(!1),n=0;e=i[n];n++)o=Math.max(o,e.getHeightWidth().height);if(o+=1.5*this.MARGIN,o*=this.workspace_.scale,o+=t.Scrollbar.scrollbarThickness,this.height_!=o){for(n=0;e=i[n];n++)e.flyoutRect_&&this.moveRectToBlock_(e.flyoutRect_,e);this.height_=o,this.position()}},t.VerticalFlyout=function(e){e.getMetrics=this.getMetrics_.bind(this),e.setMetrics=this.setMetrics_.bind(this),t.VerticalFlyout.superClass_.constructor.call(this,e),this.horizontalLayout_=!1},t.utils.object.inherits(t.VerticalFlyout,t.Flyout),t.VerticalFlyout.prototype.getMetrics_=function(){if(!this.isVisible())return null;try{var t=this.workspace_.getCanvas().getBBox()}catch(e){t={height:0,y:0,width:0,x:0}}var e=this.SCROLLBAR_PADDING,o=this.height_-2*this.SCROLLBAR_PADDING,i=this.width_;return this.RTL||(i-=this.SCROLLBAR_PADDING),{viewHeight:o,viewWidth:i,contentHeight:t.height*this.workspace_.scale+2*this.MARGIN,contentWidth:t.width*this.workspace_.scale+2*this.MARGIN,viewTop:-this.workspace_.scrollY+t.y,viewLeft:-this.workspace_.scrollX,contentTop:t.y,contentLeft:t.x,absoluteTop:e,absoluteLeft:0}},t.VerticalFlyout.prototype.setMetrics_=function(t){var e=this.getMetrics_();e&&("number"==typeof t.y&&(this.workspace_.scrollY=-e.contentHeight*t.y),this.workspace_.translate(this.workspace_.scrollX+e.absoluteLeft,this.workspace_.scrollY+e.absoluteTop))},t.VerticalFlyout.prototype.position=function(){if(this.isVisible()){var e=this.targetWorkspace_.getMetrics();e&&(this.height_=e.viewHeight,this.setBackgroundPath_(this.width_-this.CORNER_RADIUS,e.viewHeight-2*this.CORNER_RADIUS),this.positionAt_(this.width_,this.height_,this.targetWorkspace_.toolboxPosition==this.toolboxPosition_?e.toolboxWidth?this.toolboxPosition_==t.TOOLBOX_AT_LEFT?e.toolboxWidth:e.viewWidth-this.width_:this.toolboxPosition_==t.TOOLBOX_AT_LEFT?0:e.viewWidth:this.toolboxPosition_==t.TOOLBOX_AT_LEFT?0:e.viewWidth+e.absoluteLeft-this.width_,0))}},t.VerticalFlyout.prototype.setBackgroundPath_=function(e,o){var i=this.toolboxPosition_==t.TOOLBOX_AT_RIGHT,n=e+this.CORNER_RADIUS;(n=["M "+(i?n:0)+",0"]).push("h",i?-e:e),n.push("a",this.CORNER_RADIUS,this.CORNER_RADIUS,0,0,i?0:1,i?-this.CORNER_RADIUS:this.CORNER_RADIUS,this.CORNER_RADIUS),n.push("v",Math.max(0,o)),n.push("a",this.CORNER_RADIUS,this.CORNER_RADIUS,0,0,i?0:1,i?this.CORNER_RADIUS:-this.CORNER_RADIUS,this.CORNER_RADIUS),n.push("h",i?e:-e),n.push("z"),this.svgBackground_.setAttribute("d",n.join(" "))},t.VerticalFlyout.prototype.scrollToStart=function(){this.scrollbar_.set(0)},t.VerticalFlyout.prototype.wheel_=function(e){var o=t.utils.getScrollDeltaPixels(e);if(o.y){var i=this.getMetrics_();o=i.viewTop-i.contentTop+o.y,o=Math.min(o,i.contentHeight-i.viewHeight),o=Math.max(o,0),this.scrollbar_.set(o),t.WidgetDiv.hide()}e.preventDefault(),e.stopPropagation()},t.VerticalFlyout.prototype.layout_=function(t,e){this.workspace_.scale=this.targetWorkspace_.scale;for(var o,i=this.MARGIN,n=this.RTL?i:i+this.tabWidth_,s=0;o=t[s];s++)if("block"==o.type){for(var r,a=(o=o.block).getDescendants(!1),l=0;r=a[l];l++)r.isInFlyout=!0;o.render(),a=o.getSvgRoot(),l=o.getHeightWidth(),r=o.outputConnection?n-this.tabWidth_:n,o.moveBy(r,i),r=this.createRect_(o,this.RTL?r-l.width:r,i,l,s),this.addBlockListeners_(a,o,r),i+=l.height+e[s]}else"button"==o.type&&(this.initFlyoutButton_(o.button,n,i),i+=o.button.height+e[s])},t.VerticalFlyout.prototype.isDragTowardWorkspace=function(t){t=Math.atan2(t.y,t.x)/Math.PI*180;var e=this.dragAngleRange_;return t-e||t<-180+e||t>180-e},t.VerticalFlyout.prototype.getClientRect=function(){if(!this.svgGroup_)return null;var e=this.svgGroup_.getBoundingClientRect(),o=e.left;return this.toolboxPosition_==t.TOOLBOX_AT_LEFT?new t.utils.Rect(-1e9,1e9,-1e9,o+e.width):new t.utils.Rect(-1e9,1e9,o,1e9)},t.VerticalFlyout.prototype.reflowInternal_=function(){this.workspace_.scale=this.targetWorkspace_.scale;for(var e,o=0,i=this.workspace_.getTopBlocks(!1),n=0;e=i[n];n++){var s=e.getHeightWidth().width;e.outputConnection&&(s-=this.tabWidth_),o=Math.max(o,s)}for(n=0;e=this.buttons_[n];n++)o=Math.max(o,e.width);if(o+=1.5*this.MARGIN+this.tabWidth_,o*=this.workspace_.scale,o+=t.Scrollbar.scrollbarThickness,this.width_!=o){for(n=0;e=i[n];n++){if(this.RTL){s=e.getRelativeToSurfaceXY().x;var r=o/this.workspace_.scale-this.MARGIN;e.outputConnection||(r-=this.tabWidth_),e.moveBy(r-s,0)}e.flyoutRect_&&this.moveRectToBlock_(e.flyoutRect_,e)}if(this.RTL)for(n=0;e=this.buttons_[n];n++)i=e.getPosition().y,e.moveTo(o/this.workspace_.scale-e.width-this.MARGIN-this.tabWidth_,i);this.width_=o,this.position()}},t.FlyoutButton=function(e,o,i,n){this.workspace_=e,this.targetWorkspace_=o,this.text_=i.getAttribute("text"),this.position_=new t.utils.Coordinate(0,0),this.isLabel_=n,this.callbackKey_=i.getAttribute("callbackKey")||i.getAttribute("callbackkey"),this.cssClass_=i.getAttribute("web-class")||null,this.onMouseUpWrapper_=null},t.FlyoutButton.MARGIN_X=5,t.FlyoutButton.MARGIN_Y=2,t.FlyoutButton.prototype.width=0,t.FlyoutButton.prototype.height=0,t.FlyoutButton.prototype.createDom=function(){var e=this.isLabel_?"blocklyFlyoutLabel":"blocklyFlyoutButton";if(this.cssClass_&&(e+=" "+this.cssClass_),this.svgGroup_=t.utils.dom.createSvgElement("g",{class:e},this.workspace_.getCanvas()),!this.isLabel_)var o=t.utils.dom.createSvgElement("rect",{class:"blocklyFlyoutButtonShadow",rx:4,ry:4,x:1,y:1},this.svgGroup_);e=t.utils.dom.createSvgElement("rect",{class:this.isLabel_?"blocklyFlyoutLabelBackground":"blocklyFlyoutButtonBackground",rx:4,ry:4},this.svgGroup_);var i=t.utils.dom.createSvgElement("text",{class:this.isLabel_?"blocklyFlyoutLabelText":"blocklyText",x:0,y:0,"text-anchor":"middle"},this.svgGroup_),n=t.utils.replaceMessageReferences(this.text_);this.workspace_.RTL&&(n+="‏"),i.textContent=n,this.isLabel_&&(this.svgText_=i,this.workspace_.getThemeManager().subscribe(this.svgText_,"flyoutForegroundColour","fill"));var s=t.utils.style.getComputedStyle(i,"fontSize"),r=t.utils.style.getComputedStyle(i,"fontWeight"),a=t.utils.style.getComputedStyle(i,"fontFamily");return this.width=t.utils.dom.getFastTextWidthWithSizeString(i,s,r,a),n=t.utils.dom.measureFontMetrics(n,s,r,a),this.height=n.height,this.isLabel_||(this.width+=2*t.FlyoutButton.MARGIN_X,this.height+=2*t.FlyoutButton.MARGIN_Y,o.setAttribute("width",this.width),o.setAttribute("height",this.height)),e.setAttribute("width",this.width),e.setAttribute("height",this.height),i.setAttribute("x",this.width/2),i.setAttribute("y",this.height/2-n.height/2+n.baseline),this.updateTransform_(),this.onMouseUpWrapper_=t.bindEventWithChecks_(this.svgGroup_,"mouseup",this,this.onMouseUp_),this.svgGroup_},t.FlyoutButton.prototype.show=function(){this.updateTransform_(),this.svgGroup_.setAttribute("display","block")},t.FlyoutButton.prototype.updateTransform_=function(){this.svgGroup_.setAttribute("transform","translate("+this.position_.x+","+this.position_.y+")")},t.FlyoutButton.prototype.moveTo=function(t,e){this.position_.x=t,this.position_.y=e,this.updateTransform_()},t.FlyoutButton.prototype.getPosition=function(){return this.position_},t.FlyoutButton.prototype.getTargetWorkspace=function(){return this.targetWorkspace_},t.FlyoutButton.prototype.dispose=function(){this.onMouseUpWrapper_&&t.unbindEvent_(this.onMouseUpWrapper_),this.svgGroup_&&t.utils.dom.removeNode(this.svgGroup_),this.svgText_&&this.workspace_.getThemeManager().unsubscribe(this.svgText_)},t.FlyoutButton.prototype.onMouseUp_=function(t){(t=this.targetWorkspace_.getGesture(t))&&t.cancel(),this.isLabel_&&this.callbackKey_?console.warn("Labels should not have callbacks. Label text: "+this.text_):this.isLabel_||this.callbackKey_&&this.targetWorkspace_.getButtonCallback(this.callbackKey_)?this.isLabel_||this.targetWorkspace_.getButtonCallback(this.callbackKey_)(this):console.warn("Buttons should have callbacks. Button text: "+this.text_)},t.Css.register(".blocklyFlyoutButton {,fill: #888;,cursor: default;,},.blocklyFlyoutButtonShadow {,fill: #666;,},.blocklyFlyoutButton:hover {,fill: #aaa;,},.blocklyFlyoutLabel {,cursor: default;,},.blocklyFlyoutLabelBackground {,opacity: 0;,}".split(",")),t.Generator=function(t){this.name_=t,this.FUNCTION_NAME_PLACEHOLDER_REGEXP_=new RegExp(this.FUNCTION_NAME_PLACEHOLDER_,"g")},t.Generator.NAME_TYPE="generated_function",t.Generator.prototype.INFINITE_LOOP_TRAP=null,t.Generator.prototype.STATEMENT_PREFIX=null,t.Generator.prototype.STATEMENT_SUFFIX=null,t.Generator.prototype.INDENT=" ",t.Generator.prototype.COMMENT_WRAP=60,t.Generator.prototype.ORDER_OVERRIDES=[],t.Generator.prototype.workspaceToCode=function(e){e||(console.warn("No workspace specified in workspaceToCode call. Guessing."),e=t.getMainWorkspace());var o=[];this.init(e),e=e.getTopBlocks(!0);for(var i,n=0;i=e[n];n++){var s=this.blockToCode(i);Array.isArray(s)&&(s=s[0]),s&&(i.outputConnection&&(s=this.scrubNakedValue(s),this.STATEMENT_PREFIX&&!i.suppressPrefixSuffix&&(s=this.injectId(this.STATEMENT_PREFIX,i)+s),this.STATEMENT_SUFFIX&&!i.suppressPrefixSuffix&&(s+=this.injectId(this.STATEMENT_SUFFIX,i))),o.push(s))}return o=o.join("\n"),(o=(o=(o=this.finish(o)).replace(/^\s+\n/,"")).replace(/\n\s+$/,"\n")).replace(/[ \t]+\n/g,"\n")},t.Generator.prototype.prefixLines=function(t,e){return e+t.replace(/(?!\n$)\n/g,"\n"+e)},t.Generator.prototype.allNestedComments=function(t){var e=[];t=t.getDescendants(!0);for(var o=0;ot&&(t=(t=this.getParent())?t.getDepth()+1:0,this.setDepth_(t)),t},t.tree.BaseNode.prototype.setDepth_=function(t){if(t!=this.depth_){this.depth_=t;var e=this.getRowElement();if(e){var o=this.getPixelIndent_()+"px";this.rightToLeft_?e.style.paddingRight=o:e.style.paddingLeft=o}this.forEachChild((function(e){e.setDepth_(t+1)}))}},t.tree.BaseNode.prototype.contains=function(t){for(;t;){if(t==this)return!0;t=t.getParent()}return!1},t.tree.BaseNode.prototype.getChildren=function(){var t=[];return this.forEachChild((function(e){t.push(e)})),t},t.tree.BaseNode.prototype.getPreviousSibling=function(){return this.previousSibling_},t.tree.BaseNode.prototype.getNextSibling=function(){return this.nextSibling_},t.tree.BaseNode.prototype.isLastSibling=function(){return!this.nextSibling_},t.tree.BaseNode.prototype.isSelected=function(){return this.selected_},t.tree.BaseNode.prototype.select=function(){var t=this.getTree();t&&t.setSelectedItem(this)},t.tree.BaseNode.prototype.setSelected=function(e){if(this.selected_!=e){this.selected_=e,this.updateRow();var o=this.getElement();o&&(t.utils.aria.setState(o,t.utils.aria.State.SELECTED,e),e&&(e=this.getTree().getElement(),t.utils.aria.setState(e,t.utils.aria.State.ACTIVEDESCENDANT,this.getId())))}},t.tree.BaseNode.prototype.setExpanded=function(e){var o,i=e!=this.expanded_;this.expanded_=e;var n=this.getTree(),s=this.getElement();this.hasChildren()?(!e&&n&&this.contains(n.getSelectedItem())&&this.select(),s&&((o=this.getChildrenElement())&&(t.utils.style.setElementShown(o,e),t.utils.aria.setState(s,t.utils.aria.State.EXPANDED,e),e&&this.isInDocument()&&!o.hasChildNodes()&&(this.forEachChild((function(t){o.appendChild(t.toDom())})),this.forEachChild((function(t){t.enterDocument()})))),this.updateExpandIcon())):(o=this.getChildrenElement())&&t.utils.style.setElementShown(o,!1),s&&this.updateIcon_(),i&&(e?this.doNodeExpanded():this.doNodeCollapsed())},t.tree.BaseNode.prototype.doNodeExpanded=function(){},t.tree.BaseNode.prototype.doNodeCollapsed=function(){},t.tree.BaseNode.prototype.toggle=function(){this.setExpanded(!this.expanded_)},t.tree.BaseNode.prototype.toDom=function(){var t=this.expanded_&&this.hasChildren(),e=document.createElement("div");return e.style.backgroundPosition=this.getBackgroundPosition(),t||(e.style.display="none"),t&&this.forEachChild((function(t){e.appendChild(t.toDom())})),(t=document.createElement("div")).id=this.getId(),t.appendChild(this.getRowDom()),t.appendChild(e),t},t.tree.BaseNode.prototype.getPixelIndent_=function(){return Math.max(0,(this.getDepth()-1)*this.config_.indentWidth)},t.tree.BaseNode.prototype.getRowDom=function(){var t=document.createElement("div");return t.className=this.getRowClassName(),t.style["padding-"+(this.rightToLeft_?"right":"left")]=this.getPixelIndent_()+"px",t.appendChild(this.getIconDom()),t.appendChild(this.getLabelDom()),t},t.tree.BaseNode.prototype.getRowClassName=function(){var t="";return this.isSelected()&&(t=" "+(this.config_.cssSelectedRow||"")),this.config_.cssTreeRow+t},t.tree.BaseNode.prototype.getLabelDom=function(){var t=document.createElement("span");return t.className=this.config_.cssItemLabel||"",t.textContent=this.content,t},t.tree.BaseNode.prototype.getIconDom=function(){var t=document.createElement("span");return t.style.display="inline-block",t.className=this.getCalculatedIconClass(),t},t.tree.BaseNode.prototype.getCalculatedIconClass=function(){throw Error("unimplemented abstract method")},t.tree.BaseNode.prototype.getBackgroundPosition=function(){return(this.isLastSibling()?"-100":(this.getDepth()-1)*this.config_.indentWidth)+"px 0"},t.tree.BaseNode.prototype.getElement=function(){var e=t.tree.BaseNode.superClass_.getElement.call(this);return e||(e=document.getElementById(this.getId()),this.setElementInternal(e)),e},t.tree.BaseNode.prototype.getRowElement=function(){var t=this.getElement();return t?t.firstChild:null},t.tree.BaseNode.prototype.getIconElement=function(){var t=this.getRowElement();return t?t.firstChild:null},t.tree.BaseNode.prototype.getLabelElement=function(){var t=this.getRowElement();return t&&t.lastChild?t.lastChild.previousSibling:null},t.tree.BaseNode.prototype.getChildrenElement=function(){var t=this.getElement();return t?t.lastChild:null},t.tree.BaseNode.prototype.updateRow=function(){var t=this.getRowElement();t&&(t.className=this.getRowClassName())},t.tree.BaseNode.prototype.updateExpandIcon=function(){var t=this.getChildrenElement();t&&(t.style.backgroundPosition=this.getBackgroundPosition())},t.tree.BaseNode.prototype.updateIcon_=function(){this.getIconElement().className=this.getCalculatedIconClass()},t.tree.BaseNode.prototype.onMouseDown=function(t){"expand"==t.target.getAttribute("type")&&this.hasChildren()?this.isUserCollapsible_&&this.toggle():(this.select(),this.updateRow())},t.tree.BaseNode.prototype.onClick_=function(t){t.preventDefault()},t.tree.BaseNode.prototype.onKeyDown=function(e){var o=!0;switch(e.keyCode){case t.utils.KeyCodes.RIGHT:if(e.altKey)break;o=this.selectChild();break;case t.utils.KeyCodes.LEFT:if(e.altKey)break;o=this.selectParent();break;case t.utils.KeyCodes.DOWN:o=this.selectNext();break;case t.utils.KeyCodes.UP:o=this.selectPrevious();break;default:o=!1}return o&&e.preventDefault(),o},t.tree.BaseNode.prototype.selectNext=function(){var t=this.getNextShownNode();return t&&t.select(),!0},t.tree.BaseNode.prototype.selectPrevious=function(){var t=this.getPreviousShownNode();return t&&t.select(),!0},t.tree.BaseNode.prototype.selectParent=function(){if(this.hasChildren()&&this.expanded_&&this.isUserCollapsible_)this.setExpanded(!1);else{var t=this.getParent(),e=this.getTree();t&&t!=e&&t.select()}return!0},t.tree.BaseNode.prototype.selectChild=function(){return!!this.hasChildren()&&(this.expanded_?this.getChildAt(0).select():this.setExpanded(!0),!0)},t.tree.BaseNode.prototype.getLastShownDescendant=function(){return this.expanded_&&this.hasChildren()?this.getChildAt(this.getChildCount()-1).getLastShownDescendant():this},t.tree.BaseNode.prototype.getNextShownNode=function(){if(this.hasChildren()&&this.expanded_)return this.getChildAt(0);for(var t,e=this;e!=this.getTree();){if(null!=(t=e.getNextSibling()))return t;e=e.getParent()}return null},t.tree.BaseNode.prototype.getPreviousShownNode=function(){var t=this.getPreviousSibling();if(null!=t)return t.getLastShownDescendant();t=this.getParent();var e=this.getTree();return t==e||this==e?null:t},t.tree.BaseNode.prototype.setTreeInternal=function(t){this.tree!=t&&(this.tree=t,this.forEachChild((function(e){e.setTreeInternal(t)})))},t.tree.TreeNode=function(e,o,i){this.toolbox_=e,t.tree.BaseNode.call(this,o,i)},t.utils.object.inherits(t.tree.TreeNode,t.tree.BaseNode),t.tree.TreeNode.prototype.getTree=function(){if(this.tree)return this.tree;var t=this.getParent();return t&&(t=t.getTree())?(this.setTreeInternal(t),t):null},t.tree.TreeNode.prototype.getCalculatedIconClass=function(){var t=this.expanded_;if(t&&this.expandedIconClass)return this.expandedIconClass;var e=this.iconClass;if(!t&&e)return e;if(e=this.config_,this.hasChildren()){if(t&&e.cssExpandedFolderIcon)return e.cssTreeIcon+" "+e.cssExpandedFolderIcon;if(!t&&e.cssCollapsedFolderIcon)return e.cssTreeIcon+" "+e.cssCollapsedFolderIcon}else if(e.cssFileIcon)return e.cssTreeIcon+" "+e.cssFileIcon;return""},t.tree.TreeNode.prototype.onClick_=function(t){this.hasChildren()&&this.isUserCollapsible_?(this.toggle(),this.select()):this.isSelected()?this.getTree().setSelectedItem(null):this.select(),this.updateRow()},t.tree.TreeNode.prototype.onMouseDown=function(t){},t.tree.TreeNode.prototype.onKeyDown=function(e){if(this.tree.toolbox_.horizontalLayout_){var o={},i=t.utils.KeyCodes.DOWN,n=t.utils.KeyCodes.UP;o[t.utils.KeyCodes.RIGHT]=this.rightToLeft_?n:i,o[t.utils.KeyCodes.LEFT]=this.rightToLeft_?i:n,o[t.utils.KeyCodes.UP]=t.utils.KeyCodes.LEFT,o[t.utils.KeyCodes.DOWN]=t.utils.KeyCodes.RIGHT,Object.defineProperties(e,{keyCode:{value:o[e.keyCode]||e.keyCode}})}return t.tree.TreeNode.superClass_.onKeyDown.call(this,e)},t.tree.TreeNode.prototype.onSizeChanged=function(t){this.onSizeChanged_=t},t.tree.TreeNode.prototype.resizeToolbox_=function(){this.onSizeChanged_&&this.onSizeChanged_.call(this.toolbox_)},t.tree.TreeNode.prototype.doNodeExpanded=t.tree.TreeNode.prototype.resizeToolbox_,t.tree.TreeNode.prototype.doNodeCollapsed=t.tree.TreeNode.prototype.resizeToolbox_,t.tree.TreeControl=function(e,o){this.toolbox_=e,this.onKeydownWrapper_=this.onClickWrapper_=this.onBlurWrapper_=this.onFocusWrapper_=null,t.tree.BaseNode.call(this,"",o),this.selected_=this.expanded_=!0,this.selectedItem_=this},t.utils.object.inherits(t.tree.TreeControl,t.tree.BaseNode),t.tree.TreeControl.prototype.getTree=function(){return this},t.tree.TreeControl.prototype.getToolbox=function(){return this.toolbox_},t.tree.TreeControl.prototype.getDepth=function(){return 0},t.tree.TreeControl.prototype.handleFocus_=function(e){this.focused_=!0,e=this.getElement(),t.utils.dom.addClass(e,"focused"),this.selectedItem_&&this.selectedItem_.select()},t.tree.TreeControl.prototype.handleBlur_=function(e){this.focused_=!1,e=this.getElement(),t.utils.dom.removeClass(e,"focused")},t.tree.TreeControl.prototype.hasFocus=function(){return this.focused_},t.tree.TreeControl.prototype.setExpanded=function(t){this.expanded_=t},t.tree.TreeControl.prototype.getIconElement=function(){var t=this.getRowElement();return t?t.firstChild:null},t.tree.TreeControl.prototype.updateExpandIcon=function(){},t.tree.TreeControl.prototype.getRowClassName=function(){return t.tree.TreeControl.superClass_.getRowClassName.call(this)+" "+this.config_.cssHideRoot},t.tree.TreeControl.prototype.getCalculatedIconClass=function(){var t=this.expanded_;if(t&&this.expandedIconClass)return this.expandedIconClass;var e=this.iconClass;return!t&&e?e:t&&this.config_.cssExpandedRootIcon?this.config_.cssTreeIcon+" "+this.config_.cssExpandedRootIcon:""},t.tree.TreeControl.prototype.setSelectedItem=function(t){if(t!=this.selectedItem_&&(!this.onBeforeSelected_||this.onBeforeSelected_.call(this.toolbox_,t))){var e=this.getSelectedItem();this.selectedItem_&&this.selectedItem_.setSelected(!1),(this.selectedItem_=t)&&t.setSelected(!0),this.onAfterSelected_&&this.onAfterSelected_.call(this.toolbox_,e,t)}},t.tree.TreeControl.prototype.onBeforeSelected=function(t){this.onBeforeSelected_=t},t.tree.TreeControl.prototype.onAfterSelected=function(t){this.onAfterSelected_=t},t.tree.TreeControl.prototype.getSelectedItem=function(){return this.selectedItem_},t.tree.TreeControl.prototype.initAccessibility=function(){t.tree.TreeControl.superClass_.initAccessibility.call(this);var e=this.getElement();t.utils.aria.setRole(e,t.utils.aria.Role.TREE),t.utils.aria.setState(e,t.utils.aria.State.LABELLEDBY,this.getLabelElement().id)},t.tree.TreeControl.prototype.enterDocument=function(){t.tree.TreeControl.superClass_.enterDocument.call(this);var e=this.getElement();e.className=this.config_.cssRoot,e.setAttribute("hideFocus","true"),this.attachEvents_(),this.initAccessibility()},t.tree.TreeControl.prototype.exitDocument=function(){t.tree.TreeControl.superClass_.exitDocument.call(this),this.detachEvents_()},t.tree.TreeControl.prototype.attachEvents_=function(){var e=this.getElement();e.tabIndex=0,this.onFocusWrapper_=t.bindEvent_(e,"focus",this,this.handleFocus_),this.onBlurWrapper_=t.bindEvent_(e,"blur",this,this.handleBlur_),this.onClickWrapper_=t.bindEventWithChecks_(e,"click",this,this.handleMouseEvent_),this.onKeydownWrapper_=t.bindEvent_(e,"keydown",this,this.handleKeyEvent_)},t.tree.TreeControl.prototype.detachEvents_=function(){this.onFocusWrapper_&&(t.unbindEvent_(this.onFocusWrapper_),this.onFocusWrapper_=null),this.onBlurWrapper_&&(t.unbindEvent_(this.onBlurWrapper_),this.onBlurWrapper_=null),this.onClickWrapper_&&(t.unbindEvent_(this.onClickWrapper_),this.onClickWrapper_=null),this.onKeydownWrapper_&&(t.unbindEvent_(this.onKeydownWrapper_),this.onKeydownWrapper_=null)},t.tree.TreeControl.prototype.handleMouseEvent_=function(t){var e=this.getNodeFromEvent_(t);if(e)switch(t.type){case"mousedown":e.onMouseDown(t);break;case"click":e.onClick_(t)}},t.tree.TreeControl.prototype.handleKeyEvent_=function(e){var o=!1;return(o=this.selectedItem_&&this.selectedItem_.onKeyDown(e)||o)&&(t.utils.style.scrollIntoContainerView(this.selectedItem_.getElement(),this.getElement().parentNode),e.preventDefault()),o},t.tree.TreeControl.prototype.getNodeFromEvent_=function(e){for(var o=e.target;null!=o;){if(e=t.tree.BaseNode.allNodes[o.id])return e;if(o==this.getElement())break;if(o.getAttribute("role")==t.utils.aria.Role.GROUP)break;o=o.parentNode}return null},t.tree.TreeControl.prototype.createNode=function(e){return new t.tree.TreeNode(this.toolbox_,e||"",this.config_)},t.Toolbox=function(t){this.workspace_=t,this.RTL=t.options.RTL,this.horizontalLayout_=t.options.horizontalLayout,this.toolboxPosition=t.options.toolboxPosition,this.config_={indentWidth:19,cssRoot:"blocklyTreeRoot",cssHideRoot:"blocklyHidden",cssTreeRow:"blocklyTreeRow",cssItemLabel:"blocklyTreeLabel",cssTreeIcon:"blocklyTreeIcon",cssExpandedFolderIcon:"blocklyTreeIconOpen",cssFileIcon:"blocklyTreeIconNone",cssSelectedRow:"blocklyTreeSelected"},this.treeSeparatorConfig_={cssTreeRow:"blocklyTreeSeparator"},this.horizontalLayout_&&(this.config_.cssTreeRow+=t.RTL?" blocklyHorizontalTreeRtl":" blocklyHorizontalTree",this.treeSeparatorConfig_.cssTreeRow="blocklyTreeSeparatorHorizontal "+(t.RTL?"blocklyHorizontalTreeRtl":"blocklyHorizontalTree"),this.config_.cssTreeIcon=""),this.flyout_=null},t.Toolbox.prototype.width=0,t.Toolbox.prototype.height=0,t.Toolbox.prototype.selectedOption_=null,t.Toolbox.prototype.lastCategory_=null,t.Toolbox.prototype.init=function(){var e=this.workspace_,o=this.workspace_.getParentSvg();this.HtmlDiv=document.createElement("div"),this.HtmlDiv.className="blocklyToolboxDiv blocklyNonSelectable",this.HtmlDiv.setAttribute("dir",e.RTL?"RTL":"LTR"),o.parentNode.insertBefore(this.HtmlDiv,o);var i=e.getThemeManager();if(i.subscribe(this.HtmlDiv,"toolboxBackgroundColour","background-color"),i.subscribe(this.HtmlDiv,"toolboxForegroundColour","color"),t.bindEventWithChecks_(this.HtmlDiv,"mousedown",this,(function(e){t.utils.isRightButton(e)||e.target==this.HtmlDiv?t.hideChaff(!1):t.hideChaff(!0),t.Touch.clearTouchIdentifier()}),!1,!0),(i=new t.Options({parentWorkspace:e,rtl:e.RTL,oneBasedIndex:e.options.oneBasedIndex,horizontalLayout:e.horizontalLayout,renderer:e.options.renderer,rendererOverrides:e.options.rendererOverrides})).toolboxPosition=e.options.toolboxPosition,e.horizontalLayout){if(!t.HorizontalFlyout)throw Error("Missing require for Blockly.HorizontalFlyout");this.flyout_=new t.HorizontalFlyout(i)}else{if(!t.VerticalFlyout)throw Error("Missing require for Blockly.VerticalFlyout");this.flyout_=new t.VerticalFlyout(i)}if(!this.flyout_)throw Error("One of Blockly.VerticalFlyout or Blockly.Horizontal must berequired.");t.utils.dom.insertAfter(this.flyout_.createDom("svg"),o),this.flyout_.init(e),this.config_.cleardotPath=e.options.pathToMedia+"1x1.gif",this.config_.cssCollapsedFolderIcon="blocklyTreeIconClosed"+(e.RTL?"Rtl":"Ltr"),this.renderTree(e.options.languageTree)},t.Toolbox.prototype.renderTree=function(e){this.tree_&&(this.tree_.dispose(),this.lastCategory_=null);var o=new t.tree.TreeControl(this,this.config_);this.tree_=o,o.setSelectedItem(null),o.onBeforeSelected(this.handleBeforeTreeSelected_),o.onAfterSelected(this.handleAfterTreeSelected_);var i=null;if(e){if(this.tree_.blocks=[],this.hasColours_=!1,i=this.syncTrees_(e,this.tree_,this.workspace_.options.pathToMedia),this.tree_.blocks.length)throw Error("Toolbox cannot have both blocks and categories in the root level.");this.workspace_.resizeContents()}o.render(this.HtmlDiv),i&&o.setSelectedItem(i),this.addColour_(),this.position(),this.horizontalLayout_&&t.utils.aria.setState(this.tree_.getElement(),t.utils.aria.State.ORIENTATION,"horizontal")},t.Toolbox.prototype.handleBeforeTreeSelected_=function(t){if(t==this.tree_)return!1;if(this.lastCategory_&&(this.lastCategory_.getRowElement().style.backgroundColor=""),t){var e=t.hexColour||"#57e";t.getRowElement().style.backgroundColor=e,this.addColour_(t)}return!0},t.Toolbox.prototype.handleAfterTreeSelected_=function(e,o){o&&o.blocks&&o.blocks.length?(this.flyout_.show(o.blocks),this.lastCategory_!=o&&this.flyout_.scrollToStart(),this.workspace_.keyboardAccessibilityMode&&t.navigation.setState(t.navigation.STATE_TOOLBOX)):(this.flyout_.hide(),!this.workspace_.keyboardAccessibilityMode||o instanceof t.Toolbox.TreeSeparator||t.navigation.setState(t.navigation.STATE_WS)),e!=o&&e!=this&&((e=new t.Events.Ui(null,"category",e&&e.content,o&&o.content)).workspaceId=this.workspace_.id,t.Events.fire(e)),o&&(this.lastCategory_=o)},t.Toolbox.prototype.handleNodeSizeChanged_=function(){t.svgResize(this.workspace_)},t.Toolbox.prototype.onBlocklyAction=function(e){var o=this.tree_.getSelectedItem();if(!o)return!1;switch(e.name){case t.navigation.actionNames.PREVIOUS:return o.selectPrevious();case t.navigation.actionNames.OUT:return o.selectParent();case t.navigation.actionNames.NEXT:return o.selectNext();case t.navigation.actionNames.IN:return o.selectChild();default:return!1}},t.Toolbox.prototype.dispose=function(){this.flyout_.dispose(),this.tree_.dispose(),this.workspace_.getThemeManager().unsubscribe(this.HtmlDiv),t.utils.dom.removeNode(this.HtmlDiv),this.lastCategory_=null},t.Toolbox.prototype.getWidth=function(){return this.width},t.Toolbox.prototype.getHeight=function(){return this.height},t.Toolbox.prototype.getFlyout=function(){return this.flyout_},t.Toolbox.prototype.position=function(){var e=this.HtmlDiv;if(e){var o=t.svgSize(this.workspace_.getParentSvg());this.horizontalLayout_?(e.style.left="0",e.style.height="auto",e.style.width=o.width+"px",this.height=e.offsetHeight,this.toolboxPosition==t.TOOLBOX_AT_TOP?e.style.top="0":e.style.bottom="0"):(this.toolboxPosition==t.TOOLBOX_AT_RIGHT?e.style.right="0":e.style.left="0",e.style.height=o.height+"px",this.width=e.offsetWidth),this.flyout_.position()}},t.Toolbox.prototype.syncTrees_=function(e,o,i){for(var n,s=null,r=null,a=0;n=e.childNodes[a];a++)if(n.tagName)switch(n.tagName.toUpperCase()){case"CATEGORY":r=t.utils.replaceMessageReferences(n.getAttribute("name"));var l=this.tree_.createNode(r);l.onSizeChanged(this.handleNodeSizeChanged_),l.blocks=[],o.add(l);var c=n.getAttribute("custom");c?l.blocks=c:(c=this.syncTrees_(n,l,i))&&(s=c),c=n.getAttribute("categorystyle");var h=n.getAttribute("colour");h&&c?(l.hexColour="",console.warn('Toolbox category "'+r+'" can not have both a style and a colour')):c?this.setColourFromStyle_(c,l,r):this.setColour_(h,l,r),"true"==n.getAttribute("expanded")?(l.blocks.length&&(s=l),l.setExpanded(!0)):l.setExpanded(!1),r=n;break;case"SEP":if(r&&"CATEGORY"==r.tagName.toUpperCase()){o.add(new t.Toolbox.TreeSeparator(this.treeSeparatorConfig_));break}case"BLOCK":case"SHADOW":case"LABEL":case"BUTTON":o.blocks.push(n),r=n}return s},t.Toolbox.prototype.setColour_=function(e,o,i){if(null===(e=t.utils.replaceMessageReferences(e))||""===e)o.hexColour="";else{var n=Number(e);isNaN(n)?(n=t.utils.colour.parse(e))?(o.hexColour=n,this.hasColours_=!0):(o.hexColour="",console.warn('Toolbox category "'+i+'" has unrecognized colour attribute: '+e)):(o.hexColour=t.hueToHex(n),this.hasColours_=!0)}},t.Toolbox.prototype.setColourFromStyle_=function(t,e,o){e.styleName=t;var i=this.workspace_.getTheme();t&&i&&((i=i.categoryStyles[t])&&i.colour?this.setColour_(i.colour,e,o):console.warn('Style "'+t+'" must exist and contain a colour value'))},t.Toolbox.prototype.updateColourFromTheme_=function(t){if(t=t||this.tree_){t=t.getChildren(!1);for(var e,o=0;e=t[o];o++)e.styleName&&(this.setColourFromStyle_(e.styleName,e,""),this.addColour_()),this.updateColourFromTheme_(e)}},t.Toolbox.prototype.updateColourFromTheme=function(){var t=this.tree_;t&&(this.updateColourFromTheme_(t),this.updateSelectedItemColour_(t))},t.Toolbox.prototype.updateSelectedItemColour_=function(t){if(t=t.getSelectedItem()){var e=t.hexColour||"#57e";t.getRowElement().style.backgroundColor=e,this.addColour_(t)}},t.Toolbox.prototype.addColour_=function(t){t=(t||this.tree_).getChildren(!1);for(var e,o=0;e=t[o];o++){var i=e.getRowElement();if(i){var n=this.hasColours_?"8px solid "+(e.hexColour||"#ddd"):"none";this.workspace_.RTL?i.style.borderRight=n:i.style.borderLeft=n}this.addColour_(e)}},t.Toolbox.prototype.clearSelection=function(){this.tree_.setSelectedItem(null)},t.Toolbox.prototype.addStyle=function(e){t.utils.dom.addClass(this.HtmlDiv,e)},t.Toolbox.prototype.removeStyle=function(e){t.utils.dom.removeClass(this.HtmlDiv,e)},t.Toolbox.prototype.getClientRect=function(){if(!this.HtmlDiv)return null;var e=this.HtmlDiv.getBoundingClientRect(),o=e.top,i=o+e.height,n=e.left;return e=n+e.width,this.toolboxPosition==t.TOOLBOX_AT_TOP?new t.utils.Rect(-1e7,i,-1e7,1e7):this.toolboxPosition==t.TOOLBOX_AT_BOTTOM?new t.utils.Rect(o,1e7,-1e7,1e7):this.toolboxPosition==t.TOOLBOX_AT_LEFT?new t.utils.Rect(-1e7,1e7,-1e7,e):new t.utils.Rect(-1e7,1e7,n,1e7)},t.Toolbox.prototype.refreshSelection=function(){var t=this.tree_.getSelectedItem();t&&t.blocks&&this.flyout_.show(t.blocks)},t.Toolbox.prototype.selectFirstCategory=function(){this.tree_.getSelectedItem()||this.tree_.selectChild()},t.Toolbox.TreeSeparator=function(e){t.tree.TreeNode.call(this,null,"",e)},t.utils.object.inherits(t.Toolbox.TreeSeparator,t.tree.TreeNode),t.Css.register([".blocklyToolboxDelete {",'cursor: url("<<>>/handdelete.cur"), auto;',"}",".blocklyToolboxGrab {",'cursor: url("<<>>/handclosed.cur"), auto;',"cursor: grabbing;","cursor: -webkit-grabbing;","}",".blocklyToolboxDiv {","background-color: #ddd;","overflow-x: visible;","overflow-y: auto;","position: absolute;","z-index: 70;","-webkit-tap-highlight-color: transparent;","}",".blocklyTreeRoot {","padding: 4px 0;","}",".blocklyTreeRoot:focus {","outline: none;","}",".blocklyTreeRow {","height: 22px;","line-height: 22px;","margin-bottom: 3px;","padding-right: 8px;","white-space: nowrap;","}",".blocklyHorizontalTree {","float: left;","margin: 1px 5px 8px 0;","}",".blocklyHorizontalTreeRtl {","float: right;","margin: 1px 0 8px 5px;","}",'.blocklyToolboxDiv[dir="RTL"] .blocklyTreeRow {',"margin-left: 8px;","}",".blocklyTreeRow:not(.blocklyTreeSelected):hover {","background-color: rgba(255, 255, 255, 0.2);","}",".blocklyTreeSeparator {","border-bottom: solid #e5e5e5 1px;","height: 0;","margin: 5px 0;","}",".blocklyTreeSeparatorHorizontal {","border-right: solid #e5e5e5 1px;","width: 0;","padding: 5px 0;","margin: 0 5px;","}",".blocklyTreeIcon {","background-image: url(<<>>/sprites.png);","height: 16px;","vertical-align: middle;","width: 16px;","}",".blocklyTreeIconClosedLtr {","background-position: -32px -1px;","}",".blocklyTreeIconClosedRtl {","background-position: 0 -1px;","}",".blocklyTreeIconOpen {","background-position: -16px -1px;","}",".blocklyTreeSelected>.blocklyTreeIconClosedLtr {","background-position: -32px -17px;","}",".blocklyTreeSelected>.blocklyTreeIconClosedRtl {","background-position: 0 -17px;","}",".blocklyTreeSelected>.blocklyTreeIconOpen {","background-position: -16px -17px;","}",".blocklyTreeIconNone,",".blocklyTreeSelected>.blocklyTreeIconNone {","background-position: -48px -1px;","}",".blocklyTreeLabel {","cursor: default;","font-family: sans-serif;","font-size: 16px;","padding: 0 3px;","vertical-align: middle;","}",".blocklyToolboxDelete .blocklyTreeLabel {",'cursor: url("<<>>/handdelete.cur"), auto;',"}",".blocklyTreeSelected .blocklyTreeLabel {","color: #fff;","}"]),t.Trashcan=function(e){if(this.workspace_=e,this.contents_=[],this.flyout=null,!(0>=this.workspace_.options.maxTrashcanContents)){if(e=new t.Options({scrollbars:!0,parentWorkspace:this.workspace_,rtl:this.workspace_.RTL,oneBasedIndex:this.workspace_.options.oneBasedIndex,renderer:this.workspace_.options.renderer,rendererOverrides:this.workspace_.options.rendererOverrides}),this.workspace_.horizontalLayout){if(e.toolboxPosition=this.workspace_.toolboxPosition==t.TOOLBOX_AT_TOP?t.TOOLBOX_AT_BOTTOM:t.TOOLBOX_AT_TOP,!t.HorizontalFlyout)throw Error("Missing require for Blockly.HorizontalFlyout");this.flyout=new t.HorizontalFlyout(e)}else{if(e.toolboxPosition=this.workspace_.toolboxPosition==t.TOOLBOX_AT_RIGHT?t.TOOLBOX_AT_LEFT:t.TOOLBOX_AT_RIGHT,!t.VerticalFlyout)throw Error("Missing require for Blockly.VerticalFlyout");this.flyout=new t.VerticalFlyout(e)}this.workspace_.addChangeListener(this.onDelete_.bind(this))}},t.Trashcan.prototype.WIDTH_=47,t.Trashcan.prototype.BODY_HEIGHT_=44,t.Trashcan.prototype.LID_HEIGHT_=16,t.Trashcan.prototype.MARGIN_BOTTOM_=20,t.Trashcan.prototype.MARGIN_SIDE_=20,t.Trashcan.prototype.MARGIN_HOTSPOT_=10,t.Trashcan.prototype.SPRITE_LEFT_=0,t.Trashcan.prototype.SPRITE_TOP_=32,t.Trashcan.prototype.HAS_BLOCKS_LID_ANGLE_=.1,t.Trashcan.ANIMATION_LENGTH_=80,t.Trashcan.ANIMATION_FRAMES_=4,t.Trashcan.OPACITY_MIN_=.4,t.Trashcan.OPACITY_MAX_=.8,t.Trashcan.MAX_LID_ANGLE_=45,t.Trashcan.prototype.isOpen=!1,t.Trashcan.prototype.minOpenness_=0,t.Trashcan.prototype.svgGroup_=null,t.Trashcan.prototype.svgLid_=null,t.Trashcan.prototype.lidTask_=0,t.Trashcan.prototype.lidOpen_=0,t.Trashcan.prototype.left_=0,t.Trashcan.prototype.top_=0,t.Trashcan.prototype.createDom=function(){this.svgGroup_=t.utils.dom.createSvgElement("g",{class:"blocklyTrash"},null);var e=String(Math.random()).substring(2),o=t.utils.dom.createSvgElement("clipPath",{id:"blocklyTrashBodyClipPath"+e},this.svgGroup_);t.utils.dom.createSvgElement("rect",{width:this.WIDTH_,height:this.BODY_HEIGHT_,y:this.LID_HEIGHT_},o);var i=t.utils.dom.createSvgElement("image",{width:t.SPRITE.width,x:-this.SPRITE_LEFT_,height:t.SPRITE.height,y:-this.SPRITE_TOP_,"clip-path":"url(#blocklyTrashBodyClipPath"+e+")"},this.svgGroup_);return i.setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",this.workspace_.options.pathToMedia+t.SPRITE.url),o=t.utils.dom.createSvgElement("clipPath",{id:"blocklyTrashLidClipPath"+e},this.svgGroup_),t.utils.dom.createSvgElement("rect",{width:this.WIDTH_,height:this.LID_HEIGHT_},o),this.svgLid_=t.utils.dom.createSvgElement("image",{width:t.SPRITE.width,x:-this.SPRITE_LEFT_,height:t.SPRITE.height,y:-this.SPRITE_TOP_,"clip-path":"url(#blocklyTrashLidClipPath"+e+")"},this.svgGroup_),this.svgLid_.setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",this.workspace_.options.pathToMedia+t.SPRITE.url),t.bindEventWithChecks_(this.svgGroup_,"mouseup",this,this.click),t.bindEvent_(i,"mouseover",this,this.mouseOver_),t.bindEvent_(i,"mouseout",this,this.mouseOut_),this.animateLid_(),this.svgGroup_},t.Trashcan.prototype.init=function(e){return 0this.minOpenness_&&1>this.lidOpen_&&(this.lidTask_=setTimeout(this.animateLid_.bind(this),t.Trashcan.ANIMATION_LENGTH_/e))},t.Trashcan.prototype.setLidAngle_=function(e){var o=this.workspace_.toolboxPosition==t.TOOLBOX_AT_RIGHT||this.workspace_.horizontalLayout&&this.workspace_.RTL;this.svgLid_.setAttribute("transform","rotate("+(o?-e:e)+","+(o?4:this.WIDTH_-4)+","+(this.LID_HEIGHT_-2)+")")},t.Trashcan.prototype.setMinOpenness_=function(e){this.minOpenness_=e,this.isOpen||this.setLidAngle_(e*t.Trashcan.MAX_LID_ANGLE_)},t.Trashcan.prototype.close=function(){this.setOpen(!1)},t.Trashcan.prototype.click=function(){if(this.contents_.length){for(var e,o=[],i=0;e=this.contents_[i];i++)o[i]=t.Xml.textToDom(e);this.flyout.show(o)}},t.Trashcan.prototype.mouseOver_=function(){this.contents_.length&&this.setOpen(!0)},t.Trashcan.prototype.mouseOut_=function(){this.setOpen(!1)},t.Trashcan.prototype.onDelete_=function(e){if(!(0>=this.workspace_.options.maxTrashcanContents)&&e.type==t.Events.BLOCK_DELETE&&"shadow"!=e.oldXml.tagName.toLowerCase()&&(e=this.cleanBlockXML_(e.oldXml),-1==this.contents_.indexOf(e))){for(this.contents_.unshift(e);this.contents_.length>this.workspace_.options.maxTrashcanContents;)this.contents_.pop();this.setMinOpenness_(this.HAS_BLOCKS_LID_ANGLE_)}},t.Trashcan.prototype.cleanBlockXML_=function(e){for(var o=e=e.cloneNode(!0);o;){o.removeAttribute&&(o.removeAttribute("x"),o.removeAttribute("y"),o.removeAttribute("id"),o.removeAttribute("disabled"),"comment"==o.nodeName&&(o.removeAttribute("h"),o.removeAttribute("w"),o.removeAttribute("pinned")));var i=o.firstChild||o.nextSibling;if(!i)for(i=o.parentNode;i;){if(i.nextSibling){i=i.nextSibling;break}i=i.parentNode}o=i}return t.Xml.domToText(e)},t.VariablesDynamic={},t.VariablesDynamic.onCreateVariableButtonClick_String=function(e){t.Variables.createVariableButtonHandler(e.getTargetWorkspace(),void 0,"String")},t.VariablesDynamic.onCreateVariableButtonClick_Number=function(e){t.Variables.createVariableButtonHandler(e.getTargetWorkspace(),void 0,"Number")},t.VariablesDynamic.onCreateVariableButtonClick_Colour=function(e){t.Variables.createVariableButtonHandler(e.getTargetWorkspace(),void 0,"Colour")},t.VariablesDynamic.flyoutCategory=function(e){var o=[],i=document.createElement("button");return i.setAttribute("text",t.Msg.NEW_STRING_VARIABLE),i.setAttribute("callbackKey","CREATE_VARIABLE_STRING"),o.push(i),(i=document.createElement("button")).setAttribute("text",t.Msg.NEW_NUMBER_VARIABLE),i.setAttribute("callbackKey","CREATE_VARIABLE_NUMBER"),o.push(i),(i=document.createElement("button")).setAttribute("text",t.Msg.NEW_COLOUR_VARIABLE),i.setAttribute("callbackKey","CREATE_VARIABLE_COLOUR"),o.push(i),e.registerButtonCallback("CREATE_VARIABLE_STRING",t.VariablesDynamic.onCreateVariableButtonClick_String),e.registerButtonCallback("CREATE_VARIABLE_NUMBER",t.VariablesDynamic.onCreateVariableButtonClick_Number),e.registerButtonCallback("CREATE_VARIABLE_COLOUR",t.VariablesDynamic.onCreateVariableButtonClick_Colour),e=t.VariablesDynamic.flyoutCategoryBlocks(e),o.concat(e)},t.VariablesDynamic.flyoutCategoryBlocks=function(e){var o=[];if(0<(e=e.getAllVariables()).length){if(t.Blocks.variables_set_dynamic){var i=e[e.length-1],n=t.utils.xml.createElement("block");n.setAttribute("type","variables_set_dynamic"),n.setAttribute("gap",24),n.appendChild(t.Variables.generateVariableFieldDom(i)),o.push(n)}if(t.Blocks.variables_get_dynamic){e.sort(t.VariableModel.compareByName),i=0;for(var s;s=e[i];i++)(n=t.utils.xml.createElement("block")).setAttribute("type","variables_get_dynamic"),n.setAttribute("gap",8),n.appendChild(t.Variables.generateVariableFieldDom(s)),o.push(n)}}return o},t.ZoomControls=function(t){this.workspace_=t},t.ZoomControls.prototype.WIDTH_=32,t.ZoomControls.prototype.HEIGHT_=110,t.ZoomControls.prototype.MARGIN_BOTTOM_=20,t.ZoomControls.prototype.MARGIN_SIDE_=20,t.ZoomControls.prototype.svgGroup_=null,t.ZoomControls.prototype.left_=0,t.ZoomControls.prototype.top_=0,t.ZoomControls.prototype.createDom=function(){this.svgGroup_=t.utils.dom.createSvgElement("g",{},null);var e=String(Math.random()).substring(2);return this.createZoomOutSvg_(e),this.createZoomInSvg_(e),this.workspace_.isMovable()&&this.createZoomResetSvg_(e),this.svgGroup_},t.ZoomControls.prototype.init=function(t){return this.verticalSpacing_=this.MARGIN_BOTTOM_+t,this.verticalSpacing_+this.HEIGHT_},t.ZoomControls.prototype.dispose=function(){this.svgGroup_&&t.utils.dom.removeNode(this.svgGroup_)},t.ZoomControls.prototype.position=function(){if(this.verticalSpacing_){var e=this.workspace_.getMetrics();e&&(this.left_=e.toolboxPosition==t.TOOLBOX_AT_LEFT||this.workspace_.horizontalLayout&&!this.workspace_.RTL?e.viewWidth+e.absoluteLeft-this.WIDTH_-this.MARGIN_SIDE_-t.Scrollbar.scrollbarThickness:this.MARGIN_SIDE_+t.Scrollbar.scrollbarThickness,e.toolboxPosition==t.TOOLBOX_AT_BOTTOM?(this.top_=this.verticalSpacing_,this.zoomInGroup_.setAttribute("transform","translate(0, 34)"),this.zoomResetGroup_&&this.zoomResetGroup_.setAttribute("transform","translate(0, 77)")):(this.top_=e.viewHeight+e.absoluteTop-this.HEIGHT_-this.verticalSpacing_,this.zoomInGroup_.setAttribute("transform","translate(0, 43)"),this.zoomOutGroup_.setAttribute("transform","translate(0, 77)")),this.svgGroup_.setAttribute("transform","translate("+this.left_+","+this.top_+")"))}},t.ZoomControls.prototype.createZoomOutSvg_=function(e){var o=this.workspace_;this.zoomOutGroup_=t.utils.dom.createSvgElement("g",{class:"blocklyZoom"},this.svgGroup_);var i=t.utils.dom.createSvgElement("clipPath",{id:"blocklyZoomoutClipPath"+e},this.zoomOutGroup_);t.utils.dom.createSvgElement("rect",{width:32,height:32},i),(e=t.utils.dom.createSvgElement("image",{width:t.SPRITE.width,height:t.SPRITE.height,x:-64,y:-92,"clip-path":"url(#blocklyZoomoutClipPath"+e+")"},this.zoomOutGroup_)).setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",o.options.pathToMedia+t.SPRITE.url),t.bindEventWithChecks_(e,"mousedown",null,(function(e){o.markFocused(),o.zoomCenter(-1),t.Touch.clearTouchIdentifier(),e.stopPropagation(),e.preventDefault()}))},t.ZoomControls.prototype.createZoomInSvg_=function(e){var o=this.workspace_;this.zoomInGroup_=t.utils.dom.createSvgElement("g",{class:"blocklyZoom"},this.svgGroup_);var i=t.utils.dom.createSvgElement("clipPath",{id:"blocklyZoominClipPath"+e},this.zoomInGroup_);t.utils.dom.createSvgElement("rect",{width:32,height:32},i),(e=t.utils.dom.createSvgElement("image",{width:t.SPRITE.width,height:t.SPRITE.height,x:-32,y:-92,"clip-path":"url(#blocklyZoominClipPath"+e+")"},this.zoomInGroup_)).setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",o.options.pathToMedia+t.SPRITE.url),t.bindEventWithChecks_(e,"mousedown",null,(function(e){o.markFocused(),o.zoomCenter(1),t.Touch.clearTouchIdentifier(),e.stopPropagation(),e.preventDefault()}))},t.ZoomControls.prototype.createZoomResetSvg_=function(e){var o=this.workspace_;this.zoomResetGroup_=t.utils.dom.createSvgElement("g",{class:"blocklyZoom"},this.svgGroup_);var i=t.utils.dom.createSvgElement("clipPath",{id:"blocklyZoomresetClipPath"+e},this.zoomResetGroup_);t.utils.dom.createSvgElement("rect",{width:32,height:32},i),(e=t.utils.dom.createSvgElement("image",{width:t.SPRITE.width,height:t.SPRITE.height,y:-92,"clip-path":"url(#blocklyZoomresetClipPath"+e+")"},this.zoomResetGroup_)).setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",o.options.pathToMedia+t.SPRITE.url),t.bindEventWithChecks_(e,"mousedown",null,(function(e){o.markFocused(),o.setScale(o.options.zoomOptions.startScale),o.beginCanvasTransition(),o.scrollCenter(),setTimeout(o.endCanvasTransition.bind(o),500),t.Touch.clearTouchIdentifier(),e.stopPropagation(),e.preventDefault()}))},t.Css.register([".blocklyZoom>image, .blocklyZoom>svg>image {","opacity: .4;","}",".blocklyZoom>image:hover, .blocklyZoom>svg>image:hover {","opacity: .6;","}",".blocklyZoom>image:active, .blocklyZoom>svg>image:active {","opacity: .8;","}"]),t.Mutator=function(e){t.Mutator.superClass_.constructor.call(this,null),this.quarkNames_=e},t.utils.object.inherits(t.Mutator,t.Icon),t.Mutator.prototype.workspaceWidth_=0,t.Mutator.prototype.workspaceHeight_=0,t.Mutator.prototype.setBlock=function(t){this.block_=t},t.Mutator.prototype.getWorkspace=function(){return this.workspace_},t.Mutator.prototype.drawIcon_=function(e){t.utils.dom.createSvgElement("rect",{class:"blocklyIconShape",rx:"4",ry:"4",height:"16",width:"16"},e),t.utils.dom.createSvgElement("path",{class:"blocklyIconSymbol",d:"m4.203,7.296 0,1.368 -0.92,0.677 -0.11,0.41 0.9,1.559 0.41,0.11 1.043,-0.457 1.187,0.683 0.127,1.134 0.3,0.3 1.8,0 0.3,-0.299 0.127,-1.138 1.185,-0.682 1.046,0.458 0.409,-0.11 0.9,-1.559 -0.11,-0.41 -0.92,-0.677 0,-1.366 0.92,-0.677 0.11,-0.41 -0.9,-1.559 -0.409,-0.109 -1.046,0.458 -1.185,-0.682 -0.127,-1.138 -0.3,-0.299 -1.8,0 -0.3,0.3 -0.126,1.135 -1.187,0.682 -1.043,-0.457 -0.41,0.11 -0.899,1.559 0.108,0.409z"},e),t.utils.dom.createSvgElement("circle",{class:"blocklyIconShape",r:"2.7",cx:"8",cy:"8"},e)},t.Mutator.prototype.iconClick_=function(e){this.block_.isEditable()&&t.Icon.prototype.iconClick_.call(this,e)},t.Mutator.prototype.createEditor_=function(){if(this.svgDialog_=t.utils.dom.createSvgElement("svg",{x:t.Bubble.BORDER_WIDTH,y:t.Bubble.BORDER_WIDTH},null),this.quarkNames_.length)for(var e,o=t.utils.xml.createElement("xml"),i=0;e=this.quarkNames_[i];i++){var n=t.utils.xml.createElement("block");n.setAttribute("type",e),o.appendChild(n)}else o=null;return(i=new t.Options({disable:!1,parentWorkspace:this.block_.workspace,media:this.block_.workspace.options.pathToMedia,rtl:this.block_.RTL,horizontalLayout:!1,renderer:this.block_.workspace.options.renderer,rendererOverrides:this.block_.workspace.options.rendererOverrides})).toolboxPosition=this.block_.RTL?t.TOOLBOX_AT_RIGHT:t.TOOLBOX_AT_LEFT,i.languageTree=o,i.getMetrics=this.getFlyoutMetrics_.bind(this),this.workspace_=new t.WorkspaceSvg(i),this.workspace_.isMutator=!0,this.workspace_.addChangeListener(t.Events.disableOrphans),o=this.workspace_.addFlyout("g"),(i=this.workspace_.createDom("blocklyMutatorBackground")).insertBefore(o,this.workspace_.svgBlockCanvas_),this.svgDialog_.appendChild(i),this.svgDialog_},t.Mutator.prototype.updateEditable=function(){t.Mutator.superClass_.updateEditable.call(this),this.block_.isInFlyout||(this.block_.isEditable()?this.iconGroup_&&t.utils.dom.removeClass(this.iconGroup_,"blocklyIconGroupReadonly"):(this.setVisible(!1),this.iconGroup_&&t.utils.dom.addClass(this.iconGroup_,"blocklyIconGroupReadonly")))},t.Mutator.prototype.resizeBubble_=function(){var e=2*t.Bubble.BORDER_WIDTH,o=this.workspace_.getCanvas().getBBox(),i=this.block_.RTL?-o.x:o.width+o.x;o=o.height+3*e;var n=this.workspace_.getFlyout();n&&(n=n.getMetrics_(),o=Math.max(o,n.contentHeight+20)),i+=3*e,(Math.abs(this.workspaceWidth_-i)>e||Math.abs(this.workspaceHeight_-o)>e)&&(this.workspaceWidth_=i,this.workspaceHeight_=o,this.bubble_.setBubbleSize(i+e,o+e),this.svgDialog_.setAttribute("width",this.workspaceWidth_),this.svgDialog_.setAttribute("height",this.workspaceHeight_)),this.block_.RTL&&(e="translate("+this.workspaceWidth_+",0)",this.workspace_.getCanvas().setAttribute("transform",e)),this.workspace_.resize()},t.Mutator.prototype.onBubbleMove_=function(){this.workspace_&&this.workspace_.recordDeleteAreas()},t.Mutator.prototype.setVisible=function(e){if(e!=this.isVisible())if(t.Events.fire(new t.Events.Ui(this.block_,"mutatorOpen",!e,e)),e){this.bubble_=new t.Bubble(this.block_.workspace,this.createEditor_(),this.block_.pathObject.svgPath,this.iconXY_,null,null),this.bubble_.setSvgId(this.block_.id),this.bubble_.registerMoveEvent(this.onBubbleMove_.bind(this));var o=this.workspace_.options.languageTree;e=this.workspace_.getFlyout(),o&&(e.init(this.workspace_),e.show(o.childNodes)),this.rootBlock_=this.block_.decompose(this.workspace_),o=this.rootBlock_.getDescendants(!1);for(var i,n=0;i=o[n];n++)i.render();if(this.rootBlock_.setMovable(!1),this.rootBlock_.setDeletable(!1),e?(o=2*e.CORNER_RADIUS,e=e.getWidth()+o):e=o=16,this.block_.RTL&&(e=-e),this.rootBlock_.moveBy(e,o),this.block_.saveConnections){var s=this,r=this.block_;r.saveConnections(this.rootBlock_),this.sourceListener_=function(){r.saveConnections(s.rootBlock_)},this.block_.workspace.addChangeListener(this.sourceListener_)}this.resizeBubble_(),this.workspace_.addChangeListener(this.workspaceChanged_.bind(this)),this.applyColour()}else this.svgDialog_=null,this.workspace_.dispose(),this.rootBlock_=this.workspace_=null,this.bubble_.dispose(),this.bubble_=null,this.workspaceHeight_=this.workspaceWidth_=0,this.sourceListener_&&(this.block_.workspace.removeChangeListener(this.sourceListener_),this.sourceListener_=null)},t.Mutator.prototype.workspaceChanged_=function(e){if(e.type!=t.Events.UI&&(e.type!=t.Events.CHANGE||"disabled"!=e.element)){if(!this.workspace_.isDragging()){e=this.workspace_.getTopBlocks(!1);for(var o,i=0;o=e[i];i++){var n=o.getRelativeToSurfaceXY(),s=o.getHeightWidth();20>n.y+s.height&&o.moveBy(0,20-s.height-n.y)}}if(this.rootBlock_.workspace==this.workspace_){if(t.Events.setGroup(!0),e=(e=(o=this.block_).mutationToDom())&&t.Xml.domToText(e),o.compose(this.rootBlock_),o.initSvg(),o.render(),t.getMainWorkspace().keyboardAccessibilityMode&&t.navigation.moveCursorOnBlockMutation(o),e!=(i=(i=o.mutationToDom())&&t.Xml.domToText(i))){t.Events.fire(new t.Events.BlockChange(o,"mutation",null,e,i));var r=t.Events.getGroup();setTimeout((function(){t.Events.setGroup(r),o.bumpNeighbours(),t.Events.setGroup(!1)}),t.BUMP_DELAY)}this.workspace_.isDragging()||this.resizeBubble_(),t.Events.setGroup(!1)}}},t.Mutator.prototype.getFlyoutMetrics_=function(){return{viewHeight:this.workspaceHeight_,viewWidth:this.workspaceWidth_-this.workspace_.getFlyout().getWidth(),absoluteTop:0,absoluteLeft:this.workspace_.RTL?0:this.workspace_.getFlyout().getWidth()}},t.Mutator.prototype.dispose=function(){this.block_.mutator=null,t.Icon.prototype.dispose.call(this)},t.Mutator.prototype.updateBlockStyle=function(){var t=this.workspace_;if(t&&t.getAllBlocks(!1)){for(var e=t.getAllBlocks(!1),o=0;o=e&&this.sourceBlock_.outputConnection&&!o}else this.fullBlockClickTarget_=!1;this.fullBlockClickTarget_?this.clickTarget_=this.sourceBlock_.getSvgRoot():this.createBorderRect_(),this.createTextElement_()},t.FieldTextInput.prototype.doClassValidation_=function(t){return null==t?null:String(t)},t.FieldTextInput.prototype.doValueInvalid_=function(e){this.isBeingEdited_&&(this.isTextValid_=!1,e=this.value_,this.value_=this.htmlInput_.untypedDefaultValue_,this.sourceBlock_&&t.Events.isEnabled()&&t.Events.fire(new t.Events.BlockChange(this.sourceBlock_,"field",this.name||null,e,this.value_)))},t.FieldTextInput.prototype.doValueUpdate_=function(t){this.isTextValid_=!0,this.value_=t,this.isBeingEdited_||(this.isDirty_=!0)},t.FieldTextInput.prototype.applyColour=function(){this.sourceBlock_&&this.getConstants().FULL_BLOCK_FIELDS&&(this.borderRect_?this.borderRect_.setAttribute("stroke",this.sourceBlock_.style.colourTertiary):this.sourceBlock_.pathObject.svgPath.setAttribute("fill",this.getConstants().FIELD_BORDER_RECT_COLOUR))},t.FieldTextInput.prototype.render_=function(){if(t.FieldTextInput.superClass_.render_.call(this),this.isBeingEdited_){this.resizeEditor_();var e=this.htmlInput_;this.isTextValid_?(t.utils.dom.removeClass(e,"blocklyInvalidInput"),t.utils.aria.setState(e,t.utils.aria.State.INVALID,!1)):(t.utils.dom.addClass(e,"blocklyInvalidInput"),t.utils.aria.setState(e,t.utils.aria.State.INVALID,!0))}},t.FieldTextInput.prototype.setSpellcheck=function(t){t!=this.spellcheck_&&(this.spellcheck_=t,this.htmlInput_&&this.htmlInput_.setAttribute("spellcheck",this.spellcheck_))},t.FieldTextInput.prototype.showEditor_=function(e,o){this.workspace_=this.sourceBlock_.workspace,!(e=o||!1)&&(t.utils.userAgent.MOBILE||t.utils.userAgent.ANDROID||t.utils.userAgent.IPAD)?this.showPromptEditor_():this.showInlineEditor_(e)},t.FieldTextInput.prototype.showPromptEditor_=function(){var e=this;t.prompt(t.Msg.CHANGE_VALUE_TITLE,this.getText(),(function(t){e.setValue(t)}))},t.FieldTextInput.prototype.showInlineEditor_=function(e){t.WidgetDiv.show(this,this.sourceBlock_.RTL,this.widgetDispose_.bind(this)),this.htmlInput_=this.widgetCreate_(),this.isBeingEdited_=!0,e||(this.htmlInput_.focus({preventScroll:!0}),this.htmlInput_.select())},t.FieldTextInput.prototype.widgetCreate_=function(){var e=t.WidgetDiv.DIV;t.utils.dom.addClass(this.getClickTarget_(),"editing");var o=document.createElement("input");o.className="blocklyHtmlInput",o.setAttribute("spellcheck",this.spellcheck_);var i=this.workspace_.getScale(),n=this.getConstants().FIELD_TEXT_FONTSIZE*i+"pt";if(e.style.fontSize=n,o.style.fontSize=n,n=t.FieldTextInput.BORDERRADIUS*i+"px",this.fullBlockClickTarget_){n=((n=this.getScaledBBox()).bottom-n.top)/2+"px";var s=this.sourceBlock_.getParent()?this.sourceBlock_.getParent().style.colourTertiary:this.sourceBlock_.style.colourTertiary;o.style.border=1*i+"px solid "+s,e.style.borderRadius=n,e.style.transition="box-shadow 0.25s ease 0s",this.getConstants().FIELD_TEXTINPUT_BOX_SHADOW&&(e.style.boxShadow="rgba(255, 255, 255, 0.3) 0px 0px 0px "+4*i+"px")}return o.style.borderRadius=n,e.appendChild(o),o.value=o.defaultValue=this.getEditorText_(this.value_),o.untypedDefaultValue_=this.value_,o.oldValue_=null,this.resizeEditor_(),this.bindInputEvents_(o),o},t.FieldTextInput.prototype.widgetDispose_=function(){this.isBeingEdited_=!1,this.isTextValid_=!0,this.forceRerender(),this.onFinishEditing_&&this.onFinishEditing_(this.value_),this.unbindInputEvents_();var e=t.WidgetDiv.DIV.style;e.width="auto",e.height="auto",e.fontSize="",e.transition="",e.boxShadow="",this.htmlInput_=null,t.utils.dom.removeClass(this.getClickTarget_(),"editing")},t.FieldTextInput.prototype.bindInputEvents_=function(e){this.onKeyDownWrapper_=t.bindEventWithChecks_(e,"keydown",this,this.onHtmlInputKeyDown_),this.onKeyInputWrapper_=t.bindEventWithChecks_(e,"input",this,this.onHtmlInputChange_)},t.FieldTextInput.prototype.unbindInputEvents_=function(){this.onKeyDownWrapper_&&(t.unbindEvent_(this.onKeyDownWrapper_),this.onKeyDownWrapper_=null),this.onKeyInputWrapper_&&(t.unbindEvent_(this.onKeyInputWrapper_),this.onKeyInputWrapper_=null)},t.FieldTextInput.prototype.onHtmlInputKeyDown_=function(e){e.keyCode==t.utils.KeyCodes.ENTER?(t.WidgetDiv.hide(),t.DropDownDiv.hideWithoutAnimation()):e.keyCode==t.utils.KeyCodes.ESC?(this.htmlInput_.value=this.htmlInput_.defaultValue,t.WidgetDiv.hide(),t.DropDownDiv.hideWithoutAnimation()):e.keyCode==t.utils.KeyCodes.TAB&&(t.WidgetDiv.hide(),t.DropDownDiv.hideWithoutAnimation(),this.sourceBlock_.tab(this,!e.shiftKey),e.preventDefault())},t.FieldTextInput.prototype.onHtmlInputChange_=function(e){(e=this.htmlInput_.value)!==this.htmlInput_.oldValue_&&(this.htmlInput_.oldValue_=e,t.Events.setGroup(!0),e=this.getValueFromEditorText_(e),this.setValue(e),this.forceRerender(),this.resizeEditor_(),t.Events.setGroup(!1))},t.FieldTextInput.prototype.setEditorValue_=function(t){this.isDirty_=!0,this.isBeingEdited_&&(this.htmlInput_.value=this.getEditorText_(t)),this.setValue(t)},t.FieldTextInput.prototype.resizeEditor_=function(){var e=t.WidgetDiv.DIV,o=this.getScaledBBox();e.style.width=o.right-o.left+"px",e.style.height=o.bottom-o.top+"px",o=new t.utils.Coordinate(this.sourceBlock_.RTL?o.right-e.offsetWidth:o.left,o.top),e.style.left=o.x+"px",e.style.top=o.y+"px"},t.FieldTextInput.numberValidator=function(t){return console.warn("Blockly.FieldTextInput.numberValidator is deprecated. Use Blockly.FieldNumber instead."),null===t?null:(t=(t=(t=String(t)).replace(/O/gi,"0")).replace(/,/g,""),t=Number(t||0),isNaN(t)?null:String(t))},t.FieldTextInput.nonnegativeIntegerValidator=function(e){return(e=t.FieldTextInput.numberValidator(e))&&(e=String(Math.max(0,Math.floor(e)))),e},t.FieldTextInput.prototype.isTabNavigable=function(){return!0},t.FieldTextInput.prototype.getText_=function(){return this.isBeingEdited_&&this.htmlInput_?this.htmlInput_.value:null},t.FieldTextInput.prototype.getEditorText_=function(t){return String(t)},t.FieldTextInput.prototype.getValueFromEditorText_=function(t){return t},t.fieldRegistry.register("field_input",t.FieldTextInput),t.FieldAngle=function(e,o,i){this.clockwise_=t.FieldAngle.CLOCKWISE,this.offset_=t.FieldAngle.OFFSET,this.wrap_=t.FieldAngle.WRAP,this.round_=t.FieldAngle.ROUND,t.FieldAngle.superClass_.constructor.call(this,e||0,o,i),this.moveSurfaceWrapper_=this.clickSurfaceWrapper_=this.clickWrapper_=this.line_=this.gauge_=null},t.utils.object.inherits(t.FieldAngle,t.FieldTextInput),t.FieldAngle.fromJson=function(e){return new t.FieldAngle(e.angle,void 0,e)},t.FieldAngle.prototype.SERIALIZABLE=!0,t.FieldAngle.ROUND=15,t.FieldAngle.HALF=50,t.FieldAngle.CLOCKWISE=!1,t.FieldAngle.OFFSET=0,t.FieldAngle.WRAP=360,t.FieldAngle.RADIUS=t.FieldAngle.HALF-1,t.FieldAngle.prototype.configure_=function(e){switch(t.FieldAngle.superClass_.configure_.call(this,e),e.mode){case"compass":this.clockwise_=!0,this.offset_=90;break;case"protractor":this.clockwise_=!1,this.offset_=0}var o=e.clockwise;"boolean"==typeof o&&(this.clockwise_=o),null!=(o=e.offset)&&(o=Number(o),isNaN(o)||(this.offset_=o)),null!=(o=e.wrap)&&(o=Number(o),isNaN(o)||(this.wrap_=o)),null!=(e=e.round)&&(e=Number(e),isNaN(e)||(this.round_=e))},t.FieldAngle.prototype.initView=function(){t.FieldAngle.superClass_.initView.call(this),this.symbol_=t.utils.dom.createSvgElement("tspan",{},null),this.symbol_.appendChild(document.createTextNode("°")),this.textElement_.appendChild(this.symbol_)},t.FieldAngle.prototype.render_=function(){t.FieldAngle.superClass_.render_.call(this),this.updateGraph_()},t.FieldAngle.prototype.showEditor_=function(e){t.FieldAngle.superClass_.showEditor_.call(this,e,t.utils.userAgent.MOBILE||t.utils.userAgent.ANDROID||t.utils.userAgent.IPAD),e=this.dropdownCreate_(),t.DropDownDiv.getContentDiv().appendChild(e),t.DropDownDiv.setColour(this.sourceBlock_.style.colourPrimary,this.sourceBlock_.style.colourTertiary),t.DropDownDiv.showPositionedByField(this,this.dropdownDispose_.bind(this)),this.updateGraph_()},t.FieldAngle.prototype.dropdownCreate_=function(){var e=t.utils.dom.createSvgElement("svg",{xmlns:t.utils.dom.SVG_NS,"xmlns:html":t.utils.dom.HTML_NS,"xmlns:xlink":t.utils.dom.XLINK_NS,version:"1.1",height:2*t.FieldAngle.HALF+"px",width:2*t.FieldAngle.HALF+"px",style:"touch-action: none"},null),o=t.utils.dom.createSvgElement("circle",{cx:t.FieldAngle.HALF,cy:t.FieldAngle.HALF,r:t.FieldAngle.RADIUS,class:"blocklyAngleCircle"},e);this.gauge_=t.utils.dom.createSvgElement("path",{class:"blocklyAngleGauge"},e),this.line_=t.utils.dom.createSvgElement("line",{x1:t.FieldAngle.HALF,y1:t.FieldAngle.HALF,class:"blocklyAngleLine"},e);for(var i=0;360>i;i+=15)t.utils.dom.createSvgElement("line",{x1:t.FieldAngle.HALF+t.FieldAngle.RADIUS,y1:t.FieldAngle.HALF,x2:t.FieldAngle.HALF+t.FieldAngle.RADIUS-(0==i%45?10:5),y2:t.FieldAngle.HALF,class:"blocklyAngleMarks",transform:"rotate("+i+","+t.FieldAngle.HALF+","+t.FieldAngle.HALF+")"},e);return this.clickWrapper_=t.bindEventWithChecks_(e,"click",this,this.hide_),this.clickSurfaceWrapper_=t.bindEventWithChecks_(o,"click",this,this.onMouseMove_,!0,!0),this.moveSurfaceWrapper_=t.bindEventWithChecks_(o,"mousemove",this,this.onMouseMove_,!0,!0),e},t.FieldAngle.prototype.dropdownDispose_=function(){this.clickWrapper_&&(t.unbindEvent_(this.clickWrapper_),this.clickWrapper_=null),this.clickSurfaceWrapper_&&(t.unbindEvent_(this.clickSurfaceWrapper_),this.clickSurfaceWrapper_=null),this.moveSurfaceWrapper_&&(t.unbindEvent_(this.moveSurfaceWrapper_),this.moveSurfaceWrapper_=null),this.line_=this.gauge_=null},t.FieldAngle.prototype.hide_=function(){t.DropDownDiv.hideIfOwner(this),t.WidgetDiv.hide()},t.FieldAngle.prototype.onMouseMove_=function(e){var o=this.gauge_.ownerSVGElement.getBoundingClientRect(),i=e.clientX-o.left-t.FieldAngle.HALF;e=e.clientY-o.top-t.FieldAngle.HALF,o=Math.atan(-e/i),isNaN(o)||(o=t.utils.math.toDegrees(o),0>i?o+=180:0(t%=360)&&(t+=360),t>this.wrap_&&(t-=360),t},t.Css.register(".blocklyAngleCircle {,stroke: #444;,stroke-width: 1;,fill: #ddd;,fill-opacity: .8;,},.blocklyAngleMarks {,stroke: #444;,stroke-width: 1;,},.blocklyAngleGauge {,fill: #f88;,fill-opacity: .8;,pointer-events: none;,},.blocklyAngleLine {,stroke: #f00;,stroke-width: 2;,stroke-linecap: round;,pointer-events: none;,}".split(",")),t.fieldRegistry.register("field_angle",t.FieldAngle),t.FieldCheckbox=function(e,o,i){this.checkChar_=null,null==e&&(e="FALSE"),t.FieldCheckbox.superClass_.constructor.call(this,e,o,i)},t.utils.object.inherits(t.FieldCheckbox,t.Field),t.FieldCheckbox.fromJson=function(e){return new t.FieldCheckbox(e.checked,void 0,e)},t.FieldCheckbox.CHECK_CHAR="✓",t.FieldCheckbox.prototype.SERIALIZABLE=!0,t.FieldCheckbox.prototype.CURSOR="default",t.FieldCheckbox.prototype.configure_=function(e){t.FieldCheckbox.superClass_.configure_.call(this,e),e.checkCharacter&&(this.checkChar_=e.checkCharacter)},t.FieldCheckbox.prototype.initView=function(){t.FieldCheckbox.superClass_.initView.call(this),t.utils.dom.addClass(this.textElement_,"blocklyCheckbox"),this.textElement_.style.display=this.value_?"block":"none"},t.FieldCheckbox.prototype.render_=function(){this.textContent_&&(this.textContent_.nodeValue=this.getDisplayText_()),this.updateSize_(this.getConstants().FIELD_CHECKBOX_X_OFFSET)},t.FieldCheckbox.prototype.getDisplayText_=function(){return this.checkChar_||t.FieldCheckbox.CHECK_CHAR},t.FieldCheckbox.prototype.setCheckCharacter=function(t){this.checkChar_=t,this.forceRerender()},t.FieldCheckbox.prototype.showEditor_=function(){this.setValue(!this.value_)},t.FieldCheckbox.prototype.doClassValidation_=function(t){return!0===t||"TRUE"===t?"TRUE":!1===t||"FALSE"===t?"FALSE":null},t.FieldCheckbox.prototype.doValueUpdate_=function(t){this.value_=this.convertValueToBool_(t),this.textElement_&&(this.textElement_.style.display=this.value_?"block":"none")},t.FieldCheckbox.prototype.getValue=function(){return this.value_?"TRUE":"FALSE"},t.FieldCheckbox.prototype.getValueBoolean=function(){return this.value_},t.FieldCheckbox.prototype.getText=function(){return String(this.convertValueToBool_(this.value_))},t.FieldCheckbox.prototype.convertValueToBool_=function(t){return"string"==typeof t?"TRUE"==t:!!t},t.fieldRegistry.register("field_checkbox",t.FieldCheckbox),t.FieldColour=function(e,o,i){t.FieldColour.superClass_.constructor.call(this,e||t.FieldColour.COLOURS[0],o,i),this.onKeyDownWrapper_=this.onMouseLeaveWrapper_=this.onMouseEnterWrapper_=this.onMouseMoveWrapper_=this.onClickWrapper_=this.highlightedIndex_=this.picker_=null},t.utils.object.inherits(t.FieldColour,t.Field),t.FieldColour.fromJson=function(e){return new t.FieldColour(e.colour,void 0,e)},t.FieldColour.prototype.SERIALIZABLE=!0,t.FieldColour.prototype.CURSOR="default",t.FieldColour.prototype.isDirty_=!1,t.FieldColour.prototype.colours_=null,t.FieldColour.prototype.titles_=null,t.FieldColour.prototype.columns_=0,t.FieldColour.prototype.configure_=function(e){t.FieldColour.superClass_.configure_.call(this,e),e.colourOptions&&(this.colours_=e.colourOptions,this.titles_=e.colourTitles),e.columns&&(this.columns_=e.columns)},t.FieldColour.prototype.initView=function(){this.size_=new t.utils.Size(this.getConstants().FIELD_COLOUR_DEFAULT_WIDTH,this.getConstants().FIELD_COLOUR_DEFAULT_HEIGHT),this.getConstants().FIELD_COLOUR_FULL_BLOCK?this.clickTarget_=this.sourceBlock_.getSvgRoot():(this.createBorderRect_(),this.borderRect_.style.fillOpacity="1")},t.FieldColour.prototype.applyColour=function(){this.getConstants().FIELD_COLOUR_FULL_BLOCK?(this.sourceBlock_.pathObject.svgPath.setAttribute("fill",this.getValue()),this.sourceBlock_.pathObject.svgPath.setAttribute("stroke","#fff")):this.borderRect_&&(this.borderRect_.style.fill=this.getValue())},t.FieldColour.prototype.doClassValidation_=function(e){return"string"!=typeof e?null:t.utils.colour.parse(e)},t.FieldColour.prototype.doValueUpdate_=function(t){this.value_=t,this.borderRect_?this.borderRect_.style.fill=t:this.sourceBlock_&&this.sourceBlock_.rendered&&(this.sourceBlock_.pathObject.svgPath.setAttribute("fill",t),this.sourceBlock_.pathObject.svgPath.setAttribute("stroke","#fff"))},t.FieldColour.prototype.getText=function(){var t=this.value_;return/^#(.)\1(.)\2(.)\3$/.test(t)&&(t="#"+t[1]+t[3]+t[5]),t},t.FieldColour.COLOURS="#ffffff #cccccc #c0c0c0 #999999 #666666 #333333 #000000 #ffcccc #ff6666 #ff0000 #cc0000 #990000 #660000 #330000 #ffcc99 #ff9966 #ff9900 #ff6600 #cc6600 #993300 #663300 #ffff99 #ffff66 #ffcc66 #ffcc33 #cc9933 #996633 #663333 #ffffcc #ffff33 #ffff00 #ffcc00 #999900 #666600 #333300 #99ff99 #66ff99 #33ff33 #33cc00 #009900 #006600 #003300 #99ffff #33ffff #66cccc #00cccc #339999 #336666 #003333 #ccffff #66ffff #33ccff #3366ff #3333ff #000099 #000066 #ccccff #9999ff #6666cc #6633ff #6600cc #333399 #330099 #ffccff #ff99ff #cc66cc #cc33cc #993399 #663366 #330033".split(" "),t.FieldColour.TITLES=[],t.FieldColour.COLUMNS=7,t.FieldColour.prototype.setColours=function(t,e){return this.colours_=t,e&&(this.titles_=e),this},t.FieldColour.prototype.setColumns=function(t){return this.columns_=t,this},t.FieldColour.prototype.showEditor_=function(){this.picker_=this.dropdownCreate_(),t.DropDownDiv.getContentDiv().appendChild(this.picker_),t.DropDownDiv.showPositionedByField(this,this.dropdownDispose_.bind(this)),this.picker_.focus({preventScroll:!0})},t.FieldColour.prototype.onClick_=function(e){null!==(e=(e=e.target)&&e.label)&&(this.setValue(e),t.DropDownDiv.hideIfOwner(this))},t.FieldColour.prototype.onKeyDown_=function(e){var o=!1;e.keyCode===t.utils.KeyCodes.UP?(this.moveHighlightBy_(0,-1),o=!0):e.keyCode===t.utils.KeyCodes.DOWN?(this.moveHighlightBy_(0,1),o=!0):e.keyCode===t.utils.KeyCodes.LEFT?(this.moveHighlightBy_(-1,0),o=!0):e.keyCode===t.utils.KeyCodes.RIGHT?(this.moveHighlightBy_(1,0),o=!0):e.keyCode===t.utils.KeyCodes.ENTER&&((o=this.getHighlighted_())&&null!==(o=o&&o.label)&&this.setValue(o),t.DropDownDiv.hideWithoutAnimation(),o=!0),o&&e.stopPropagation()},t.FieldColour.prototype.onBlocklyAction=function(e){if(this.picker_){if(e===t.navigation.ACTION_PREVIOUS)return this.moveHighlightBy_(0,-1),!0;if(e===t.navigation.ACTION_NEXT)return this.moveHighlightBy_(0,1),!0;if(e===t.navigation.ACTION_OUT)return this.moveHighlightBy_(-1,0),!0;if(e===t.navigation.ACTION_IN)return this.moveHighlightBy_(1,0),!0}return t.FieldColour.superClass_.onBlocklyAction.call(this,e)},t.FieldColour.prototype.moveHighlightBy_=function(e,o){var i=this.colours_||t.FieldColour.COLOURS,n=this.columns_||t.FieldColour.COLUMNS,s=this.highlightedIndex_%n,r=Math.floor(this.highlightedIndex_/n);s+=e,r+=o,0>e?0>s&&0s&&(s=0):0n-1&&rn-1&&s--:0>o?0>r&&(r=0):0Math.floor(i.length/n)-1&&(r=Math.floor(i.length/n)-1),this.setHighlightedCell_(this.picker_.childNodes[r].childNodes[s],r*n+s)},t.FieldColour.prototype.onMouseMove_=function(t){var e=(t=t.target)&&Number(t.getAttribute("data-index"));null!==e&&e!==this.highlightedIndex_&&this.setHighlightedCell_(t,e)},t.FieldColour.prototype.onMouseEnter_=function(){this.picker_.focus({preventScroll:!0})},t.FieldColour.prototype.onMouseLeave_=function(){this.picker_.blur();var e=this.getHighlighted_();e&&t.utils.dom.removeClass(e,"blocklyColourHighlighted")},t.FieldColour.prototype.getHighlighted_=function(){var e=this.columns_||t.FieldColour.COLUMNS,o=this.picker_.childNodes[Math.floor(this.highlightedIndex_/e)];return o?o.childNodes[this.highlightedIndex_%e]:null},t.FieldColour.prototype.setHighlightedCell_=function(e,o){var i=this.getHighlighted_();i&&t.utils.dom.removeClass(i,"blocklyColourHighlighted"),t.utils.dom.addClass(e,"blocklyColourHighlighted"),this.highlightedIndex_=o,t.utils.aria.setState(this.picker_,t.utils.aria.State.ACTIVEDESCENDANT,e.getAttribute("id"))},t.FieldColour.prototype.dropdownCreate_=function(){var e=this.columns_||t.FieldColour.COLUMNS,o=this.colours_||t.FieldColour.COLOURS,i=this.titles_||t.FieldColour.TITLES,n=this.getValue(),s=document.createElement("table");s.className="blocklyColourTable",s.tabIndex=0,s.dir="ltr",t.utils.aria.setRole(s,t.utils.aria.Role.GRID),t.utils.aria.setState(s,t.utils.aria.State.EXPANDED,!0),t.utils.aria.setState(s,t.utils.aria.State.ROWCOUNT,Math.floor(o.length/e)),t.utils.aria.setState(s,t.utils.aria.State.COLCOUNT,e);for(var r,a=0;atr>td {","border: .5px solid #888;","box-sizing: border-box;","cursor: pointer;","display: inline-block;","height: 20px;","padding: 0;","width: 20px;","}",".blocklyColourTable>tr>td.blocklyColourHighlighted {","border-color: #eee;","box-shadow: 2px 2px 7px 2px rgba(0,0,0,.3);","position: relative;","}",".blocklyColourSelected, .blocklyColourSelected:hover {","border-color: #eee !important;","outline: 1px solid #333;","position: relative;","}"]),t.fieldRegistry.register("field_colour",t.FieldColour),t.FieldDropdown=function(e,o,i){"function"!=typeof e&&t.FieldDropdown.validateOptions_(e),this.menuGenerator_=e,this.generatedOptions_=null,this.trimOptions_(),this.selectedOption_=this.getOptions(!1)[0],t.FieldDropdown.superClass_.constructor.call(this,this.selectedOption_[1],o,i),this.svgArrow_=this.arrow_=this.imageElement_=this.menu_=this.selectedMenuItem_=null},t.utils.object.inherits(t.FieldDropdown,t.Field),t.FieldDropdown.fromJson=function(e){return new t.FieldDropdown(e.options,void 0,e)},t.FieldDropdown.prototype.SERIALIZABLE=!0,t.FieldDropdown.CHECKMARK_OVERHANG=25,t.FieldDropdown.MAX_MENU_HEIGHT_VH=.45,t.FieldDropdown.IMAGE_Y_OFFSET=5,t.FieldDropdown.IMAGE_Y_PADDING=2*t.FieldDropdown.IMAGE_Y_OFFSET,t.FieldDropdown.ARROW_CHAR=t.utils.userAgent.ANDROID?"▼":"▾",t.FieldDropdown.prototype.CURSOR="default",t.FieldDropdown.prototype.initView=function(){this.shouldAddBorderRect_()?this.createBorderRect_():this.clickTarget_=this.sourceBlock_.getSvgRoot(),this.createTextElement_(),this.imageElement_=t.utils.dom.createSvgElement("image",{},this.fieldGroup_),this.getConstants().FIELD_DROPDOWN_SVG_ARROW?this.createSVGArrow_():this.createTextArrow_(),this.borderRect_&&t.utils.dom.addClass(this.borderRect_,"blocklyDropdownRect")},t.FieldDropdown.prototype.shouldAddBorderRect_=function(){return!this.getConstants().FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW||this.getConstants().FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW&&!this.sourceBlock_.isShadow()},t.FieldDropdown.prototype.createTextArrow_=function(){this.arrow_=t.utils.dom.createSvgElement("tspan",{},this.textElement_),this.arrow_.appendChild(document.createTextNode(this.sourceBlock_.RTL?t.FieldDropdown.ARROW_CHAR+" ":" "+t.FieldDropdown.ARROW_CHAR)),this.sourceBlock_.RTL?this.textElement_.insertBefore(this.arrow_,this.textContent_):this.textElement_.appendChild(this.arrow_)},t.FieldDropdown.prototype.createSVGArrow_=function(){this.svgArrow_=t.utils.dom.createSvgElement("image",{height:this.getConstants().FIELD_DROPDOWN_SVG_ARROW_SIZE+"px",width:this.getConstants().FIELD_DROPDOWN_SVG_ARROW_SIZE+"px"},this.fieldGroup_),this.svgArrow_.setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",this.getConstants().FIELD_DROPDOWN_SVG_ARROW_DATAURI)},t.FieldDropdown.prototype.showEditor_=function(e){if(this.menu_=this.dropdownCreate_(),this.menu_.openingCoords=e&&"number"==typeof e.clientX?new t.utils.Coordinate(e.clientX,e.clientY):null,this.menu_.render(t.DropDownDiv.getContentDiv()),t.utils.dom.addClass(this.menu_.getElement(),"blocklyDropdownMenu"),this.getConstants().FIELD_DROPDOWN_COLOURED_DIV){e=this.sourceBlock_.isShadow()?this.sourceBlock_.getParent().getColour():this.sourceBlock_.getColour();var o=this.sourceBlock_.isShadow()?this.sourceBlock_.getParent().style.colourTertiary:this.sourceBlock_.style.colourTertiary;t.DropDownDiv.setColour(e,o)}t.DropDownDiv.showPositionedByField(this,this.dropdownDispose_.bind(this)),this.menu_.focus(),this.selectedMenuItem_&&t.utils.style.scrollIntoContainerView(this.selectedMenuItem_.getElement(),this.menu_.getElement()),this.applyColour()},t.FieldDropdown.prototype.dropdownCreate_=function(){var e=new t.Menu;e.setRightToLeft(this.sourceBlock_.RTL),e.setRole(t.utils.aria.Role.LISTBOX);var o=this.getOptions(!1);this.selectedMenuItem_=null;for(var i=0;ie.length)){for(o=[],i=0;i=i||0>=o)throw Error("Height and width values of an image field must be greater than 0.");this.flipRtl_=!1,this.altText_="",t.FieldImage.superClass_.constructor.call(this,e||"",null,a),a||(this.flipRtl_=!!r,this.altText_=t.utils.replaceMessageReferences(n)||""),this.size_=new t.utils.Size(o,i+t.FieldImage.Y_PADDING),this.imageHeight_=i,this.clickHandler_=null,"function"==typeof s&&(this.clickHandler_=s),this.imageElement_=null},t.utils.object.inherits(t.FieldImage,t.Field),t.FieldImage.fromJson=function(e){return new t.FieldImage(e.src,e.width,e.height,void 0,void 0,void 0,e)},t.FieldImage.Y_PADDING=1,t.FieldImage.prototype.EDITABLE=!1,t.FieldImage.prototype.isDirty_=!1,t.FieldImage.prototype.configure_=function(e){t.FieldImage.superClass_.configure_.call(this,e),this.flipRtl_=!!e.flipRtl,this.altText_=t.utils.replaceMessageReferences(e.alt)||""},t.FieldImage.prototype.initView=function(){this.imageElement_=t.utils.dom.createSvgElement("image",{height:this.imageHeight_+"px",width:this.size_.width+"px",alt:this.altText_},this.fieldGroup_),this.imageElement_.setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",this.value_),this.clickHandler_&&(this.imageElement_.style.cursor="pointer")},t.FieldImage.prototype.updateSize_=function(){},t.FieldImage.prototype.doClassValidation_=function(t){return"string"!=typeof t?null:t},t.FieldImage.prototype.doValueUpdate_=function(e){this.value_=e,this.imageElement_&&this.imageElement_.setAttributeNS(t.utils.dom.XLINK_NS,"xlink:href",String(this.value_))},t.FieldImage.prototype.getFlipRtl=function(){return this.flipRtl_},t.FieldImage.prototype.setAlt=function(t){t!=this.altText_&&(this.altText_=t||"",this.imageElement_&&this.imageElement_.setAttribute("alt",this.altText_))},t.FieldImage.prototype.showEditor_=function(){this.clickHandler_&&this.clickHandler_(this)},t.FieldImage.prototype.setOnClickHandler=function(t){this.clickHandler_=t},t.FieldImage.prototype.getText_=function(){return this.altText_},t.fieldRegistry.register("field_image",t.FieldImage),t.FieldMultilineInput=function(e,o,i){null==e&&(e=""),t.FieldMultilineInput.superClass_.constructor.call(this,e,o,i),this.textGroup_=null},t.utils.object.inherits(t.FieldMultilineInput,t.FieldTextInput),t.FieldMultilineInput.fromJson=function(e){var o=t.utils.replaceMessageReferences(e.text);return new t.FieldMultilineInput(o,void 0,e)},t.FieldMultilineInput.prototype.initView=function(){this.createBorderRect_(),this.textGroup_=t.utils.dom.createSvgElement("g",{class:"blocklyEditableText"},this.fieldGroup_)},t.FieldMultilineInput.prototype.getDisplayText_=function(){var e=this.value_;if(!e)return t.Field.NBSP;var o=e.split("\n");e="";for(var i=0;ithis.maxDisplayLength&&(n=n.substring(0,this.maxDisplayLength-4)+"..."),e+=n=n.replace(/\s/g,t.Field.NBSP),i!==o.length-1&&(e+="\n")}return this.sourceBlock_.RTL&&(e+="‏"),e},t.FieldMultilineInput.prototype.render_=function(){for(var e;e=this.textGroup_.firstChild;)this.textGroup_.removeChild(e);e=this.getDisplayText_().split("\n");for(var o=0,i=0;io&&(o=s),i+=this.getConstants().FIELD_TEXT_HEIGHT+(0this.max_&&t.utils.aria.setState(e,t.utils.aria.State.VALUEMAX,this.max_),e},t.fieldRegistry.register("field_number",t.FieldNumber),t.FieldVariable=function(e,o,i,n,s){this.menuGenerator_=t.FieldVariable.dropdownCreate,this.defaultVariableName=e||"",this.size_=new t.utils.Size(0,0),s&&this.configure_(s),o&&this.setValidator(o),s||this.setTypes_(i,n)},t.utils.object.inherits(t.FieldVariable,t.FieldDropdown),t.FieldVariable.fromJson=function(e){var o=t.utils.replaceMessageReferences(e.variable);return new t.FieldVariable(o,void 0,void 0,void 0,e)},t.FieldVariable.prototype.workspace_=null,t.FieldVariable.prototype.SERIALIZABLE=!0,t.FieldVariable.prototype.configure_=function(e){t.FieldVariable.superClass_.configure_.call(this,e),this.setTypes_(e.variableTypes,e.defaultType)},t.FieldVariable.prototype.initModel=function(){if(!this.variable_){var e=t.Variables.getOrCreateVariablePackage(this.sourceBlock_.workspace,null,this.defaultVariableName,this.defaultType_);this.doValueUpdate_(e.getId())}},t.FieldVariable.prototype.shouldAddBorderRect_=function(){return t.FieldVariable.superClass_.shouldAddBorderRect_.call(this)&&(!this.getConstants().FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW||"variables_get"!=this.sourceBlock_.type)},t.FieldVariable.prototype.fromXml=function(e){var o=e.getAttribute("id"),i=e.textContent,n=e.getAttribute("variabletype")||e.getAttribute("variableType")||"";if(o=t.Variables.getOrCreateVariablePackage(this.sourceBlock_.workspace,o,i,n),null!=n&&n!==o.type)throw Error("Serialized variable type with id '"+o.getId()+"' had type "+o.type+", and does not match variable field that references it: "+t.Xml.domToText(e)+".");this.setValue(o.getId())},t.FieldVariable.prototype.toXml=function(t){return this.initModel(),t.id=this.variable_.getId(),t.textContent=this.variable_.name,this.variable_.type&&t.setAttribute("variabletype",this.variable_.type),t},t.FieldVariable.prototype.setSourceBlock=function(e){if(e.isShadow())throw Error("Variable fields are not allowed to exist on shadow blocks.");t.FieldVariable.superClass_.setSourceBlock.call(this,e)},t.FieldVariable.prototype.getValue=function(){return this.variable_?this.variable_.getId():null},t.FieldVariable.prototype.getText=function(){return this.variable_?this.variable_.name:""},t.FieldVariable.prototype.getVariable=function(){return this.variable_},t.FieldVariable.prototype.getValidator=function(){return this.variable_?this.validator_:null},t.FieldVariable.prototype.doClassValidation_=function(e){if(null===e)return null;var o=t.Variables.getVariable(this.sourceBlock_.workspace,e);return o?(o=o.type,this.typeIsAllowed_(o)?e:(console.warn("Variable type doesn't match this field! Type was "+o),null)):(console.warn("Variable id doesn't point to a real variable! ID was "+e),null)},t.FieldVariable.prototype.doValueUpdate_=function(e){this.variable_=t.Variables.getVariable(this.sourceBlock_.workspace,e),t.FieldVariable.superClass_.doValueUpdate_.call(this,e)},t.FieldVariable.prototype.typeIsAllowed_=function(t){var e=this.getVariableTypes_();if(!e)return!0;for(var o=0;orect,",t+" .blocklyEditableText>rect {","fill: "+this.FIELD_BORDER_RECT_COLOUR+";","fill-opacity: .6;","stroke: none;","}",t+" .blocklyNonEditableText>text,",t+" .blocklyEditableText>text {","fill: #000;","}",t+" .blocklyFlyoutLabelText {","fill: #000;","}",t+" .blocklyText.blocklyBubbleText {","fill: #000;","}",t+" .blocklyEditableText:not(.editing):hover>rect {","stroke: #fff;","stroke-width: 2;","}",t+" .blocklyHtmlInput {","font-family: "+this.FIELD_TEXT_FONTFAMILY+";","font-weight: "+this.FIELD_TEXT_FONTWEIGHT+";","}",t+" .blocklySelected>.blocklyPath {","stroke: #fc3;","stroke-width: 3px;","}",t+" .blocklyHighlightedConnectionPath {","stroke: #fc3;","}",t+" .blocklyReplaceable .blocklyPath {","fill-opacity: .5;","}",t+" .blocklyReplaceable .blocklyPathLight,",t+" .blocklyReplaceable .blocklyPathDark {","display: none;","}",t+" .blocklyInsertionMarker>.blocklyPath {","fill-opacity: "+this.INSERTION_MARKER_OPACITY+";","stroke: none","}"]},t.blockRendering.MarkerSvg=function(t,e,o){this.workspace_=t,this.marker_=o,this.parent_=null,this.constants_=e,this.currentMarkerSvg=null,t=this.isCursor()?this.constants_.CURSOR_COLOUR:this.constants_.MARKER_COLOUR,this.colour_=o.colour||t},t.blockRendering.MarkerSvg.CURSOR_CLASS="blocklyCursor",t.blockRendering.MarkerSvg.MARKER_CLASS="blocklyMarker",t.blockRendering.MarkerSvg.HEIGHT_MULTIPLIER=.75,t.blockRendering.MarkerSvg.prototype.getSvgRoot=function(){return this.svgGroup_},t.blockRendering.MarkerSvg.prototype.isCursor=function(){return"cursor"==this.marker_.type},t.blockRendering.MarkerSvg.prototype.createDom=function(){var e=this.isCursor()?t.blockRendering.MarkerSvg.CURSOR_CLASS:t.blockRendering.MarkerSvg.MARKER_CLASS;return this.svgGroup_=t.utils.dom.createSvgElement("g",{class:e},null),this.createDomInternal_(),this.applyColour_(),this.svgGroup_},t.blockRendering.MarkerSvg.prototype.setParent_=function(t){this.isCursor()?(this.parent_&&this.parent_.setCursorSvg(null),t.setCursorSvg(this.getSvgRoot())):(this.parent_&&this.parent_.setMarkerSvg(null),t.setMarkerSvg(this.getSvgRoot())),this.parent_=t},t.blockRendering.MarkerSvg.prototype.showWithBlockPrevOutput_=function(e){if(e){var o=e.width,i=e.height,n=i*t.blockRendering.MarkerSvg.HEIGHT_MULTIPLIER,s=this.constants_.CURSOR_BLOCK_PADDING;if(e.previousConnection){var r=this.constants_.shapeFor(e.previousConnection);this.positionPrevious_(o,s,n,r)}else e.outputConnection?(r=this.constants_.shapeFor(e.outputConnection),this.positionOutput_(o,i,r)):this.positionBlock_(o,s,n);this.setParent_(e),this.showCurrent_()}},t.blockRendering.MarkerSvg.prototype.showWithCoordinates_=function(t){var e=t.getWsCoordinate();t=e.x,e=e.y,this.workspace_.RTL&&(t-=this.constants_.CURSOR_WS_WIDTH),this.positionLine_(t,e,this.constants_.CURSOR_WS_WIDTH),this.setParent_(this.workspace_),this.showCurrent_()},t.blockRendering.MarkerSvg.prototype.showWithField_=function(t){var e=(t=t.getLocation()).getSize().width,o=t.getSize().height;this.positionRect_(0,0,e,o),this.setParent_(t),this.showCurrent_()},t.blockRendering.MarkerSvg.prototype.showWithInput_=function(t){var e=(t=t.getLocation()).getSourceBlock();this.positionInput_(t),this.setParent_(e),this.showCurrent_()},t.blockRendering.MarkerSvg.prototype.showWithNext_=function(t){var e=t.getLocation();t=e.getSourceBlock();var o=0;e=e.getOffsetInBlock().y;var i=t.getHeightWidth().width;this.workspace_.RTL&&(o=-i),this.positionLine_(o,e,i),this.setParent_(t),this.showCurrent_()},t.blockRendering.MarkerSvg.prototype.showWithStack_=function(t){var e=(t=t.getLocation()).getHeightWidth(),o=e.width+this.constants_.CURSOR_STACK_PADDING;e=e.height+this.constants_.CURSOR_STACK_PADDING;var i=-this.constants_.CURSOR_STACK_PADDING/2,n=-this.constants_.CURSOR_STACK_PADDING/2,s=i;this.workspace_.RTL&&(s=-(o+i)),this.positionRect_(s,n,o,e),this.setParent_(t),this.showCurrent_()},t.blockRendering.MarkerSvg.prototype.showCurrent_=function(){this.hide(),this.currentMarkerSvg.style.display=""},t.blockRendering.MarkerSvg.prototype.positionBlock_=function(e,o,i){e=t.utils.svgPaths.moveBy(-o,i)+t.utils.svgPaths.lineOnAxis("V",-o)+t.utils.svgPaths.lineOnAxis("H",e+2*o)+t.utils.svgPaths.lineOnAxis("V",i),this.markerBlock_.setAttribute("d",e),this.workspace_.RTL&&this.flipRtl_(this.markerBlock_),this.currentMarkerSvg=this.markerBlock_},t.blockRendering.MarkerSvg.prototype.positionInput_=function(e){var o=e.getOffsetInBlock().x,i=e.getOffsetInBlock().y;e=t.utils.svgPaths.moveTo(0,0)+this.constants_.shapeFor(e).pathDown,this.markerInput_.setAttribute("d",e),this.markerInput_.setAttribute("transform","translate("+o+","+i+")"+(this.workspace_.RTL?" scale(-1 1)":"")),this.currentMarkerSvg=this.markerInput_},t.blockRendering.MarkerSvg.prototype.positionLine_=function(t,e,o){this.markerSvgLine_.setAttribute("x",t),this.markerSvgLine_.setAttribute("y",e),this.markerSvgLine_.setAttribute("width",o),this.currentMarkerSvg=this.markerSvgLine_},t.blockRendering.MarkerSvg.prototype.positionOutput_=function(e,o,i){e=t.utils.svgPaths.moveBy(e,0)+t.utils.svgPaths.lineOnAxis("h",-(e-i.width))+t.utils.svgPaths.lineOnAxis("v",this.constants_.TAB_OFFSET_FROM_TOP)+i.pathDown+t.utils.svgPaths.lineOnAxis("V",o)+t.utils.svgPaths.lineOnAxis("H",e),this.markerBlock_.setAttribute("d",e),this.workspace_.RTL&&this.flipRtl_(this.markerBlock_),this.currentMarkerSvg=this.markerBlock_},t.blockRendering.MarkerSvg.prototype.positionPrevious_=function(e,o,i,n){e=t.utils.svgPaths.moveBy(-o,i)+t.utils.svgPaths.lineOnAxis("V",-o)+t.utils.svgPaths.lineOnAxis("H",this.constants_.NOTCH_OFFSET_LEFT)+n.pathLeft+t.utils.svgPaths.lineOnAxis("H",e+2*o)+t.utils.svgPaths.lineOnAxis("V",i),this.markerBlock_.setAttribute("d",e),this.workspace_.RTL&&this.flipRtl_(this.markerBlock_),this.currentMarkerSvg=this.markerBlock_},t.blockRendering.MarkerSvg.prototype.positionRect_=function(t,e,o,i){this.markerSvgRect_.setAttribute("x",t),this.markerSvgRect_.setAttribute("y",e),this.markerSvgRect_.setAttribute("width",o),this.markerSvgRect_.setAttribute("height",i),this.currentMarkerSvg=this.markerSvgRect_},t.blockRendering.MarkerSvg.prototype.flipRtl_=function(t){t.setAttribute("transform","scale(-1 1)")},t.blockRendering.MarkerSvg.prototype.hide=function(){this.markerSvgLine_.style.display="none",this.markerSvgRect_.style.display="none",this.markerInput_.style.display="none",this.markerBlock_.style.display="none"},t.blockRendering.MarkerSvg.prototype.draw=function(t,e){if(e){this.constants_=this.workspace_.getRenderer().getConstants();var o=this.isCursor()?this.constants_.CURSOR_COLOUR:this.constants_.MARKER_COLOUR;this.colour_=this.marker_.colour||o,this.applyColour_(),this.showAtLocation_(e),this.firemarkerEvent_(t,e),void 0!==(t=this.currentMarkerSvg.childNodes[0])&&t.beginElement&&t.beginElement()}else this.hide()},t.blockRendering.MarkerSvg.prototype.showAtLocation_=function(e){e.getType()==t.ASTNode.types.BLOCK?(e=e.getLocation(),this.showWithBlockPrevOutput_(e)):e.getType()==t.ASTNode.types.OUTPUT?(e=e.getLocation().getSourceBlock(),this.showWithBlockPrevOutput_(e)):e.getLocation().type==t.INPUT_VALUE?this.showWithInput_(e):e.getLocation().type==t.NEXT_STATEMENT?this.showWithNext_(e):e.getType()==t.ASTNode.types.PREVIOUS?(e=e.getLocation().getSourceBlock(),this.showWithBlockPrevOutput_(e)):e.getType()==t.ASTNode.types.FIELD?this.showWithField_(e):e.getType()==t.ASTNode.types.WORKSPACE?this.showWithCoordinates_(e):e.getType()==t.ASTNode.types.STACK&&this.showWithStack_(e)},t.blockRendering.MarkerSvg.prototype.firemarkerEvent_=function(e,o){var i=o.getSourceBlock(),n=this.isCursor()?"cursorMove":"markerMove";e=new t.Events.Ui(i,n,e,o),o.getType()==t.ASTNode.types.WORKSPACE&&(e.workspaceId=o.getLocation().id),t.Events.fire(e)},t.blockRendering.MarkerSvg.prototype.getBlinkProperties_=function(){return{attributeType:"XML",attributeName:"fill",dur:"1s",values:this.colour_+";transparent;transparent;",repeatCount:"indefinite"}},t.blockRendering.MarkerSvg.prototype.createDomInternal_=function(){if(this.markerSvg_=t.utils.dom.createSvgElement("g",{width:this.constants_.CURSOR_WS_WIDTH,height:this.constants_.WS_CURSOR_HEIGHT},this.svgGroup_),this.markerSvgLine_=t.utils.dom.createSvgElement("rect",{width:this.constants_.CURSOR_WS_WIDTH,height:this.constants_.WS_CURSOR_HEIGHT,style:"display: none"},this.markerSvg_),this.markerSvgRect_=t.utils.dom.createSvgElement("rect",{class:"blocklyVerticalMarker",rx:10,ry:10,style:"display: none"},this.markerSvg_),this.markerInput_=t.utils.dom.createSvgElement("path",{transform:"",style:"display: none"},this.markerSvg_),this.markerBlock_=t.utils.dom.createSvgElement("path",{transform:"",style:"display: none",fill:"none","stroke-width":this.constants_.CURSOR_STROKE_WIDTH},this.markerSvg_),this.isCursor()){var e=this.getBlinkProperties_();t.utils.dom.createSvgElement("animate",e,this.markerSvgLine_),t.utils.dom.createSvgElement("animate",e,this.markerInput_),e.attributeName="stroke",t.utils.dom.createSvgElement("animate",e,this.markerBlock_)}return this.markerSvg_},t.blockRendering.MarkerSvg.prototype.applyColour_=function(){if(this.markerSvgLine_.setAttribute("fill",this.colour_),this.markerSvgRect_.setAttribute("stroke",this.colour_),this.markerInput_.setAttribute("fill",this.colour_),this.markerBlock_.setAttribute("stroke",this.colour_),this.isCursor()){var t=this.colour_+";transparent;transparent;";this.markerSvgLine_.firstChild.setAttribute("values",t),this.markerInput_.firstChild.setAttribute("values",t),this.markerBlock_.firstChild.setAttribute("values",t)}},t.blockRendering.MarkerSvg.prototype.dispose=function(){this.svgGroup_&&t.utils.dom.removeNode(this.svgGroup_)},t.blockRendering.Types={NONE:0,FIELD:1,HAT:2,ICON:4,SPACER:8,BETWEEN_ROW_SPACER:16,IN_ROW_SPACER:32,EXTERNAL_VALUE_INPUT:64,INPUT:128,INLINE_INPUT:256,STATEMENT_INPUT:512,CONNECTION:1024,PREVIOUS_CONNECTION:2048,NEXT_CONNECTION:4096,OUTPUT_CONNECTION:8192,CORNER:16384,LEFT_SQUARE_CORNER:32768,LEFT_ROUND_CORNER:65536,RIGHT_SQUARE_CORNER:131072,RIGHT_ROUND_CORNER:262144,JAGGED_EDGE:524288,ROW:1048576,TOP_ROW:2097152,BOTTOM_ROW:4194304,INPUT_ROW:8388608},t.blockRendering.Types.LEFT_CORNER=t.blockRendering.Types.LEFT_SQUARE_CORNER|t.blockRendering.Types.LEFT_ROUND_CORNER,t.blockRendering.Types.RIGHT_CORNER=t.blockRendering.Types.RIGHT_SQUARE_CORNER|t.blockRendering.Types.RIGHT_ROUND_CORNER,t.blockRendering.Types.nextTypeValue_=16777216,t.blockRendering.Types.getType=function(e){return t.blockRendering.Types.hasOwnProperty(e)||(t.blockRendering.Types[e]=t.blockRendering.Types.nextTypeValue_,t.blockRendering.Types.nextTypeValue_<<=1),t.blockRendering.Types[e]},t.blockRendering.Types.isField=function(e){return e.type&t.blockRendering.Types.FIELD},t.blockRendering.Types.isHat=function(e){return e.type&t.blockRendering.Types.HAT},t.blockRendering.Types.isIcon=function(e){return e.type&t.blockRendering.Types.ICON},t.blockRendering.Types.isSpacer=function(e){return e.type&t.blockRendering.Types.SPACER},t.blockRendering.Types.isInRowSpacer=function(e){return e.type&t.blockRendering.Types.IN_ROW_SPACER},t.blockRendering.Types.isInput=function(e){return e.type&t.blockRendering.Types.INPUT},t.blockRendering.Types.isExternalInput=function(e){return e.type&t.blockRendering.Types.EXTERNAL_VALUE_INPUT},t.blockRendering.Types.isInlineInput=function(e){return e.type&t.blockRendering.Types.INLINE_INPUT},t.blockRendering.Types.isStatementInput=function(e){return e.type&t.blockRendering.Types.STATEMENT_INPUT},t.blockRendering.Types.isPreviousConnection=function(e){return e.type&t.blockRendering.Types.PREVIOUS_CONNECTION},t.blockRendering.Types.isNextConnection=function(e){return e.type&t.blockRendering.Types.NEXT_CONNECTION},t.blockRendering.Types.isPreviousOrNextConnection=function(e){return e.type&(t.blockRendering.Types.PREVIOUS_CONNECTION|t.blockRendering.Types.NEXT_CONNECTION)},t.blockRendering.Types.isLeftRoundedCorner=function(e){return e.type&t.blockRendering.Types.LEFT_ROUND_CORNER},t.blockRendering.Types.isRightRoundedCorner=function(e){return e.type&t.blockRendering.Types.RIGHT_ROUND_CORNER},t.blockRendering.Types.isLeftSquareCorner=function(e){return e.type&t.blockRendering.Types.LEFT_SQUARE_CORNER},t.blockRendering.Types.isRightSquareCorner=function(e){return e.type&t.blockRendering.Types.RIGHT_SQUARE_CORNER},t.blockRendering.Types.isCorner=function(e){return e.type&t.blockRendering.Types.CORNER},t.blockRendering.Types.isJaggedEdge=function(e){return e.type&t.blockRendering.Types.JAGGED_EDGE},t.blockRendering.Types.isRow=function(e){return e.type&t.blockRendering.Types.ROW},t.blockRendering.Types.isBetweenRowSpacer=function(e){return e.type&t.blockRendering.Types.BETWEEN_ROW_SPACER},t.blockRendering.Types.isTopRow=function(e){return e.type&t.blockRendering.Types.TOP_ROW},t.blockRendering.Types.isBottomRow=function(e){return e.type&t.blockRendering.Types.BOTTOM_ROW},t.blockRendering.Types.isTopOrBottomRow=function(e){return e.type&(t.blockRendering.Types.TOP_ROW|t.blockRendering.Types.BOTTOM_ROW)},t.blockRendering.Types.isInputRow=function(e){return e.type&t.blockRendering.Types.INPUT_ROW},t.blockRendering.Measurable=function(e){this.height=this.width=0,this.type=t.blockRendering.Types.NONE,this.centerline=this.xPos=0,this.constants_=e,this.notchOffset=this.constants_.NOTCH_OFFSET_LEFT},t.blockRendering.Connection=function(e,o){t.blockRendering.Connection.superClass_.constructor.call(this,e),this.connectionModel=o,this.shape=this.constants_.shapeFor(o),this.isDynamicShape=!!this.shape.isDynamic,this.type|=t.blockRendering.Types.CONNECTION},t.utils.object.inherits(t.blockRendering.Connection,t.blockRendering.Measurable),t.blockRendering.OutputConnection=function(e,o){t.blockRendering.OutputConnection.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.OUTPUT_CONNECTION,this.height=this.isDynamicShape?0:this.shape.height,this.startX=this.width=this.isDynamicShape?0:this.shape.width,this.connectionOffsetY=this.constants_.TAB_OFFSET_FROM_TOP,this.connectionOffsetX=0},t.utils.object.inherits(t.blockRendering.OutputConnection,t.blockRendering.Connection),t.blockRendering.PreviousConnection=function(e,o){t.blockRendering.PreviousConnection.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.PREVIOUS_CONNECTION,this.height=this.shape.height,this.width=this.shape.width},t.utils.object.inherits(t.blockRendering.PreviousConnection,t.blockRendering.Connection),t.blockRendering.NextConnection=function(e,o){t.blockRendering.NextConnection.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.NEXT_CONNECTION,this.height=this.shape.height,this.width=this.shape.width},t.utils.object.inherits(t.blockRendering.NextConnection,t.blockRendering.Connection),t.blockRendering.InputConnection=function(e,o){t.blockRendering.InputConnection.superClass_.constructor.call(this,e,o.connection),this.type|=t.blockRendering.Types.INPUT,this.input=o,this.align=o.align,(this.connectedBlock=o.connection&&o.connection.targetBlock()?o.connection.targetBlock():null)?(e=this.connectedBlock.getHeightWidth(),this.connectedBlockWidth=e.width,this.connectedBlockHeight=e.height):this.connectedBlockHeight=this.connectedBlockWidth=0,this.connectionOffsetY=this.connectionOffsetX=0},t.utils.object.inherits(t.blockRendering.InputConnection,t.blockRendering.Connection),t.blockRendering.InlineInput=function(e,o){t.blockRendering.InlineInput.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.INLINE_INPUT,this.connectedBlock?(this.width=this.connectedBlockWidth,this.height=this.connectedBlockHeight):(this.height=this.constants_.EMPTY_INLINE_INPUT_HEIGHT,this.width=this.constants_.EMPTY_INLINE_INPUT_PADDING),this.connectionHeight=this.isDynamicShape?this.shape.height(this.height):this.shape.height,this.connectionWidth=this.isDynamicShape?this.shape.width(this.height):this.shape.width,this.connectedBlock||(this.width+=this.connectionWidth*(this.isDynamicShape?2:1)),this.connectionOffsetY=this.isDynamicShape?this.shape.connectionOffsetY(this.connectionHeight):this.constants_.TAB_OFFSET_FROM_TOP,this.connectionOffsetX=this.isDynamicShape?this.shape.connectionOffsetX(this.connectionWidth):0},t.utils.object.inherits(t.blockRendering.InlineInput,t.blockRendering.InputConnection),t.blockRendering.StatementInput=function(e,o){t.blockRendering.StatementInput.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.STATEMENT_INPUT,this.height=this.connectedBlock?this.connectedBlockHeight+this.constants_.STATEMENT_BOTTOM_SPACER:this.constants_.EMPTY_STATEMENT_INPUT_HEIGHT,this.width=this.constants_.STATEMENT_INPUT_NOTCH_OFFSET+this.shape.width},t.utils.object.inherits(t.blockRendering.StatementInput,t.blockRendering.InputConnection),t.blockRendering.ExternalValueInput=function(e,o){t.blockRendering.ExternalValueInput.superClass_.constructor.call(this,e,o),this.type|=t.blockRendering.Types.EXTERNAL_VALUE_INPUT,this.height=this.connectedBlock?this.connectedBlockHeight-this.constants_.TAB_OFFSET_FROM_TOP-this.constants_.MEDIUM_PADDING:this.shape.height,this.width=this.shape.width+this.constants_.EXTERNAL_VALUE_INPUT_PADDING,this.connectionOffsetY=this.constants_.TAB_OFFSET_FROM_TOP,this.connectionHeight=this.shape.height,this.connectionWidth=this.shape.width},t.utils.object.inherits(t.blockRendering.ExternalValueInput,t.blockRendering.InputConnection),t.blockRendering.Icon=function(e,o){t.blockRendering.Icon.superClass_.constructor.call(this,e),this.icon=o,this.isVisible=o.isVisible(),this.type|=t.blockRendering.Types.ICON,e=o.getCorrectedSize(),this.height=e.height,this.width=e.width},t.utils.object.inherits(t.blockRendering.Icon,t.blockRendering.Measurable),t.blockRendering.JaggedEdge=function(e){t.blockRendering.JaggedEdge.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.JAGGED_EDGE,this.height=this.constants_.JAGGED_TEETH.height,this.width=this.constants_.JAGGED_TEETH.width},t.utils.object.inherits(t.blockRendering.JaggedEdge,t.blockRendering.Measurable),t.blockRendering.Field=function(e,o,i){t.blockRendering.Field.superClass_.constructor.call(this,e),this.field=o,this.isEditable=o.EDITABLE,this.flipRtl=o.getFlipRtl(),this.type|=t.blockRendering.Types.FIELD,e=this.field.getSize(),this.height=e.height,this.width=e.width,this.parentInput=i},t.utils.object.inherits(t.blockRendering.Field,t.blockRendering.Measurable),t.blockRendering.Hat=function(e){t.blockRendering.Hat.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.HAT,this.height=this.constants_.START_HAT.height,this.width=this.constants_.START_HAT.width,this.ascenderHeight=this.height},t.utils.object.inherits(t.blockRendering.Hat,t.blockRendering.Measurable),t.blockRendering.SquareCorner=function(e,o){t.blockRendering.SquareCorner.superClass_.constructor.call(this,e),this.type=(o&&"left"!=o?t.blockRendering.Types.RIGHT_SQUARE_CORNER:t.blockRendering.Types.LEFT_SQUARE_CORNER)|t.blockRendering.Types.CORNER,this.width=this.height=this.constants_.NO_PADDING},t.utils.object.inherits(t.blockRendering.SquareCorner,t.blockRendering.Measurable),t.blockRendering.RoundCorner=function(e,o){t.blockRendering.RoundCorner.superClass_.constructor.call(this,e),this.type=(o&&"left"!=o?t.blockRendering.Types.RIGHT_ROUND_CORNER:t.blockRendering.Types.LEFT_ROUND_CORNER)|t.blockRendering.Types.CORNER,this.width=this.constants_.CORNER_RADIUS,this.height=this.constants_.CORNER_RADIUS/2},t.utils.object.inherits(t.blockRendering.RoundCorner,t.blockRendering.Measurable),t.blockRendering.InRowSpacer=function(e,o){t.blockRendering.InRowSpacer.superClass_.constructor.call(this,e),this.type=this.type|t.blockRendering.Types.SPACER|t.blockRendering.Types.IN_ROW_SPACER,this.width=o,this.height=this.constants_.SPACER_DEFAULT_HEIGHT},t.utils.object.inherits(t.blockRendering.InRowSpacer,t.blockRendering.Measurable),t.blockRendering.Row=function(e){this.type=t.blockRendering.Types.ROW,this.elements=[],this.xPos=this.yPos=this.widthWithConnectedBlocks=this.minWidth=this.minHeight=this.width=this.height=0,this.hasJaggedEdge=this.hasDummyInput=this.hasInlineInput=this.hasStatement=this.hasExternalInput=!1,this.constants_=e,this.notchOffset=this.constants_.NOTCH_OFFSET_LEFT,this.align=null},t.blockRendering.Row.prototype.measure=function(){throw Error("Unexpected attempt to measure a base Row.")},t.blockRendering.Row.prototype.getLastInput=function(){for(var e,o=this.elements.length-1;e=this.elements[o];o--)if(t.blockRendering.Types.isInput(e))return e;return null},t.blockRendering.Row.prototype.startsWithElemSpacer=function(){return!0},t.blockRendering.Row.prototype.endsWithElemSpacer=function(){return!0},t.blockRendering.Row.prototype.getFirstSpacer=function(){for(var e,o=0;e=this.elements[o];o++)if(t.blockRendering.Types.isSpacer(e))return e;return null},t.blockRendering.Row.prototype.getLastSpacer=function(){for(var e,o=this.elements.length-1;e=this.elements[o];o--)if(t.blockRendering.Types.isSpacer(e))return e;return null},t.blockRendering.TopRow=function(e){t.blockRendering.TopRow.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.TOP_ROW,this.ascenderHeight=this.capline=0,this.hasPreviousConnection=!1,this.connection=null},t.utils.object.inherits(t.blockRendering.TopRow,t.blockRendering.Row),t.blockRendering.TopRow.prototype.hasLeftSquareCorner=function(t){var e=(t.hat?"cap"===t.hat:this.constants_.ADD_START_HATS)&&!t.outputConnection&&!t.previousConnection,o=t.getPreviousBlock();return!!t.outputConnection||e||!!o&&o.getNextBlock()==t},t.blockRendering.TopRow.prototype.hasRightSquareCorner=function(t){return!0},t.blockRendering.TopRow.prototype.measure=function(){for(var e,o=0,i=0,n=0,s=0;e=this.elements[s];s++)i+=e.width,t.blockRendering.Types.isSpacer(e)||(t.blockRendering.Types.isHat(e)?n=Math.max(n,e.ascenderHeight):o=Math.max(o,e.height));this.width=Math.max(this.minWidth,i),this.height=Math.max(this.minHeight,o)+n,this.capline=this.ascenderHeight=n,this.widthWithConnectedBlocks=this.width},t.blockRendering.TopRow.prototype.startsWithElemSpacer=function(){return!1},t.blockRendering.TopRow.prototype.endsWithElemSpacer=function(){return!1},t.blockRendering.BottomRow=function(e){t.blockRendering.BottomRow.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.BOTTOM_ROW,this.hasNextConnection=!1,this.connection=null,this.baseline=this.descenderHeight=0},t.utils.object.inherits(t.blockRendering.BottomRow,t.blockRendering.Row),t.blockRendering.BottomRow.prototype.hasLeftSquareCorner=function(t){return!!t.outputConnection||!!t.getNextBlock()},t.blockRendering.BottomRow.prototype.hasRightSquareCorner=function(t){return!0},t.blockRendering.BottomRow.prototype.measure=function(){for(var e,o=0,i=0,n=0,s=0;e=this.elements[s];s++)i+=e.width,t.blockRendering.Types.isSpacer(e)||(t.blockRendering.Types.isNextConnection(e)?n=Math.max(n,e.height):o=Math.max(o,e.height));this.width=Math.max(this.minWidth,i),this.height=Math.max(this.minHeight,o)+n,this.descenderHeight=n,this.widthWithConnectedBlocks=this.width},t.blockRendering.BottomRow.prototype.startsWithElemSpacer=function(){return!1},t.blockRendering.BottomRow.prototype.endsWithElemSpacer=function(){return!1},t.blockRendering.SpacerRow=function(e,o,i){t.blockRendering.SpacerRow.superClass_.constructor.call(this,e),this.type=this.type|t.blockRendering.Types.SPACER|t.blockRendering.Types.BETWEEN_ROW_SPACER,this.width=i,this.height=o,this.followsStatement=!1,this.widthWithConnectedBlocks=0,this.elements=[new t.blockRendering.InRowSpacer(this.constants_,i)]},t.utils.object.inherits(t.blockRendering.SpacerRow,t.blockRendering.Row),t.blockRendering.SpacerRow.prototype.measure=function(){},t.blockRendering.InputRow=function(e){t.blockRendering.InputRow.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.INPUT_ROW,this.connectedBlockWidths=0},t.utils.object.inherits(t.blockRendering.InputRow,t.blockRendering.Row),t.blockRendering.InputRow.prototype.measure=function(){this.width=this.minWidth,this.height=this.minHeight;for(var e,o=0,i=0;e=this.elements[i];i++)this.width+=e.width,t.blockRendering.Types.isInput(e)&&(t.blockRendering.Types.isStatementInput(e)?o+=e.connectedBlockWidth:t.blockRendering.Types.isExternalInput(e)&&0!=e.connectedBlockWidth&&(o+=e.connectedBlockWidth-e.connectionWidth)),t.blockRendering.Types.isSpacer(e)||(this.height=Math.max(this.height,e.height));this.connectedBlockWidths=o,this.widthWithConnectedBlocks=this.width+o},t.blockRendering.InputRow.prototype.endsWithElemSpacer=function(){return!this.hasExternalInput&&!this.hasStatement},t.blockRendering.RenderInfo=function(e,o){this.block_=o,this.renderer_=e,this.constants_=this.renderer_.getConstants(),this.outputConnection=o.outputConnection?new t.blockRendering.OutputConnection(this.constants_,o.outputConnection):null,this.isInline=o.getInputsInline()&&!o.isCollapsed(),this.isCollapsed=o.isCollapsed(),this.isInsertionMarker=o.isInsertionMarker(),this.RTL=o.RTL,this.statementEdge=this.width=this.widthWithChildren=this.height=0,this.rows=[],this.inputRows=[],this.hiddenIcons=[],this.topRow=new t.blockRendering.TopRow(this.constants_),this.bottomRow=new t.blockRendering.BottomRow(this.constants_),this.startY=this.startX=0},t.blockRendering.RenderInfo.prototype.getRenderer=function(){return this.renderer_},t.blockRendering.RenderInfo.prototype.measure=function(){this.createRows_(),this.addElemSpacing_(),this.addRowSpacing_(),this.computeBounds_(),this.alignRowElements_(),this.finalize_()},t.blockRendering.RenderInfo.prototype.createRows_=function(){this.populateTopRow_(),this.rows.push(this.topRow);var e=new t.blockRendering.InputRow(this.constants_);this.inputRows.push(e);var o=this.block_.getIcons();if(o.length)for(var i,n=0;i=o[n];n++){var s=new t.blockRendering.Icon(this.constants_,i);this.isCollapsed&&i.collapseHidden?this.hiddenIcons.push(s):e.elements.push(s)}for(i=null,n=0;o=this.block_.inputList[n];n++)if(o.isVisible()){for(this.shouldStartNewRow_(o,i)&&(this.rows.push(e),e=new t.blockRendering.InputRow(this.constants_),this.inputRows.push(e)),i=0;s=o.fieldRow[i];i++)e.elements.push(new t.blockRendering.Field(this.constants_,s,o));this.addInput_(o,e),i=o}this.isCollapsed&&(e.hasJaggedEdge=!0,e.elements.push(new t.blockRendering.JaggedEdge(this.constants_))),(e.elements.length||e.hasDummyInput)&&this.rows.push(e),this.populateBottomRow_(),this.rows.push(this.bottomRow)},t.blockRendering.RenderInfo.prototype.populateTopRow_=function(){var e=!!this.block_.previousConnection,o=(this.block_.hat?"cap"===this.block_.hat:this.constants_.ADD_START_HATS)&&!this.outputConnection&&!e;this.topRow.hasLeftSquareCorner(this.block_)?this.topRow.elements.push(new t.blockRendering.SquareCorner(this.constants_)):this.topRow.elements.push(new t.blockRendering.RoundCorner(this.constants_)),o?(e=new t.blockRendering.Hat(this.constants_),this.topRow.elements.push(e),this.topRow.capline=e.ascenderHeight):e&&(this.topRow.hasPreviousConnection=!0,this.topRow.connection=new t.blockRendering.PreviousConnection(this.constants_,this.block_.previousConnection),this.topRow.elements.push(this.topRow.connection)),this.block_.inputList.length&&this.block_.inputList[0].type==t.NEXT_STATEMENT&&!this.block_.isCollapsed()?this.topRow.minHeight=this.constants_.TOP_ROW_PRECEDES_STATEMENT_MIN_HEIGHT:this.topRow.minHeight=this.constants_.TOP_ROW_MIN_HEIGHT,this.topRow.hasRightSquareCorner(this.block_)?this.topRow.elements.push(new t.blockRendering.SquareCorner(this.constants_,"right")):this.topRow.elements.push(new t.blockRendering.RoundCorner(this.constants_,"right"))},t.blockRendering.RenderInfo.prototype.populateBottomRow_=function(){this.bottomRow.hasNextConnection=!!this.block_.nextConnection,this.bottomRow.minHeight=this.block_.inputList.length&&this.block_.inputList[this.block_.inputList.length-1].type==t.NEXT_STATEMENT?this.constants_.BOTTOM_ROW_AFTER_STATEMENT_MIN_HEIGHT:this.constants_.BOTTOM_ROW_MIN_HEIGHT,this.bottomRow.hasLeftSquareCorner(this.block_)?this.bottomRow.elements.push(new t.blockRendering.SquareCorner(this.constants_)):this.bottomRow.elements.push(new t.blockRendering.RoundCorner(this.constants_)),this.bottomRow.hasNextConnection&&(this.bottomRow.connection=new t.blockRendering.NextConnection(this.constants_,this.block_.nextConnection),this.bottomRow.elements.push(this.bottomRow.connection)),this.bottomRow.hasRightSquareCorner(this.block_)?this.bottomRow.elements.push(new t.blockRendering.SquareCorner(this.constants_,"right")):this.bottomRow.elements.push(new t.blockRendering.RoundCorner(this.constants_,"right"))},t.blockRendering.RenderInfo.prototype.addInput_=function(e,o){this.isInline&&e.type==t.INPUT_VALUE?(o.elements.push(new t.blockRendering.InlineInput(this.constants_,e)),o.hasInlineInput=!0):e.type==t.NEXT_STATEMENT?(o.elements.push(new t.blockRendering.StatementInput(this.constants_,e)),o.hasStatement=!0):e.type==t.INPUT_VALUE?(o.elements.push(new t.blockRendering.ExternalValueInput(this.constants_,e)),o.hasExternalInput=!0):e.type==t.DUMMY_INPUT&&(o.minHeight=Math.max(o.minHeight,e.getSourceBlock()&&e.getSourceBlock().isShadow()?this.constants_.DUMMY_INPUT_SHADOW_MIN_HEIGHT:this.constants_.DUMMY_INPUT_MIN_HEIGHT),o.hasDummyInput=!0),null==o.align&&(o.align=e.align)},t.blockRendering.RenderInfo.prototype.shouldStartNewRow_=function(e,o){return!(!o||e.type!=t.NEXT_STATEMENT&&o.type!=t.NEXT_STATEMENT&&(e.type!=t.INPUT_VALUE&&e.type!=t.DUMMY_INPUT||this.isInline))},t.blockRendering.RenderInfo.prototype.addElemSpacing_=function(){for(var e,o=0;e=this.rows[o];o++){var i=e.elements;if(e.elements=[],e.startsWithElemSpacer()&&e.elements.push(new t.blockRendering.InRowSpacer(this.constants_,this.getInRowSpacing_(null,i[0]))),i.length){for(var n=0;n.blocklyPathLight,",e+" .blocklyInsertionMarker>.blocklyPathDark {","fill-opacity: "+this.INSERTION_MARKER_OPACITY+";","stroke: none","}"])},t.geras.Highlighter=function(t){this.info_=t,this.inlineSteps_=this.steps_="",this.RTL_=this.info_.RTL,t=t.getRenderer(),this.constants_=t.getConstants(),this.highlightConstants_=t.getHighlightConstants(),this.highlightOffset_=this.highlightConstants_.OFFSET,this.outsideCornerPaths_=this.highlightConstants_.OUTSIDE_CORNER,this.insideCornerPaths_=this.highlightConstants_.INSIDE_CORNER,this.puzzleTabPaths_=this.highlightConstants_.PUZZLE_TAB,this.notchPaths_=this.highlightConstants_.NOTCH,this.startPaths_=this.highlightConstants_.START_HAT,this.jaggedTeethPaths_=this.highlightConstants_.JAGGED_TEETH},t.geras.Highlighter.prototype.getPath=function(){return this.steps_+"\n"+this.inlineSteps_},t.geras.Highlighter.prototype.drawTopCorner=function(e){this.steps_+=t.utils.svgPaths.moveBy(e.xPos,this.info_.startY);for(var o,i=0;o=e.elements[i];i++)t.blockRendering.Types.isLeftSquareCorner(o)?this.steps_+=this.highlightConstants_.START_POINT:t.blockRendering.Types.isLeftRoundedCorner(o)?this.steps_+=this.outsideCornerPaths_.topLeft(this.RTL_):t.blockRendering.Types.isPreviousConnection(o)?this.steps_+=this.notchPaths_.pathLeft:t.blockRendering.Types.isHat(o)?this.steps_+=this.startPaths_.path(this.RTL_):t.blockRendering.Types.isSpacer(o)&&0!=o.width&&(this.steps_+=t.utils.svgPaths.lineOnAxis("H",o.xPos+o.width-this.highlightOffset_));this.steps_+=t.utils.svgPaths.lineOnAxis("H",e.xPos+e.width-this.highlightOffset_)},t.geras.Highlighter.prototype.drawJaggedEdge_=function(e){this.info_.RTL&&(this.steps_+=this.jaggedTeethPaths_.pathLeft+t.utils.svgPaths.lineOnAxis("v",e.height-this.jaggedTeethPaths_.height-this.highlightOffset_))},t.geras.Highlighter.prototype.drawValueInput=function(e){var o=e.getLastInput();if(this.RTL_){var i=e.height-o.connectionHeight;this.steps_+=t.utils.svgPaths.moveTo(o.xPos+o.width-this.highlightOffset_,e.yPos)+this.puzzleTabPaths_.pathDown(this.RTL_)+t.utils.svgPaths.lineOnAxis("v",i)}else this.steps_+=t.utils.svgPaths.moveTo(o.xPos+o.width,e.yPos)+this.puzzleTabPaths_.pathDown(this.RTL_)},t.geras.Highlighter.prototype.drawStatementInput=function(e){var o=e.getLastInput();if(this.RTL_){var i=e.height-2*this.insideCornerPaths_.height;this.steps_+=t.utils.svgPaths.moveTo(o.xPos,e.yPos)+this.insideCornerPaths_.pathTop(this.RTL_)+t.utils.svgPaths.lineOnAxis("v",i)+this.insideCornerPaths_.pathBottom(this.RTL_)+t.utils.svgPaths.lineTo(e.width-o.xPos-this.insideCornerPaths_.width,0)}else this.steps_+=t.utils.svgPaths.moveTo(o.xPos,e.yPos+e.height)+this.insideCornerPaths_.pathBottom(this.RTL_)+t.utils.svgPaths.lineTo(e.width-o.xPos-this.insideCornerPaths_.width,0)},t.geras.Highlighter.prototype.drawRightSideRow=function(e){var o=e.xPos+e.width-this.highlightOffset_;e.followsStatement&&(this.steps_+=t.utils.svgPaths.lineOnAxis("H",o)),this.RTL_&&(this.steps_+=t.utils.svgPaths.lineOnAxis("H",o),e.height>this.highlightOffset_&&(this.steps_+=t.utils.svgPaths.lineOnAxis("V",e.yPos+e.height-this.highlightOffset_)))},t.geras.Highlighter.prototype.drawBottomRow=function(e){if(this.RTL_)this.steps_+=t.utils.svgPaths.lineOnAxis("V",e.baseline-this.highlightOffset_);else{var o=this.info_.bottomRow.elements[0];t.blockRendering.Types.isLeftSquareCorner(o)?this.steps_+=t.utils.svgPaths.moveTo(e.xPos+this.highlightOffset_,e.baseline-this.highlightOffset_):t.blockRendering.Types.isLeftRoundedCorner(o)&&(this.steps_+=t.utils.svgPaths.moveTo(e.xPos,e.baseline),this.steps_+=this.outsideCornerPaths_.bottomLeft())}},t.geras.Highlighter.prototype.drawLeft=function(){var e=this.info_.outputConnection;e&&(e=e.connectionOffsetY+e.height,this.RTL_?this.steps_+=t.utils.svgPaths.moveTo(this.info_.startX,e):(this.steps_+=t.utils.svgPaths.moveTo(this.info_.startX+this.highlightOffset_,this.info_.bottomRow.baseline-this.highlightOffset_),this.steps_+=t.utils.svgPaths.lineOnAxis("V",e)),this.steps_+=this.puzzleTabPaths_.pathUp(this.RTL_)),this.RTL_||(e=this.info_.topRow,t.blockRendering.Types.isLeftRoundedCorner(e.elements[0])?this.steps_+=t.utils.svgPaths.lineOnAxis("V",this.outsideCornerPaths_.height):this.steps_+=t.utils.svgPaths.lineOnAxis("V",e.capline+this.highlightOffset_))},t.geras.Highlighter.prototype.drawInlineInput=function(e){var o=this.highlightOffset_,i=e.xPos+e.connectionWidth,n=e.centerline-e.height/2,s=e.width-e.connectionWidth,r=n+o;this.RTL_?(n=e.connectionOffsetY-o,e=e.height-(e.connectionOffsetY+e.connectionHeight)+o,this.inlineSteps_+=t.utils.svgPaths.moveTo(i-o,r)+t.utils.svgPaths.lineOnAxis("v",n)+this.puzzleTabPaths_.pathDown(this.RTL_)+t.utils.svgPaths.lineOnAxis("v",e)+t.utils.svgPaths.lineOnAxis("h",s)):this.inlineSteps_+=t.utils.svgPaths.moveTo(e.xPos+e.width+o,r)+t.utils.svgPaths.lineOnAxis("v",e.height)+t.utils.svgPaths.lineOnAxis("h",-s)+t.utils.svgPaths.moveTo(i,n+e.connectionOffsetY)+this.puzzleTabPaths_.pathDown(this.RTL_)},t.geras.InlineInput=function(e,o){t.geras.InlineInput.superClass_.constructor.call(this,e,o),this.connectedBlock&&(this.width+=this.constants_.DARK_PATH_OFFSET,this.height+=this.constants_.DARK_PATH_OFFSET)},t.utils.object.inherits(t.geras.InlineInput,t.blockRendering.InlineInput),t.geras.StatementInput=function(e,o){t.geras.StatementInput.superClass_.constructor.call(this,e,o),this.connectedBlock&&(this.height+=this.constants_.DARK_PATH_OFFSET)},t.utils.object.inherits(t.geras.StatementInput,t.blockRendering.StatementInput),t.geras.RenderInfo=function(e,o){t.geras.RenderInfo.superClass_.constructor.call(this,e,o)},t.utils.object.inherits(t.geras.RenderInfo,t.blockRendering.RenderInfo),t.geras.RenderInfo.prototype.getRenderer=function(){return this.renderer_},t.geras.RenderInfo.prototype.populateBottomRow_=function(){t.geras.RenderInfo.superClass_.populateBottomRow_.call(this),this.block_.inputList.length&&this.block_.inputList[this.block_.inputList.length-1].type==t.NEXT_STATEMENT||(this.bottomRow.minHeight=this.constants_.MEDIUM_PADDING-this.constants_.DARK_PATH_OFFSET)},t.geras.RenderInfo.prototype.addInput_=function(e,o){this.isInline&&e.type==t.INPUT_VALUE?(o.elements.push(new t.geras.InlineInput(this.constants_,e)),o.hasInlineInput=!0):e.type==t.NEXT_STATEMENT?(o.elements.push(new t.geras.StatementInput(this.constants_,e)),o.hasStatement=!0):e.type==t.INPUT_VALUE?(o.elements.push(new t.blockRendering.ExternalValueInput(this.constants_,e)),o.hasExternalInput=!0):e.type==t.DUMMY_INPUT&&(o.minHeight=Math.max(o.minHeight,this.constants_.DUMMY_INPUT_MIN_HEIGHT),o.hasDummyInput=!0),this.isInline||null!=o.align||(o.align=e.align)},t.geras.RenderInfo.prototype.addElemSpacing_=function(){for(var e,o=!1,i=0;e=this.rows[i];i++)e.hasExternalInput&&(o=!0);for(i=0;e=this.rows[i];i++){var n=e.elements;if(e.elements=[],e.startsWithElemSpacer()&&e.elements.push(new t.blockRendering.InRowSpacer(this.constants_,this.getInRowSpacing_(null,n[0]))),n.length){for(var s=0;so?o:s,n=n?-1:1,e=(i?-1:1)*e/2,t.utils.svgPaths.lineTo(-n*s,e)+t.utils.svgPaths.lineTo(n*s,e)}var o=this.MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH;return{type:this.SHAPES.HEXAGONAL,isDynamic:!0,width:function(t){return(t/=2)>o?o:t},height:function(t){return t},connectionOffsetY:function(t){return t/2},connectionOffsetX:function(t){return-t},pathDown:function(t){return e(t,!1,!1)},pathUp:function(t){return e(t,!0,!1)},pathRightDown:function(t){return e(t,!1,!0)},pathRightUp:function(t){return e(t,!1,!0)}}},t.zelos.ConstantProvider.prototype.makeRounded=function(){function e(e,o,n){var s=e>i?e-i:0;return e=(e>i?i:e)/2,t.utils.svgPaths.arc("a","0 0,1",e,t.utils.svgPaths.point((o?-1:1)*e,(o?-1:1)*e))+t.utils.svgPaths.lineOnAxis("v",(n?1:-1)*s)+t.utils.svgPaths.arc("a","0 0,1",e,t.utils.svgPaths.point((o?1:-1)*e,(o?-1:1)*e))}var o=this.MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH,i=2*o;return{type:this.SHAPES.ROUND,isDynamic:!0,width:function(t){return(t/=2)>o?o:t},height:function(t){return t},connectionOffsetY:function(t){return t/2},connectionOffsetX:function(t){return-t},pathDown:function(t){return e(t,!1,!1)},pathUp:function(t){return e(t,!0,!1)},pathRightDown:function(t){return e(t,!1,!0)},pathRightUp:function(t){return e(t,!1,!0)}}},t.zelos.ConstantProvider.prototype.makeSquared=function(){function e(e,i,n){return e-=2*o,t.utils.svgPaths.arc("a","0 0,1",o,t.utils.svgPaths.point((i?-1:1)*o,(i?-1:1)*o))+t.utils.svgPaths.lineOnAxis("v",(n?1:-1)*e)+t.utils.svgPaths.arc("a","0 0,1",o,t.utils.svgPaths.point((i?1:-1)*o,(i?-1:1)*o))}var o=this.CORNER_RADIUS;return{type:this.SHAPES.SQUARE,isDynamic:!0,width:function(t){return o},height:function(t){return t},connectionOffsetY:function(t){return t/2},connectionOffsetX:function(t){return-t},pathDown:function(t){return e(t,!1,!1)},pathUp:function(t){return e(t,!0,!1)},pathRightDown:function(t){return e(t,!1,!0)},pathRightUp:function(t){return e(t,!1,!0)}}},t.zelos.ConstantProvider.prototype.shapeFor=function(e){var o=e.getCheck();switch(!o&&e.targetConnection&&(o=e.targetConnection.getCheck()),e.type){case t.INPUT_VALUE:case t.OUTPUT_VALUE:if(null!=(e=e.getSourceBlock().getOutputShape()))switch(e){case this.SHAPES.HEXAGONAL:return this.HEXAGONAL;case this.SHAPES.ROUND:return this.ROUNDED;case this.SHAPES.SQUARE:return this.SQUARED}return o&&-1!=o.indexOf("Boolean")?this.HEXAGONAL:(o&&-1!=o.indexOf("Number")||o&&o.indexOf("String"),this.ROUNDED);case t.PREVIOUS_STATEMENT:case t.NEXT_STATEMENT:return this.NOTCH;default:throw Error("Unknown type")}},t.zelos.ConstantProvider.prototype.makeNotch=function(){function e(e){return t.utils.svgPaths.curve("c",[t.utils.svgPaths.point(e*s/2,0),t.utils.svgPaths.point(e*s*3/4,a/2),t.utils.svgPaths.point(e*s,a)])+t.utils.svgPaths.line([t.utils.svgPaths.point(e*s,r)])+t.utils.svgPaths.curve("c",[t.utils.svgPaths.point(e*s/4,a/2),t.utils.svgPaths.point(e*s/2,a),t.utils.svgPaths.point(e*s,a)])+t.utils.svgPaths.lineOnAxis("h",e*n)+t.utils.svgPaths.curve("c",[t.utils.svgPaths.point(e*s/2,0),t.utils.svgPaths.point(e*s*3/4,-a/2),t.utils.svgPaths.point(e*s,-a)])+t.utils.svgPaths.line([t.utils.svgPaths.point(e*s,-r)])+t.utils.svgPaths.curve("c",[t.utils.svgPaths.point(e*s/4,-a/2),t.utils.svgPaths.point(e*s/2,-a),t.utils.svgPaths.point(e*s,-a)])}var o=this.NOTCH_WIDTH,i=this.NOTCH_HEIGHT,n=o/3,s=n/3,r=i/2,a=r/2,l=e(1),c=e(-1);return{type:this.SHAPES.NOTCH,width:o,height:i,pathLeft:l,pathRight:c}},t.zelos.ConstantProvider.prototype.makeInsideCorners=function(){var e=this.CORNER_RADIUS,o=t.utils.svgPaths.arc("a","0 0,0",e,t.utils.svgPaths.point(-e,e)),i=t.utils.svgPaths.arc("a","0 0,1",e,t.utils.svgPaths.point(-e,e));return{width:e,height:e,pathTop:o,pathBottom:t.utils.svgPaths.arc("a","0 0,0",e,t.utils.svgPaths.point(e,e)),rightWidth:e,rightHeight:e,pathTopRight:i,pathBottomRight:t.utils.svgPaths.arc("a","0 0,1",e,t.utils.svgPaths.point(e,e))}},t.zelos.ConstantProvider.prototype.generateSecondaryColour_=function(e){return t.utils.colour.blend("#000",e,.15)||e},t.zelos.ConstantProvider.prototype.generateTertiaryColour_=function(e){return t.utils.colour.blend("#000",e,.25)||e},t.zelos.ConstantProvider.prototype.createDom=function(e,o,i){t.zelos.ConstantProvider.superClass_.createDom.call(this,e,o,i),e=t.utils.dom.createSvgElement("defs",{},e),o=t.utils.dom.createSvgElement("filter",{id:"blocklySelectedGlowFilter"+this.randomIdentifier,height:"160%",width:"180%",y:"-30%",x:"-40%"},e),t.utils.dom.createSvgElement("feGaussianBlur",{in:"SourceGraphic",stdDeviation:this.SELECTED_GLOW_SIZE},o),i=t.utils.dom.createSvgElement("feComponentTransfer",{result:"outBlur"},o),t.utils.dom.createSvgElement("feFuncA",{type:"table",tableValues:"0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1"},i),t.utils.dom.createSvgElement("feFlood",{"flood-color":this.SELECTED_GLOW_COLOUR,"flood-opacity":1,result:"outColor"},o),t.utils.dom.createSvgElement("feComposite",{in:"outColor",in2:"outBlur",operator:"in",result:"outGlow"},o),this.selectedGlowFilterId=o.id,this.selectedGlowFilter_=o,e=t.utils.dom.createSvgElement("filter",{id:"blocklyReplacementGlowFilter"+this.randomIdentifier,height:"160%",width:"180%",y:"-30%",x:"-40%"},e),t.utils.dom.createSvgElement("feGaussianBlur",{in:"SourceGraphic",stdDeviation:this.REPLACEMENT_GLOW_SIZE},e),o=t.utils.dom.createSvgElement("feComponentTransfer",{result:"outBlur"},e),t.utils.dom.createSvgElement("feFuncA",{type:"table",tableValues:"0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1"},o),t.utils.dom.createSvgElement("feFlood",{"flood-color":this.REPLACEMENT_GLOW_COLOUR,"flood-opacity":1,result:"outColor"},e),t.utils.dom.createSvgElement("feComposite",{in:"outColor",in2:"outBlur",operator:"in",result:"outGlow"},e),t.utils.dom.createSvgElement("feComposite",{in:"SourceGraphic",in2:"outGlow",operator:"over"},e),this.replacementGlowFilterId=e.id,this.replacementGlowFilter_=e},t.zelos.ConstantProvider.prototype.getCSS_=function(t){return[t+" .blocklyText, ",t+" .blocklyFlyoutLabelText {","font-family: "+this.FIELD_TEXT_FONTFAMILY+";","font-size: "+this.FIELD_TEXT_FONTSIZE+"pt;","font-weight: "+this.FIELD_TEXT_FONTWEIGHT+";","}",t+" .blocklyText {","fill: #fff;","}",t+" .blocklyNonEditableText>rect:not(.blocklyDropdownRect),",t+" .blocklyEditableText>rect:not(.blocklyDropdownRect) {","fill: "+this.FIELD_BORDER_RECT_COLOUR+";","}",t+" .blocklyNonEditableText>text,",t+" .blocklyEditableText>text,",t+" .blocklyNonEditableText>g>text,",t+" .blocklyEditableText>g>text {","fill: #575E75;","}",t+" .blocklyFlyoutLabelText {","fill: #575E75;","}",t+" .blocklyText.blocklyBubbleText {","fill: #575E75;","}",t+" .blocklyDraggable:not(.blocklyDisabled)"," .blocklyEditableText:not(.editing):hover>rect ,",t+" .blocklyDraggable:not(.blocklyDisabled)"," .blocklyEditableText:not(.editing):hover>.blocklyPath {","stroke: #fff;","stroke-width: 2;","}",t+" .blocklyHtmlInput {","font-family: "+this.FIELD_TEXT_FONTFAMILY+";","font-weight: "+this.FIELD_TEXT_FONTWEIGHT+";","color: #575E75;","}",t+" .blocklyDropdownText {","fill: #fff !important;","}",t+".blocklyWidgetDiv .goog-menuitem,",t+".blocklyDropDownDiv .goog-menuitem {","font-family: "+this.FIELD_TEXT_FONTFAMILY+";","}",t+".blocklyDropDownDiv .goog-menuitem-content {","color: #fff;","}",t+" .blocklyHighlightedConnectionPath {","stroke: "+this.SELECTED_GLOW_COLOUR+";","}",t+" .blocklyDisabled > .blocklyOutlinePath {","fill: url(#blocklyDisabledPattern"+this.randomIdentifier+")","}",t+" .blocklyInsertionMarker>.blocklyPath {","fill-opacity: "+this.INSERTION_MARKER_OPACITY+";","stroke: none","}"]},t.zelos.TopRow=function(e){t.zelos.TopRow.superClass_.constructor.call(this,e)},t.utils.object.inherits(t.zelos.TopRow,t.blockRendering.TopRow),t.zelos.TopRow.prototype.endsWithElemSpacer=function(){return!1},t.zelos.TopRow.prototype.hasLeftSquareCorner=function(t){var e=(t.hat?"cap"===t.hat:this.constants_.ADD_START_HATS)&&!t.outputConnection&&!t.previousConnection;return!!t.outputConnection||e},t.zelos.TopRow.prototype.hasRightSquareCorner=function(t){return!!t.outputConnection&&!t.statementInputCount&&!t.nextConnection},t.zelos.BottomRow=function(e){t.zelos.BottomRow.superClass_.constructor.call(this,e)},t.utils.object.inherits(t.zelos.BottomRow,t.blockRendering.BottomRow),t.zelos.BottomRow.prototype.endsWithElemSpacer=function(){return!1},t.zelos.BottomRow.prototype.hasLeftSquareCorner=function(t){return!!t.outputConnection},t.zelos.BottomRow.prototype.hasRightSquareCorner=function(t){return!!t.outputConnection&&!t.statementInputCount&&!t.nextConnection},t.zelos.RightConnectionShape=function(e){t.zelos.RightConnectionShape.superClass_.constructor.call(this,e),this.type|=t.blockRendering.Types.getType("RIGHT_CONNECTION"),this.width=this.height=0},t.utils.object.inherits(t.zelos.RightConnectionShape,t.blockRendering.Measurable),t.zelos.StatementInput=function(e,o){if(t.zelos.StatementInput.superClass_.constructor.call(this,e,o),this.connectedBlock){for(e=this.connectedBlock;e.getNextBlock();)e=e.getNextBlock();e.nextConnection||(this.height=this.connectedBlockHeight,this.connectedBottomNextConnection=!0)}},t.utils.object.inherits(t.zelos.StatementInput,t.blockRendering.StatementInput),t.zelos.RenderInfo=function(e,o){t.zelos.RenderInfo.superClass_.constructor.call(this,e,o),this.topRow=new t.zelos.TopRow(this.constants_),this.bottomRow=new t.zelos.BottomRow(this.constants_),this.isInline=!0,this.isMultiRow=!o.getInputsInline()||o.isCollapsed(),this.hasStatementInput=0=this.rows.length-1?!!this.bottomRow.hasNextConnection:!!r.precedesStatement,t.blockRendering.Types.isInputRow(s)&&s.hasStatement)s.measure(),o=s.width-s.getLastInput().width+e;else if(n&&(2==i||r)&&t.blockRendering.Types.isInputRow(s)&&!s.hasStatement){r=s.xPos,n=null;for(var a,l=0;a=s.elements[l];l++)t.blockRendering.Types.isSpacer(a)&&(n=a),!(n&&(t.blockRendering.Types.isField(a)||t.blockRendering.Types.isInput(a))&&ri?i:this.height/2)*(1-Math.sin(Math.acos((i-this.constants_.SMALL_PADDING)/i)));default:return 0}if(t.blockRendering.Types.isInlineInput(e)){var s=e.connectedBlock;return e=s?s.pathObject.outputShapeType:e.shape.type,s&&s.outputConnection&&(s.statementInputCount||s.nextConnection)||i==n.SHAPES.HEXAGONAL&&i!=e?0:o-this.constants_.SHAPE_IN_SHAPE_PADDING[i][e]}return t.blockRendering.Types.isField(e)?i==n.SHAPES.ROUND&&e.field instanceof t.FieldTextInput?o-2.75*n.GRID_UNIT:o-this.constants_.SHAPE_IN_SHAPE_PADDING[i][0]:t.blockRendering.Types.isIcon(e)?this.constants_.SMALL_PADDING:0},t.zelos.RenderInfo.prototype.finalizeVerticalAlignment_=function(){if(!this.outputConnection)for(var e=2;e=this.rows.length-1?!!this.bottomRow.hasNextConnection:!!n.precedesStatement;if(s?this.topRow.hasPreviousConnection:o.followsStatement){var a=3==i.elements.length&&(i.elements[1].field instanceof t.FieldLabel||i.elements[1].field instanceof t.FieldImage);if(!s&&a)o.height-=this.constants_.SMALL_PADDING,n.height-=this.constants_.SMALL_PADDING,i.height-=this.constants_.MEDIUM_PADDING;else if(s||r){if(r){for(s=!1,r=0;a=i.elements[r];r++)if(t.blockRendering.Types.isInlineInput(a)&&a.connectedBlock&&!a.connectedBlock.isShadow()&&40<=a.connectedBlock.getHeightWidth().height){s=!0;break}s&&(o.height-=this.constants_.SMALL_PADDING,n.height-=this.constants_.SMALL_PADDING)}}else o.height+=this.constants_.SMALL_PADDING}}},t.zelos.RenderInfo.prototype.finalize_=function(){this.finalizeOutputConnection_(),this.finalizeHorizontalAlignment_(),this.finalizeVerticalAlignment_(),t.zelos.RenderInfo.superClass_.finalize_.call(this),this.rightSide&&(this.widthWithChildren+=this.rightSide.width)},t.zelos.Drawer=function(e,o){t.zelos.Drawer.superClass_.constructor.call(this,e,o)},t.utils.object.inherits(t.zelos.Drawer,t.blockRendering.Drawer),t.zelos.Drawer.prototype.draw=function(){var e=this.block_.pathObject;e.beginDrawing(),this.hideHiddenIcons_(),this.drawOutline_(),this.drawInternals_(),e.setPath(this.outlinePath_+"\n"+this.inlinePath_),this.info_.RTL&&e.flipRTL(),t.blockRendering.useDebugger&&this.block_.renderingDebugger.drawDebug(this.block_,this.info_),this.recordSizeOnBlock_(),this.info_.outputConnection&&(e.outputShapeType=this.info_.outputConnection.shape.type),e.endDrawing()},t.zelos.Drawer.prototype.drawOutline_=function(){this.info_.outputConnection&&this.info_.outputConnection.isDynamicShape&&!this.info_.hasStatementInput&&!this.info_.bottomRow.hasNextConnection?(this.drawFlatTop_(),this.drawRightDynamicConnection_(),this.drawFlatBottom_(),this.drawLeftDynamicConnection_()):t.zelos.Drawer.superClass_.drawOutline_.call(this)},t.zelos.Drawer.prototype.drawLeft_=function(){this.info_.outputConnection&&this.info_.outputConnection.isDynamicShape?this.drawLeftDynamicConnection_():t.zelos.Drawer.superClass_.drawLeft_.call(this)},t.zelos.Drawer.prototype.drawRightSideRow_=function(e){if(!(0>=e.height))if(e.precedesStatement||e.followsStatement){var o=this.constants_.INSIDE_CORNERS.rightHeight;o=e.height-(e.precedesStatement?o:0),this.outlinePath_+=(e.followsStatement?this.constants_.INSIDE_CORNERS.pathBottomRight:"")+(0","GT"],["‏≥","GTE"]]},{type:"input_value",name:"B"}],inputsInline:!0,output:"Boolean",style:"logic_blocks",helpUrl:"%{BKY_LOGIC_COMPARE_HELPURL}",extensions:["logic_compare","logic_op_tooltip"]},{type:"logic_operation",message0:"%1 %2 %3",args0:[{type:"input_value",name:"A",check:"Boolean"},{type:"field_dropdown",name:"OP",options:[["%{BKY_LOGIC_OPERATION_AND}","AND"],["%{BKY_LOGIC_OPERATION_OR}","OR"]]},{type:"input_value",name:"B",check:"Boolean"}],inputsInline:!0,output:"Boolean",style:"logic_blocks",helpUrl:"%{BKY_LOGIC_OPERATION_HELPURL}",extensions:["logic_op_tooltip"]},{type:"logic_negate",message0:"%{BKY_LOGIC_NEGATE_TITLE}",args0:[{type:"input_value",name:"BOOL",check:"Boolean"}],output:"Boolean",style:"logic_blocks",tooltip:"%{BKY_LOGIC_NEGATE_TOOLTIP}",helpUrl:"%{BKY_LOGIC_NEGATE_HELPURL}"},{type:"logic_null",message0:"%{BKY_LOGIC_NULL}",output:null,style:"logic_blocks",tooltip:"%{BKY_LOGIC_NULL_TOOLTIP}",helpUrl:"%{BKY_LOGIC_NULL_HELPURL}"},{type:"logic_ternary",message0:"%{BKY_LOGIC_TERNARY_CONDITION} %1",args0:[{type:"input_value",name:"IF",check:"Boolean"}],message1:"%{BKY_LOGIC_TERNARY_IF_TRUE} %1",args1:[{type:"input_value",name:"THEN"}],message2:"%{BKY_LOGIC_TERNARY_IF_FALSE} %1",args2:[{type:"input_value",name:"ELSE"}],output:null,style:"logic_blocks",tooltip:"%{BKY_LOGIC_TERNARY_TOOLTIP}",helpUrl:"%{BKY_LOGIC_TERNARY_HELPURL}",extensions:["logic_ternary"]}]),t.defineBlocksWithJsonArray([{type:"controls_if_if",message0:"%{BKY_CONTROLS_IF_IF_TITLE_IF}",nextStatement:null,enableContextMenu:!1,style:"logic_blocks",tooltip:"%{BKY_CONTROLS_IF_IF_TOOLTIP}"},{type:"controls_if_elseif",message0:"%{BKY_CONTROLS_IF_ELSEIF_TITLE_ELSEIF}",previousStatement:null,nextStatement:null,enableContextMenu:!1,style:"logic_blocks",tooltip:"%{BKY_CONTROLS_IF_ELSEIF_TOOLTIP}"},{type:"controls_if_else",message0:"%{BKY_CONTROLS_IF_ELSE_TITLE_ELSE}",previousStatement:null,enableContextMenu:!1,style:"logic_blocks",tooltip:"%{BKY_CONTROLS_IF_ELSE_TOOLTIP}"}]),t.Constants.Logic.TOOLTIPS_BY_OP={EQ:"%{BKY_LOGIC_COMPARE_TOOLTIP_EQ}",NEQ:"%{BKY_LOGIC_COMPARE_TOOLTIP_NEQ}",LT:"%{BKY_LOGIC_COMPARE_TOOLTIP_LT}",LTE:"%{BKY_LOGIC_COMPARE_TOOLTIP_LTE}",GT:"%{BKY_LOGIC_COMPARE_TOOLTIP_GT}",GTE:"%{BKY_LOGIC_COMPARE_TOOLTIP_GTE}",AND:"%{BKY_LOGIC_OPERATION_TOOLTIP_AND}",OR:"%{BKY_LOGIC_OPERATION_TOOLTIP_OR}"},t.Extensions.register("logic_op_tooltip",t.Extensions.buildTooltipForDropdown("OP",t.Constants.Logic.TOOLTIPS_BY_OP)),t.Constants.Logic.CONTROLS_IF_MUTATOR_MIXIN={elseifCount_:0,elseCount_:0,suppressPrefixSuffix:!0,mutationToDom:function(){if(!this.elseifCount_&&!this.elseCount_)return null;var e=t.utils.xml.createElement("mutation");return this.elseifCount_&&e.setAttribute("elseif",this.elseifCount_),this.elseCount_&&e.setAttribute("else",1),e},domToMutation:function(t){this.elseifCount_=parseInt(t.getAttribute("elseif"),10)||0,this.elseCount_=parseInt(t.getAttribute("else"),10)||0,this.rebuildShape_()},decompose:function(t){var e=t.newBlock("controls_if_if");e.initSvg();for(var o=e.nextConnection,i=1;i<=this.elseifCount_;i++){var n=t.newBlock("controls_if_elseif");n.initSvg(),o.connect(n.previousConnection),o=n.nextConnection}return this.elseCount_&&((t=t.newBlock("controls_if_else")).initSvg(),o.connect(t.previousConnection)),e},compose:function(t){t=t.nextConnection.targetBlock(),this.elseCount_=this.elseifCount_=0;for(var e=[null],o=[null],i=null;t;){switch(t.type){case"controls_if_elseif":this.elseifCount_++,e.push(t.valueConnection_),o.push(t.statementConnection_);break;case"controls_if_else":this.elseCount_++,i=t.statementConnection_;break;default:throw TypeError("Unknown block type: "+t.type)}t=t.nextConnection&&t.nextConnection.targetBlock()}this.updateShape_(),this.reconnectChildBlocks_(e,o,i)},saveConnections:function(t){t=t.nextConnection.targetBlock();for(var e=1;t;){switch(t.type){case"controls_if_elseif":var o=this.getInput("IF"+e),i=this.getInput("DO"+e);t.valueConnection_=o&&o.connection.targetConnection,t.statementConnection_=i&&i.connection.targetConnection,e++;break;case"controls_if_else":i=this.getInput("ELSE"),t.statementConnection_=i&&i.connection.targetConnection;break;default:throw TypeError("Unknown block type: "+t.type)}t=t.nextConnection&&t.nextConnection.targetBlock()}},rebuildShape_:function(){var t=[null],e=[null],o=null;this.getInput("ELSE")&&(o=this.getInput("ELSE").connection.targetConnection);for(var i=1;this.getInput("IF"+i);){var n=this.getInput("IF"+i),s=this.getInput("DO"+i);t.push(n.connection.targetConnection),e.push(s.connection.targetConnection),i++}this.updateShape_(),this.reconnectChildBlocks_(t,e,o)},updateShape_:function(){this.getInput("ELSE")&&this.removeInput("ELSE");for(var e=1;this.getInput("IF"+e);)this.removeInput("IF"+e),this.removeInput("DO"+e),e++;for(e=1;e<=this.elseifCount_;e++)this.appendValueInput("IF"+e).setCheck("Boolean").appendField(t.Msg.CONTROLS_IF_MSG_ELSEIF),this.appendStatementInput("DO"+e).appendField(t.Msg.CONTROLS_IF_MSG_THEN);this.elseCount_&&this.appendStatementInput("ELSE").appendField(t.Msg.CONTROLS_IF_MSG_ELSE)},reconnectChildBlocks_:function(e,o,i){for(var n=1;n<=this.elseifCount_;n++)t.Mutator.reconnect(e[n],this,"IF"+n),t.Mutator.reconnect(o[n],this,"DO"+n);t.Mutator.reconnect(i,this,"ELSE")}},t.Extensions.registerMutator("controls_if_mutator",t.Constants.Logic.CONTROLS_IF_MUTATOR_MIXIN,null,["controls_if_elseif","controls_if_else"]),t.Constants.Logic.CONTROLS_IF_TOOLTIP_EXTENSION=function(){this.setTooltip(function(){return this.elseifCount_||this.elseCount_?!this.elseifCount_&&this.elseCount_?t.Msg.CONTROLS_IF_TOOLTIP_2:this.elseifCount_&&!this.elseCount_?t.Msg.CONTROLS_IF_TOOLTIP_3:this.elseifCount_&&this.elseCount_?t.Msg.CONTROLS_IF_TOOLTIP_4:"":t.Msg.CONTROLS_IF_TOOLTIP_1}.bind(this))},t.Extensions.register("controls_if_tooltip",t.Constants.Logic.CONTROLS_IF_TOOLTIP_EXTENSION),t.Constants.Logic.LOGIC_COMPARE_ONCHANGE_MIXIN={onchange:function(e){this.prevBlocks_||(this.prevBlocks_=[null,null]);var o=this.getInputTargetBlock("A"),i=this.getInputTargetBlock("B");o&&i&&!o.outputConnection.checkType(i.outputConnection)&&(t.Events.setGroup(e.group),(e=this.prevBlocks_[0])!==o&&(o.unplug(),!e||e.isDisposed()||e.isShadow()||this.getInput("A").connection.connect(e.outputConnection)),(o=this.prevBlocks_[1])!==i&&(i.unplug(),!o||o.isDisposed()||o.isShadow()||this.getInput("B").connection.connect(o.outputConnection)),this.bumpNeighbours(),t.Events.setGroup(!1)),this.prevBlocks_[0]=this.getInputTargetBlock("A"),this.prevBlocks_[1]=this.getInputTargetBlock("B")}},t.Constants.Logic.LOGIC_COMPARE_EXTENSION=function(){this.mixin(t.Constants.Logic.LOGIC_COMPARE_ONCHANGE_MIXIN)},t.Extensions.register("logic_compare",t.Constants.Logic.LOGIC_COMPARE_EXTENSION),t.Constants.Logic.LOGIC_TERNARY_ONCHANGE_MIXIN={prevParentConnection_:null,onchange:function(e){var o=this.getInputTargetBlock("THEN"),i=this.getInputTargetBlock("ELSE"),n=this.outputConnection.targetConnection;if((o||i)&&n)for(var s=0;2>s;s++){var r=1==s?o:i;r&&!r.outputConnection.checkType(n)&&(t.Events.setGroup(e.group),n===this.prevParentConnection_?(this.unplug(),n.getSourceBlock().bumpNeighbours()):(r.unplug(),r.bumpNeighbours()),t.Events.setGroup(!1))}this.prevParentConnection_=n}},t.Extensions.registerMixin("logic_ternary",t.Constants.Logic.LOGIC_TERNARY_ONCHANGE_MIXIN),t.Blocks.loops={},t.Constants.Loops={},t.Constants.Loops.HUE=120,t.defineBlocksWithJsonArray([{type:"controls_repeat_ext",message0:"%{BKY_CONTROLS_REPEAT_TITLE}",args0:[{type:"input_value",name:"TIMES",check:"Number"}],message1:"%{BKY_CONTROLS_REPEAT_INPUT_DO} %1",args1:[{type:"input_statement",name:"DO"}],previousStatement:null,nextStatement:null,style:"loop_blocks",tooltip:"%{BKY_CONTROLS_REPEAT_TOOLTIP}",helpUrl:"%{BKY_CONTROLS_REPEAT_HELPURL}"},{type:"controls_repeat",message0:"%{BKY_CONTROLS_REPEAT_TITLE}",args0:[{type:"field_number",name:"TIMES",value:10,min:0,precision:1}],message1:"%{BKY_CONTROLS_REPEAT_INPUT_DO} %1",args1:[{type:"input_statement",name:"DO"}],previousStatement:null,nextStatement:null,style:"loop_blocks",tooltip:"%{BKY_CONTROLS_REPEAT_TOOLTIP}",helpUrl:"%{BKY_CONTROLS_REPEAT_HELPURL}"},{type:"controls_whileUntil",message0:"%1 %2",args0:[{type:"field_dropdown",name:"MODE",options:[["%{BKY_CONTROLS_WHILEUNTIL_OPERATOR_WHILE}","WHILE"],["%{BKY_CONTROLS_WHILEUNTIL_OPERATOR_UNTIL}","UNTIL"]]},{type:"input_value",name:"BOOL",check:"Boolean"}],message1:"%{BKY_CONTROLS_REPEAT_INPUT_DO} %1",args1:[{type:"input_statement",name:"DO"}],previousStatement:null,nextStatement:null,style:"loop_blocks",helpUrl:"%{BKY_CONTROLS_WHILEUNTIL_HELPURL}",extensions:["controls_whileUntil_tooltip"]},{type:"controls_for",message0:"%{BKY_CONTROLS_FOR_TITLE}",args0:[{type:"field_variable",name:"VAR",variable:null},{type:"input_value",name:"FROM",check:"Number",align:"RIGHT"},{type:"input_value",name:"TO",check:"Number",align:"RIGHT"},{type:"input_value",name:"BY",check:"Number",align:"RIGHT"}],message1:"%{BKY_CONTROLS_REPEAT_INPUT_DO} %1",args1:[{type:"input_statement",name:"DO"}],inputsInline:!0,previousStatement:null,nextStatement:null,style:"loop_blocks",helpUrl:"%{BKY_CONTROLS_FOR_HELPURL}",extensions:["contextMenu_newGetVariableBlock","controls_for_tooltip"]},{type:"controls_forEach",message0:"%{BKY_CONTROLS_FOREACH_TITLE}",args0:[{type:"field_variable",name:"VAR",variable:null},{type:"input_value",name:"LIST",check:"Array"}],message1:"%{BKY_CONTROLS_REPEAT_INPUT_DO} %1",args1:[{type:"input_statement",name:"DO"}],previousStatement:null,nextStatement:null,style:"loop_blocks",helpUrl:"%{BKY_CONTROLS_FOREACH_HELPURL}",extensions:["contextMenu_newGetVariableBlock","controls_forEach_tooltip"]},{type:"controls_flow_statements",message0:"%1",args0:[{type:"field_dropdown",name:"FLOW",options:[["%{BKY_CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK}","BREAK"],["%{BKY_CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE}","CONTINUE"]]}],previousStatement:null,style:"loop_blocks",helpUrl:"%{BKY_CONTROLS_FLOW_STATEMENTS_HELPURL}",extensions:["controls_flow_tooltip","controls_flow_in_loop_check"]}]),t.Constants.Loops.WHILE_UNTIL_TOOLTIPS={WHILE:"%{BKY_CONTROLS_WHILEUNTIL_TOOLTIP_WHILE}",UNTIL:"%{BKY_CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL}"},t.Extensions.register("controls_whileUntil_tooltip",t.Extensions.buildTooltipForDropdown("MODE",t.Constants.Loops.WHILE_UNTIL_TOOLTIPS)),t.Constants.Loops.BREAK_CONTINUE_TOOLTIPS={BREAK:"%{BKY_CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK}",CONTINUE:"%{BKY_CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE}"},t.Extensions.register("controls_flow_tooltip",t.Extensions.buildTooltipForDropdown("FLOW",t.Constants.Loops.BREAK_CONTINUE_TOOLTIPS)),t.Constants.Loops.CUSTOM_CONTEXT_MENU_CREATE_VARIABLES_GET_MIXIN={customContextMenu:function(e){if(!this.isInFlyout){var o=this.getField("VAR").getVariable(),i=o.name;if(!this.isCollapsed()&&null!=i){var n={enabled:!0};n.text=t.Msg.VARIABLES_SET_CREATE_GET.replace("%1",i),o=t.Variables.generateVariableFieldDom(o),(i=t.utils.xml.createElement("block")).setAttribute("type","variables_get"),i.appendChild(o),n.callback=t.ContextMenu.callbackFactory(this,i),e.push(n)}}}},t.Extensions.registerMixin("contextMenu_newGetVariableBlock",t.Constants.Loops.CUSTOM_CONTEXT_MENU_CREATE_VARIABLES_GET_MIXIN),t.Extensions.register("controls_for_tooltip",t.Extensions.buildTooltipWithFieldText("%{BKY_CONTROLS_FOR_TOOLTIP}","VAR")),t.Extensions.register("controls_forEach_tooltip",t.Extensions.buildTooltipWithFieldText("%{BKY_CONTROLS_FOREACH_TOOLTIP}","VAR")),t.Constants.Loops.CONTROL_FLOW_IN_LOOP_CHECK_MIXIN={LOOP_TYPES:["controls_repeat","controls_repeat_ext","controls_forEach","controls_for","controls_whileUntil"],suppressPrefixSuffix:!0,getSurroundLoop:function(e){do{if(-1!=t.Constants.Loops.CONTROL_FLOW_IN_LOOP_CHECK_MIXIN.LOOP_TYPES.indexOf(e.type))return e;e=e.getSurroundParent()}while(e);return null},onchange:function(e){if(this.workspace.isDragging&&!this.workspace.isDragging()&&e.type==t.Events.BLOCK_MOVE&&e.blockId==this.id){var o=t.Constants.Loops.CONTROL_FLOW_IN_LOOP_CHECK_MIXIN.getSurroundLoop(this);if(this.setWarningText(o?null:t.Msg.CONTROLS_FLOW_STATEMENTS_WARNING),!this.isInFlyout){var i=t.Events.getGroup();t.Events.setGroup(e.group),this.setEnabled(o),t.Events.setGroup(i)}}}},t.Extensions.registerMixin("controls_flow_in_loop_check",t.Constants.Loops.CONTROL_FLOW_IN_LOOP_CHECK_MIXIN),t.Blocks.math={},t.Constants.Math={},t.Constants.Math.HUE=230,t.defineBlocksWithJsonArray([{type:"math_number",message0:"%1",args0:[{type:"field_number",name:"NUM",value:0}],output:"Number",helpUrl:"%{BKY_MATH_NUMBER_HELPURL}",style:"math_blocks",tooltip:"%{BKY_MATH_NUMBER_TOOLTIP}",extensions:["parent_tooltip_when_inline"]},{type:"math_arithmetic",message0:"%1 %2 %3",args0:[{type:"input_value",name:"A",check:"Number"},{type:"field_dropdown",name:"OP",options:[["%{BKY_MATH_ADDITION_SYMBOL}","ADD"],["%{BKY_MATH_SUBTRACTION_SYMBOL}","MINUS"],["%{BKY_MATH_MULTIPLICATION_SYMBOL}","MULTIPLY"],["%{BKY_MATH_DIVISION_SYMBOL}","DIVIDE"],["%{BKY_MATH_POWER_SYMBOL}","POWER"]]},{type:"input_value",name:"B",check:"Number"}],inputsInline:!0,output:"Number",style:"math_blocks",helpUrl:"%{BKY_MATH_ARITHMETIC_HELPURL}",extensions:["math_op_tooltip"]},{type:"math_single",message0:"%1 %2",args0:[{type:"field_dropdown",name:"OP",options:[["%{BKY_MATH_SINGLE_OP_ROOT}","ROOT"],["%{BKY_MATH_SINGLE_OP_ABSOLUTE}","ABS"],["-","NEG"],["ln","LN"],["log10","LOG10"],["e^","EXP"],["10^","POW10"]]},{type:"input_value",name:"NUM",check:"Number"}],output:"Number",style:"math_blocks",helpUrl:"%{BKY_MATH_SINGLE_HELPURL}",extensions:["math_op_tooltip"]},{type:"math_trig",message0:"%1 %2",args0:[{type:"field_dropdown",name:"OP",options:[["%{BKY_MATH_TRIG_SIN}","SIN"],["%{BKY_MATH_TRIG_COS}","COS"],["%{BKY_MATH_TRIG_TAN}","TAN"],["%{BKY_MATH_TRIG_ASIN}","ASIN"],["%{BKY_MATH_TRIG_ACOS}","ACOS"],["%{BKY_MATH_TRIG_ATAN}","ATAN"]]},{type:"input_value",name:"NUM",check:"Number"}],output:"Number",style:"math_blocks",helpUrl:"%{BKY_MATH_TRIG_HELPURL}",extensions:["math_op_tooltip"]},{type:"math_constant",message0:"%1",args0:[{type:"field_dropdown",name:"CONSTANT",options:[["π","PI"],["e","E"],["φ","GOLDEN_RATIO"],["sqrt(2)","SQRT2"],["sqrt(½)","SQRT1_2"],["∞","INFINITY"]]}],output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_CONSTANT_TOOLTIP}",helpUrl:"%{BKY_MATH_CONSTANT_HELPURL}"},{type:"math_number_property",message0:"%1 %2",args0:[{type:"input_value",name:"NUMBER_TO_CHECK",check:"Number"},{type:"field_dropdown",name:"PROPERTY",options:[["%{BKY_MATH_IS_EVEN}","EVEN"],["%{BKY_MATH_IS_ODD}","ODD"],["%{BKY_MATH_IS_PRIME}","PRIME"],["%{BKY_MATH_IS_WHOLE}","WHOLE"],["%{BKY_MATH_IS_POSITIVE}","POSITIVE"],["%{BKY_MATH_IS_NEGATIVE}","NEGATIVE"],["%{BKY_MATH_IS_DIVISIBLE_BY}","DIVISIBLE_BY"]]}],inputsInline:!0,output:"Boolean",style:"math_blocks",tooltip:"%{BKY_MATH_IS_TOOLTIP}",mutator:"math_is_divisibleby_mutator"},{type:"math_change",message0:"%{BKY_MATH_CHANGE_TITLE}",args0:[{type:"field_variable",name:"VAR",variable:"%{BKY_MATH_CHANGE_TITLE_ITEM}"},{type:"input_value",name:"DELTA",check:"Number"}],previousStatement:null,nextStatement:null,style:"variable_blocks",helpUrl:"%{BKY_MATH_CHANGE_HELPURL}",extensions:["math_change_tooltip"]},{type:"math_round",message0:"%1 %2",args0:[{type:"field_dropdown",name:"OP",options:[["%{BKY_MATH_ROUND_OPERATOR_ROUND}","ROUND"],["%{BKY_MATH_ROUND_OPERATOR_ROUNDUP}","ROUNDUP"],["%{BKY_MATH_ROUND_OPERATOR_ROUNDDOWN}","ROUNDDOWN"]]},{type:"input_value",name:"NUM",check:"Number"}],output:"Number",style:"math_blocks",helpUrl:"%{BKY_MATH_ROUND_HELPURL}",tooltip:"%{BKY_MATH_ROUND_TOOLTIP}"},{type:"math_on_list",message0:"%1 %2",args0:[{type:"field_dropdown",name:"OP",options:[["%{BKY_MATH_ONLIST_OPERATOR_SUM}","SUM"],["%{BKY_MATH_ONLIST_OPERATOR_MIN}","MIN"],["%{BKY_MATH_ONLIST_OPERATOR_MAX}","MAX"],["%{BKY_MATH_ONLIST_OPERATOR_AVERAGE}","AVERAGE"],["%{BKY_MATH_ONLIST_OPERATOR_MEDIAN}","MEDIAN"],["%{BKY_MATH_ONLIST_OPERATOR_MODE}","MODE"],["%{BKY_MATH_ONLIST_OPERATOR_STD_DEV}","STD_DEV"],["%{BKY_MATH_ONLIST_OPERATOR_RANDOM}","RANDOM"]]},{type:"input_value",name:"LIST",check:"Array"}],output:"Number",style:"math_blocks",helpUrl:"%{BKY_MATH_ONLIST_HELPURL}",mutator:"math_modes_of_list_mutator",extensions:["math_op_tooltip"]},{type:"math_modulo",message0:"%{BKY_MATH_MODULO_TITLE}",args0:[{type:"input_value",name:"DIVIDEND",check:"Number"},{type:"input_value",name:"DIVISOR",check:"Number"}],inputsInline:!0,output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_MODULO_TOOLTIP}",helpUrl:"%{BKY_MATH_MODULO_HELPURL}"},{type:"math_constrain",message0:"%{BKY_MATH_CONSTRAIN_TITLE}",args0:[{type:"input_value",name:"VALUE",check:"Number"},{type:"input_value",name:"LOW",check:"Number"},{type:"input_value",name:"HIGH",check:"Number"}],inputsInline:!0,output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_CONSTRAIN_TOOLTIP}",helpUrl:"%{BKY_MATH_CONSTRAIN_HELPURL}"},{type:"math_random_int",message0:"%{BKY_MATH_RANDOM_INT_TITLE}",args0:[{type:"input_value",name:"FROM",check:"Number"},{type:"input_value",name:"TO",check:"Number"}],inputsInline:!0,output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_RANDOM_INT_TOOLTIP}",helpUrl:"%{BKY_MATH_RANDOM_INT_HELPURL}"},{type:"math_random_float",message0:"%{BKY_MATH_RANDOM_FLOAT_TITLE_RANDOM}",output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_RANDOM_FLOAT_TOOLTIP}",helpUrl:"%{BKY_MATH_RANDOM_FLOAT_HELPURL}"},{type:"math_atan2",message0:"%{BKY_MATH_ATAN2_TITLE}",args0:[{type:"input_value",name:"X",check:"Number"},{type:"input_value",name:"Y",check:"Number"}],inputsInline:!0,output:"Number",style:"math_blocks",tooltip:"%{BKY_MATH_ATAN2_TOOLTIP}",helpUrl:"%{BKY_MATH_ATAN2_HELPURL}"}]),t.Constants.Math.TOOLTIPS_BY_OP={ADD:"%{BKY_MATH_ARITHMETIC_TOOLTIP_ADD}",MINUS:"%{BKY_MATH_ARITHMETIC_TOOLTIP_MINUS}",MULTIPLY:"%{BKY_MATH_ARITHMETIC_TOOLTIP_MULTIPLY}",DIVIDE:"%{BKY_MATH_ARITHMETIC_TOOLTIP_DIVIDE}",POWER:"%{BKY_MATH_ARITHMETIC_TOOLTIP_POWER}",ROOT:"%{BKY_MATH_SINGLE_TOOLTIP_ROOT}",ABS:"%{BKY_MATH_SINGLE_TOOLTIP_ABS}",NEG:"%{BKY_MATH_SINGLE_TOOLTIP_NEG}",LN:"%{BKY_MATH_SINGLE_TOOLTIP_LN}",LOG10:"%{BKY_MATH_SINGLE_TOOLTIP_LOG10}",EXP:"%{BKY_MATH_SINGLE_TOOLTIP_EXP}",POW10:"%{BKY_MATH_SINGLE_TOOLTIP_POW10}",SIN:"%{BKY_MATH_TRIG_TOOLTIP_SIN}",COS:"%{BKY_MATH_TRIG_TOOLTIP_COS}",TAN:"%{BKY_MATH_TRIG_TOOLTIP_TAN}",ASIN:"%{BKY_MATH_TRIG_TOOLTIP_ASIN}",ACOS:"%{BKY_MATH_TRIG_TOOLTIP_ACOS}",ATAN:"%{BKY_MATH_TRIG_TOOLTIP_ATAN}",SUM:"%{BKY_MATH_ONLIST_TOOLTIP_SUM}",MIN:"%{BKY_MATH_ONLIST_TOOLTIP_MIN}",MAX:"%{BKY_MATH_ONLIST_TOOLTIP_MAX}",AVERAGE:"%{BKY_MATH_ONLIST_TOOLTIP_AVERAGE}",MEDIAN:"%{BKY_MATH_ONLIST_TOOLTIP_MEDIAN}",MODE:"%{BKY_MATH_ONLIST_TOOLTIP_MODE}",STD_DEV:"%{BKY_MATH_ONLIST_TOOLTIP_STD_DEV}",RANDOM:"%{BKY_MATH_ONLIST_TOOLTIP_RANDOM}"},t.Extensions.register("math_op_tooltip",t.Extensions.buildTooltipForDropdown("OP",t.Constants.Math.TOOLTIPS_BY_OP)),t.Constants.Math.IS_DIVISIBLEBY_MUTATOR_MIXIN={mutationToDom:function(){var e=t.utils.xml.createElement("mutation"),o="DIVISIBLE_BY"==this.getFieldValue("PROPERTY");return e.setAttribute("divisor_input",o),e},domToMutation:function(t){t="true"==t.getAttribute("divisor_input"),this.updateShape_(t)},updateShape_:function(t){var e=this.getInput("DIVISOR");t?e||this.appendValueInput("DIVISOR").setCheck("Number"):e&&this.removeInput("DIVISOR")}},t.Constants.Math.IS_DIVISIBLE_MUTATOR_EXTENSION=function(){this.getField("PROPERTY").setValidator((function(t){t="DIVISIBLE_BY"==t,this.getSourceBlock().updateShape_(t)}))},t.Extensions.registerMutator("math_is_divisibleby_mutator",t.Constants.Math.IS_DIVISIBLEBY_MUTATOR_MIXIN,t.Constants.Math.IS_DIVISIBLE_MUTATOR_EXTENSION),t.Extensions.register("math_change_tooltip",t.Extensions.buildTooltipWithFieldText("%{BKY_MATH_CHANGE_TOOLTIP}","VAR")),t.Constants.Math.LIST_MODES_MUTATOR_MIXIN={updateType_:function(t){"MODE"==t?this.outputConnection.setCheck("Array"):this.outputConnection.setCheck("Number")},mutationToDom:function(){var e=t.utils.xml.createElement("mutation");return e.setAttribute("op",this.getFieldValue("OP")),e},domToMutation:function(t){this.updateType_(t.getAttribute("op"))}},t.Constants.Math.LIST_MODES_MUTATOR_EXTENSION=function(){this.getField("OP").setValidator(function(t){this.updateType_(t)}.bind(this))},t.Extensions.registerMutator("math_modes_of_list_mutator",t.Constants.Math.LIST_MODES_MUTATOR_MIXIN,t.Constants.Math.LIST_MODES_MUTATOR_EXTENSION),t.Blocks.procedures={},t.Blocks.procedures_defnoreturn={init:function(){var e=new t.FieldTextInput("",t.Procedures.rename);e.setSpellcheck(!1),this.appendDummyInput().appendField(t.Msg.PROCEDURES_DEFNORETURN_TITLE).appendField(e,"NAME").appendField("","PARAMS"),this.setMutator(new t.Mutator(["procedures_mutatorarg"])),(this.workspace.options.comments||this.workspace.options.parentWorkspace&&this.workspace.options.parentWorkspace.options.comments)&&t.Msg.PROCEDURES_DEFNORETURN_COMMENT&&this.setCommentText(t.Msg.PROCEDURES_DEFNORETURN_COMMENT),this.setStyle("procedure_blocks"),this.setTooltip(t.Msg.PROCEDURES_DEFNORETURN_TOOLTIP),this.setHelpUrl(t.Msg.PROCEDURES_DEFNORETURN_HELPURL),this.arguments_=[],this.argumentVarModels_=[],this.setStatements_(!0),this.statementConnection_=null},setStatements_:function(e){this.hasStatements_!==e&&(e?(this.appendStatementInput("STACK").appendField(t.Msg.PROCEDURES_DEFNORETURN_DO),this.getInput("RETURN")&&this.moveInputBefore("STACK","RETURN")):this.removeInput("STACK",!0),this.hasStatements_=e)},updateParams_:function(){var e="";this.arguments_.length&&(e=t.Msg.PROCEDURES_BEFORE_PARAMS+" "+this.arguments_.join(", ")),t.Events.disable();try{this.setFieldValue(e,"PARAMS")}finally{t.Events.enable()}},mutationToDom:function(e){var o=t.utils.xml.createElement("mutation");e&&o.setAttribute("name",this.getFieldValue("NAME"));for(var i=0;ii?t.JavaScript.valueToCode(e,o,t.JavaScript.ORDER_SUBTRACTION)||r:n?t.JavaScript.valueToCode(e,o,t.JavaScript.ORDER_UNARY_NEGATION)||r:t.JavaScript.valueToCode(e,o,s)||r,t.isNumber(e))e=Number(e)+i,n&&(e=-e);else{if(0i&&(e=e+" - "+-i,a=t.JavaScript.ORDER_SUBTRACTION);n&&(e=i?"-("+e+")":"-"+e,a=t.JavaScript.ORDER_UNARY_NEGATION),a=Math.floor(a),s=Math.floor(s),a&&s>=a&&(e="("+e+")")}return e},t.JavaScript.colour={},t.JavaScript.colour_picker=function(e){return[t.JavaScript.quote_(e.getFieldValue("COLOUR")),t.JavaScript.ORDER_ATOMIC]},t.JavaScript.colour_random=function(e){return[t.JavaScript.provideFunction_("colourRandom",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"() {"," var num = Math.floor(Math.random() * Math.pow(2, 24));"," return '#' + ('00000' + num.toString(16)).substr(-6);","}"])+"()",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.colour_rgb=function(e){var o=t.JavaScript.valueToCode(e,"RED",t.JavaScript.ORDER_COMMA)||0,i=t.JavaScript.valueToCode(e,"GREEN",t.JavaScript.ORDER_COMMA)||0;return e=t.JavaScript.valueToCode(e,"BLUE",t.JavaScript.ORDER_COMMA)||0,[t.JavaScript.provideFunction_("colourRgb",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(r, g, b) {"," r = Math.max(Math.min(Number(r), 100), 0) * 2.55;"," g = Math.max(Math.min(Number(g), 100), 0) * 2.55;"," b = Math.max(Math.min(Number(b), 100), 0) * 2.55;"," r = ('0' + (Math.round(r) || 0).toString(16)).slice(-2);"," g = ('0' + (Math.round(g) || 0).toString(16)).slice(-2);"," b = ('0' + (Math.round(b) || 0).toString(16)).slice(-2);"," return '#' + r + g + b;","}"])+"("+o+", "+i+", "+e+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.colour_blend=function(e){var o=t.JavaScript.valueToCode(e,"COLOUR1",t.JavaScript.ORDER_COMMA)||"'#000000'",i=t.JavaScript.valueToCode(e,"COLOUR2",t.JavaScript.ORDER_COMMA)||"'#000000'";return e=t.JavaScript.valueToCode(e,"RATIO",t.JavaScript.ORDER_COMMA)||.5,[t.JavaScript.provideFunction_("colourBlend",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(c1, c2, ratio) {"," ratio = Math.max(Math.min(Number(ratio), 1), 0);"," var r1 = parseInt(c1.substring(1, 3), 16);"," var g1 = parseInt(c1.substring(3, 5), 16);"," var b1 = parseInt(c1.substring(5, 7), 16);"," var r2 = parseInt(c2.substring(1, 3), 16);"," var g2 = parseInt(c2.substring(3, 5), 16);"," var b2 = parseInt(c2.substring(5, 7), 16);"," var r = Math.round(r1 * (1 - ratio) + r2 * ratio);"," var g = Math.round(g1 * (1 - ratio) + g2 * ratio);"," var b = Math.round(b1 * (1 - ratio) + b2 * ratio);"," r = ('0' + (r || 0).toString(16)).slice(-2);"," g = ('0' + (g || 0).toString(16)).slice(-2);"," b = ('0' + (b || 0).toString(16)).slice(-2);"," return '#' + r + g + b;","}"])+"("+o+", "+i+", "+e+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.lists={},t.JavaScript.lists_create_empty=function(e){return["[]",t.JavaScript.ORDER_ATOMIC]},t.JavaScript.lists_create_with=function(e){for(var o=Array(e.itemCount_),i=0;i b.toString() ? 1 : -1; },",' "IGNORE_CASE": function(a, b) {'," return a.toString().toLowerCase() > b.toString().toLowerCase() ? 1 : -1; },"," };"," var compare = compareFuncs[type];"," return function(a, b) { return compare(a, b) * direction; }","}"])+'("'+e+'", '+i+"))",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.lists_split=function(e){var o=t.JavaScript.valueToCode(e,"INPUT",t.JavaScript.ORDER_MEMBER),i=t.JavaScript.valueToCode(e,"DELIM",t.JavaScript.ORDER_NONE)||"''";if("SPLIT"==(e=e.getFieldValue("MODE")))o||(o="''"),e="split";else{if("JOIN"!=e)throw Error("Unknown mode: "+e);o||(o="[]"),e="join"}return[o+"."+e+"("+i+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.lists_reverse=function(e){return[(t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_FUNCTION_CALL)||"[]")+".slice().reverse()",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.logic={},t.JavaScript.controls_if=function(e){var o=0,i="";t.JavaScript.STATEMENT_PREFIX&&(i+=t.JavaScript.injectId(t.JavaScript.STATEMENT_PREFIX,e));do{var n=t.JavaScript.valueToCode(e,"IF"+o,t.JavaScript.ORDER_NONE)||"false",s=t.JavaScript.statementToCode(e,"DO"+o);t.JavaScript.STATEMENT_SUFFIX&&(s=t.JavaScript.prefixLines(t.JavaScript.injectId(t.JavaScript.STATEMENT_SUFFIX,e),t.JavaScript.INDENT)+s),i+=(0",GTE:">="}[e.getFieldValue("OP")],i="=="==o||"!="==o?t.JavaScript.ORDER_EQUALITY:t.JavaScript.ORDER_RELATIONAL;return[(t.JavaScript.valueToCode(e,"A",i)||"0")+" "+o+" "+(e=t.JavaScript.valueToCode(e,"B",i)||"0"),i]},t.JavaScript.logic_operation=function(e){var o="AND"==e.getFieldValue("OP")?"&&":"||",i="&&"==o?t.JavaScript.ORDER_LOGICAL_AND:t.JavaScript.ORDER_LOGICAL_OR,n=t.JavaScript.valueToCode(e,"A",i);if(e=t.JavaScript.valueToCode(e,"B",i),n||e){var s="&&"==o?"true":"false";n||(n=s),e||(e=s)}else e=n="false";return[n+" "+o+" "+e,i]},t.JavaScript.logic_negate=function(e){var o=t.JavaScript.ORDER_LOGICAL_NOT;return["!"+(t.JavaScript.valueToCode(e,"BOOL",o)||"true"),o]},t.JavaScript.logic_boolean=function(e){return["TRUE"==e.getFieldValue("BOOL")?"true":"false",t.JavaScript.ORDER_ATOMIC]},t.JavaScript.logic_null=function(e){return["null",t.JavaScript.ORDER_ATOMIC]},t.JavaScript.logic_ternary=function(e){return[(t.JavaScript.valueToCode(e,"IF",t.JavaScript.ORDER_CONDITIONAL)||"false")+" ? "+(t.JavaScript.valueToCode(e,"THEN",t.JavaScript.ORDER_CONDITIONAL)||"null")+" : "+(e=t.JavaScript.valueToCode(e,"ELSE",t.JavaScript.ORDER_CONDITIONAL)||"null"),t.JavaScript.ORDER_CONDITIONAL]},t.JavaScript.loops={},t.JavaScript.controls_repeat_ext=function(e){var o=e.getField("TIMES")?String(Number(e.getFieldValue("TIMES"))):t.JavaScript.valueToCode(e,"TIMES",t.JavaScript.ORDER_ASSIGNMENT)||"0",i=t.JavaScript.statementToCode(e,"DO");i=t.JavaScript.addLoopTrap(i,e),e="";var n=t.JavaScript.variableDB_.getDistinctName("count",t.VARIABLE_CATEGORY_NAME),s=o;return o.match(/^\w+$/)||t.isNumber(o)||(e+="var "+(s=t.JavaScript.variableDB_.getDistinctName("repeat_end",t.VARIABLE_CATEGORY_NAME))+" = "+o+";\n"),e+"for (var "+n+" = 0; "+n+" < "+s+"; "+n+"++) {\n"+i+"}\n"},t.JavaScript.controls_repeat=t.JavaScript.controls_repeat_ext,t.JavaScript.controls_whileUntil=function(e){var o="UNTIL"==e.getFieldValue("MODE"),i=t.JavaScript.valueToCode(e,"BOOL",o?t.JavaScript.ORDER_LOGICAL_NOT:t.JavaScript.ORDER_NONE)||"false",n=t.JavaScript.statementToCode(e,"DO");return o&&(i="!"+i),"while ("+i+") {\n"+(n=t.JavaScript.addLoopTrap(n,e))+"}\n"},t.JavaScript.controls_for=function(e){var o=t.JavaScript.variableDB_.getName(e.getFieldValue("VAR"),t.VARIABLE_CATEGORY_NAME),i=t.JavaScript.valueToCode(e,"FROM",t.JavaScript.ORDER_ASSIGNMENT)||"0",n=t.JavaScript.valueToCode(e,"TO",t.JavaScript.ORDER_ASSIGNMENT)||"0",s=t.JavaScript.valueToCode(e,"BY",t.JavaScript.ORDER_ASSIGNMENT)||"1",r=t.JavaScript.statementToCode(e,"DO");if(r=t.JavaScript.addLoopTrap(r,e),t.isNumber(i)&&t.isNumber(n)&&t.isNumber(s)){var a=Number(i)<=Number(n);e="for ("+o+" = "+i+"; "+o+(a?" <= ":" >= ")+n+"; "+o,e=(1==(o=Math.abs(Number(s)))?e+(a?"++":"--"):e+(a?" += ":" -= ")+o)+") {\n"+r+"}\n"}else e="",a=i,i.match(/^\w+$/)||t.isNumber(i)||(e+="var "+(a=t.JavaScript.variableDB_.getDistinctName(o+"_start",t.VARIABLE_CATEGORY_NAME))+" = "+i+";\n"),i=n,n.match(/^\w+$/)||t.isNumber(n)||(e+="var "+(i=t.JavaScript.variableDB_.getDistinctName(o+"_end",t.VARIABLE_CATEGORY_NAME))+" = "+n+";\n"),e+="var "+(n=t.JavaScript.variableDB_.getDistinctName(o+"_inc",t.VARIABLE_CATEGORY_NAME))+" = ",e=(e=t.isNumber(s)?e+(Math.abs(s)+";\n"):e+"Math.abs("+s+");\n")+"if ("+a+" > "+i+") {\n"+(t.JavaScript.INDENT+n)+" = -"+n+";\n",e+="}\n",e+="for ("+o+" = "+a+"; "+n+" >= 0 ? "+o+" <= "+i+" : "+o+" >= "+i+"; "+o+" += "+n+") {\n"+r+"}\n";return e},t.JavaScript.controls_forEach=function(e){var o=t.JavaScript.variableDB_.getName(e.getFieldValue("VAR"),t.VARIABLE_CATEGORY_NAME),i=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_ASSIGNMENT)||"[]",n=t.JavaScript.statementToCode(e,"DO");n=t.JavaScript.addLoopTrap(n,e),e="";var s=i;return i.match(/^\w+$/)||(e+="var "+(s=t.JavaScript.variableDB_.getDistinctName(o+"_list",t.VARIABLE_CATEGORY_NAME))+" = "+i+";\n"),e+"for (var "+(i=t.JavaScript.variableDB_.getDistinctName(o+"_index",t.VARIABLE_CATEGORY_NAME))+" in "+s+") {\n"+(n=t.JavaScript.INDENT+o+" = "+s+"["+i+"];\n"+n)+"}\n"},t.JavaScript.controls_flow_statements=function(e){var o="";if(t.JavaScript.STATEMENT_PREFIX&&(o+=t.JavaScript.injectId(t.JavaScript.STATEMENT_PREFIX,e)),t.JavaScript.STATEMENT_SUFFIX&&(o+=t.JavaScript.injectId(t.JavaScript.STATEMENT_SUFFIX,e)),t.JavaScript.STATEMENT_PREFIX){var i=t.Constants.Loops.CONTROL_FLOW_IN_LOOP_CHECK_MIXIN.getSurroundLoop(e);i&&!i.suppressPrefixSuffix&&(o+=t.JavaScript.injectId(t.JavaScript.STATEMENT_PREFIX,i))}switch(e.getFieldValue("FLOW")){case"BREAK":return o+"break;\n";case"CONTINUE":return o+"continue;\n"}throw Error("Unknown flow statement.")},t.JavaScript.math={},t.JavaScript.math_number=function(e){return[e=Number(e.getFieldValue("NUM")),0<=e?t.JavaScript.ORDER_ATOMIC:t.JavaScript.ORDER_UNARY_NEGATION]},t.JavaScript.math_arithmetic=function(e){var o={ADD:[" + ",t.JavaScript.ORDER_ADDITION],MINUS:[" - ",t.JavaScript.ORDER_SUBTRACTION],MULTIPLY:[" * ",t.JavaScript.ORDER_MULTIPLICATION],DIVIDE:[" / ",t.JavaScript.ORDER_DIVISION],POWER:[null,t.JavaScript.ORDER_COMMA]}[e.getFieldValue("OP")],i=o[0];o=o[1];var n=t.JavaScript.valueToCode(e,"A",o)||"0";return e=t.JavaScript.valueToCode(e,"B",o)||"0",i?[n+i+e,o]:["Math.pow("+n+", "+e+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.math_single=function(e){var o=e.getFieldValue("OP");if("NEG"==o)return"-"==(e=t.JavaScript.valueToCode(e,"NUM",t.JavaScript.ORDER_UNARY_NEGATION)||"0")[0]&&(e=" "+e),["-"+e,t.JavaScript.ORDER_UNARY_NEGATION];switch(e="SIN"==o||"COS"==o||"TAN"==o?t.JavaScript.valueToCode(e,"NUM",t.JavaScript.ORDER_DIVISION)||"0":t.JavaScript.valueToCode(e,"NUM",t.JavaScript.ORDER_NONE)||"0",o){case"ABS":var i="Math.abs("+e+")";break;case"ROOT":i="Math.sqrt("+e+")";break;case"LN":i="Math.log("+e+")";break;case"EXP":i="Math.exp("+e+")";break;case"POW10":i="Math.pow(10,"+e+")";break;case"ROUND":i="Math.round("+e+")";break;case"ROUNDUP":i="Math.ceil("+e+")";break;case"ROUNDDOWN":i="Math.floor("+e+")";break;case"SIN":i="Math.sin("+e+" / 180 * Math.PI)";break;case"COS":i="Math.cos("+e+" / 180 * Math.PI)";break;case"TAN":i="Math.tan("+e+" / 180 * Math.PI)"}if(i)return[i,t.JavaScript.ORDER_FUNCTION_CALL];switch(o){case"LOG10":i="Math.log("+e+") / Math.log(10)";break;case"ASIN":i="Math.asin("+e+") / Math.PI * 180";break;case"ACOS":i="Math.acos("+e+") / Math.PI * 180";break;case"ATAN":i="Math.atan("+e+") / Math.PI * 180";break;default:throw Error("Unknown math operator: "+o)}return[i,t.JavaScript.ORDER_DIVISION]},t.JavaScript.math_constant=function(e){return{PI:["Math.PI",t.JavaScript.ORDER_MEMBER],E:["Math.E",t.JavaScript.ORDER_MEMBER],GOLDEN_RATIO:["(1 + Math.sqrt(5)) / 2",t.JavaScript.ORDER_DIVISION],SQRT2:["Math.SQRT2",t.JavaScript.ORDER_MEMBER],SQRT1_2:["Math.SQRT1_2",t.JavaScript.ORDER_MEMBER],INFINITY:["Infinity",t.JavaScript.ORDER_ATOMIC]}[e.getFieldValue("CONSTANT")]},t.JavaScript.math_number_property=function(e){var o=t.JavaScript.valueToCode(e,"NUMBER_TO_CHECK",t.JavaScript.ORDER_MODULUS)||"0",i=e.getFieldValue("PROPERTY");if("PRIME"==i)return[t.JavaScript.provideFunction_("mathIsPrime",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(n) {"," // https://en.wikipedia.org/wiki/Primality_test#Naive_methods"," if (n == 2 || n == 3) {"," return true;"," }"," // False if n is NaN, negative, is 1, or not whole."," // And false if n is divisible by 2 or 3."," if (isNaN(n) || n <= 1 || n % 1 != 0 || n % 2 == 0 || n % 3 == 0) {"," return false;"," }"," // Check all the numbers of form 6k +/- 1, up to sqrt(n)."," for (var x = 6; x <= Math.sqrt(n) + 1; x += 6) {"," if (n % (x - 1) == 0 || n % (x + 1) == 0) {"," return false;"," }"," }"," return true;","}"])+"("+o+")",t.JavaScript.ORDER_FUNCTION_CALL];switch(i){case"EVEN":var n=o+" % 2 == 0";break;case"ODD":n=o+" % 2 == 1";break;case"WHOLE":n=o+" % 1 == 0";break;case"POSITIVE":n=o+" > 0";break;case"NEGATIVE":n=o+" < 0";break;case"DIVISIBLE_BY":n=o+" % "+(e=t.JavaScript.valueToCode(e,"DIVISOR",t.JavaScript.ORDER_MODULUS)||"0")+" == 0"}return[n,t.JavaScript.ORDER_EQUALITY]},t.JavaScript.math_change=function(e){var o=t.JavaScript.valueToCode(e,"DELTA",t.JavaScript.ORDER_ADDITION)||"0";return(e=t.JavaScript.variableDB_.getName(e.getFieldValue("VAR"),t.VARIABLE_CATEGORY_NAME))+" = (typeof "+e+" == 'number' ? "+e+" : 0) + "+o+";\n"},t.JavaScript.math_round=t.JavaScript.math_single,t.JavaScript.math_trig=t.JavaScript.math_single,t.JavaScript.math_on_list=function(e){var o=e.getFieldValue("OP");switch(o){case"SUM":e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_MEMBER)||"[]",e+=".reduce(function(x, y) {return x + y;})";break;case"MIN":e="Math.min.apply(null, "+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_COMMA)||"[]")+")";break;case"MAX":e="Math.max.apply(null, "+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_COMMA)||"[]")+")";break;case"AVERAGE":e=(o=t.JavaScript.provideFunction_("mathMean",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(myList) {"," return myList.reduce(function(x, y) {return x + y;}) / myList.length;","}"]))+"("+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_NONE)||"[]")+")";break;case"MEDIAN":e=(o=t.JavaScript.provideFunction_("mathMedian",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(myList) {"," var localList = myList.filter(function (x) {return typeof x == 'number';});"," if (!localList.length) return null;"," localList.sort(function(a, b) {return b - a;});"," if (localList.length % 2 == 0) {"," return (localList[localList.length / 2 - 1] + localList[localList.length / 2]) / 2;"," } else {"," return localList[(localList.length - 1) / 2];"," }","}"]))+"("+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_NONE)||"[]")+")";break;case"MODE":e=(o=t.JavaScript.provideFunction_("mathModes",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(values) {"," var modes = [];"," var counts = [];"," var maxCount = 0;"," for (var i = 0; i < values.length; i++) {"," var value = values[i];"," var found = false;"," var thisCount;"," for (var j = 0; j < counts.length; j++) {"," if (counts[j][0] === value) {"," thisCount = ++counts[j][1];"," found = true;"," break;"," }"," }"," if (!found) {"," counts.push([value, 1]);"," thisCount = 1;"," }"," maxCount = Math.max(thisCount, maxCount);"," }"," for (var j = 0; j < counts.length; j++) {"," if (counts[j][1] == maxCount) {"," modes.push(counts[j][0]);"," }"," }"," return modes;","}"]))+"("+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_NONE)||"[]")+")";break;case"STD_DEV":e=(o=t.JavaScript.provideFunction_("mathStandardDeviation",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(numbers) {"," var n = numbers.length;"," if (!n) return null;"," var mean = numbers.reduce(function(x, y) {return x + y;}) / n;"," var variance = 0;"," for (var j = 0; j < n; j++) {"," variance += Math.pow(numbers[j] - mean, 2);"," }"," variance = variance / n;"," return Math.sqrt(variance);","}"]))+"("+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_NONE)||"[]")+")";break;case"RANDOM":e=(o=t.JavaScript.provideFunction_("mathRandomList",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(list) {"," var x = Math.floor(Math.random() * list.length);"," return list[x];","}"]))+"("+(e=t.JavaScript.valueToCode(e,"LIST",t.JavaScript.ORDER_NONE)||"[]")+")";break;default:throw Error("Unknown operator: "+o)}return[e,t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.math_modulo=function(e){return[(t.JavaScript.valueToCode(e,"DIVIDEND",t.JavaScript.ORDER_MODULUS)||"0")+" % "+(e=t.JavaScript.valueToCode(e,"DIVISOR",t.JavaScript.ORDER_MODULUS)||"0"),t.JavaScript.ORDER_MODULUS]},t.JavaScript.math_constrain=function(e){return["Math.min(Math.max("+(t.JavaScript.valueToCode(e,"VALUE",t.JavaScript.ORDER_COMMA)||"0")+", "+(t.JavaScript.valueToCode(e,"LOW",t.JavaScript.ORDER_COMMA)||"0")+"), "+(e=t.JavaScript.valueToCode(e,"HIGH",t.JavaScript.ORDER_COMMA)||"Infinity")+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.math_random_int=function(e){var o=t.JavaScript.valueToCode(e,"FROM",t.JavaScript.ORDER_COMMA)||"0";return e=t.JavaScript.valueToCode(e,"TO",t.JavaScript.ORDER_COMMA)||"0",[t.JavaScript.provideFunction_("mathRandomInt",["function "+t.JavaScript.FUNCTION_NAME_PLACEHOLDER_+"(a, b) {"," if (a > b) {"," // Swap a and b to ensure a is smaller."," var c = a;"," a = b;"," b = c;"," }"," return Math.floor(Math.random() * (b - a + 1) + a);","}"])+"("+o+", "+e+")",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.math_random_float=function(e){return["Math.random()",t.JavaScript.ORDER_FUNCTION_CALL]},t.JavaScript.math_atan2=function(e){var o=t.JavaScript.valueToCode(e,"X",t.JavaScript.ORDER_COMMA)||"0";return["Math.atan2("+(t.JavaScript.valueToCode(e,"Y",t.JavaScript.ORDER_COMMA)||"0")+", "+o+") / Math.PI * 180",t.JavaScript.ORDER_DIVISION]},t.JavaScript.procedures={},t.JavaScript.procedures_defreturn=function(e){var o=t.JavaScript.variableDB_.getName(e.getFieldValue("NAME"),t.PROCEDURE_CATEGORY_NAME),i="";t.JavaScript.STATEMENT_PREFIX&&(i+=t.JavaScript.injectId(t.JavaScript.STATEMENT_PREFIX,e)),t.JavaScript.STATEMENT_SUFFIX&&(i+=t.JavaScript.injectId(t.JavaScript.STATEMENT_SUFFIX,e)),i&&(i=t.JavaScript.prefixLines(i,t.JavaScript.INDENT));var n="";t.JavaScript.INFINITE_LOOP_TRAP&&(n=t.JavaScript.prefixLines(t.JavaScript.injectId(t.JavaScript.INFINITE_LOOP_TRAP,e),t.JavaScript.INDENT));var s=t.JavaScript.statementToCode(e,"STACK"),r=t.JavaScript.valueToCode(e,"RETURN",t.JavaScript.ORDER_NONE)||"",a="";s&&r&&(a=i),r&&(r=t.JavaScript.INDENT+"return "+r+";\n");for(var l=[],c=0;c\n \n \n \n 1\n 1\n \n \n 1\n \n \n 1\n \n \n \n \n 1\n \n \n Alias\n name\n \n \n Existing Key\n tpub, WIF, hex...\n \n \n \n \n \n \n Alias\n Alice\n \n \n \n \n 1\n 1\n \n \n \n \n Alias\n Alice\n \n \n \n \n \n \n \n \n Alias\n Bob\n \n \n \n \n \n \n 99\n 1\n \n \n \n \n Alias\n KeyLikely\n \n \n \n \n \n \n \n \n Alias\n Likely\n \n \n \n \n \n \n \n \n \n \n Alias\n User\n \n \n \n \n \n \n 99\n 1\n \n \n \n \n Alias\n Service\n \n \n \n \n \n \n 12960\n \n \n \n \n \n \n 3\n \n \n \n \n \n \n Alias\n Alice\n \n \n \n \n \n \n \n \n \n \n Alias\n Bob\n \n \n \n \n \n \n \n \n \n \n Alias\n Carol\n \n \n \n \n \n \n \n \n 12960\n \n \n \n \n \n \n \n \n \n \n \n \n',collapse:!0,comments:!0,disable:!0,maxBlocks:1/0,trashcan:!0,horizontalLayout:!0,toolboxPosition:"start",css:!0,media:"https://blockly-demo.appspot.com/static/media/",rtl:!1,scrollbars:!0,sounds:!0,oneBasedIndex:!0,grid:{spacing:20,length:1,colour:"#888",snap:!0}};r.a.Blocks.pk={init:function(){this.appendValueInput("pk").setCheck("key").appendField("Key"),this.setPreviousStatement(!0,"policy"),this.setColour(260),this.setTooltip("Requires a signature with a given public key"),this.setHelpUrl("")}},r.a.Blocks.begin={init:function(){this.appendDummyInput().appendField("Begin"),this.setNextStatement(!0,"policy"),this.setColour(160),this.setTooltip("Sets the beginning of the policy"),this.setHelpUrl("")}},r.a.Blocks.existing_key={init:function(){this.appendDummyInput().appendField(new r.a.FieldLabelSerializable("Existing Key"),"NAME").appendField(new r.a.FieldTextInput("tpub, WIF, hex..."),"key"),this.setOutput(!0,"key"),this.setColour(120),this.setTooltip("Sets the value of a key to an existing WIF key, xpub or hex public key"),this.setHelpUrl("")}},r.a.Blocks.alias_key={init:function(){this.appendDummyInput().appendField(new r.a.FieldLabelSerializable("Alias"),"label").appendField(new r.a.FieldTextInput("name"),"name"),this.setOutput(!0,"key"),this.setColour(120),this.setTooltip("Sets the value of a key to an alias"),this.setHelpUrl("")}},r.a.Blocks.thresh={init:function(){this.appendDummyInput().appendField("Threshold").appendField(new r.a.FieldNumber(1,1,1/0,1),"Threshold"),this.appendStatementInput("A").setCheck("thresh").appendField("Policies"),this.setPreviousStatement(!0,"policy"),this.setColour(230),this.setTooltip("Creates a threshold element (m-of-n), where the 'm' field is manually set and 'n' is implied by the number of sub-policies added. Requies all of its children to be wrapped in the 'Entry' block"),this.setHelpUrl("")}},r.a.Blocks.older={init:function(){this.appendDummyInput().appendField("Older").appendField(new r.a.FieldNumber(1,1,1/0,1),"NAME"),this.setPreviousStatement(!0,"policy"),this.setColour(20),this.setTooltip("Requires waiting a number of blocks from the confirmation height of a UTXO before it becomes spendable"),this.setHelpUrl("")}},r.a.Blocks.after={init:function(){this.appendDummyInput().appendField("After").appendField(new r.a.FieldNumber(1,1,1/0,1),"NAME"),this.setPreviousStatement(!0,"policy"),this.setColour(20),this.setTooltip("Requires the blockchain to reach a specific block height before the UTXO becomes spendable"),this.setHelpUrl("")}},r.a.Blocks.adapter={init:function(){this.appendStatementInput("NAME").setCheck("policy").appendField("Entry"),this.setPreviousStatement(!0,"thresh"),this.setNextStatement(!0,"thresh"),this.setColour(290),this.setTooltip("Adapter used to stack policies into 'Threshold' blocks"),this.setHelpUrl("")}},r.a.Blocks.and={init:function(){this.appendStatementInput("A").setCheck("policy"),this.appendDummyInput().appendField("AND"),this.appendStatementInput("B").setCheck("policy"),this.setPreviousStatement(!0,"policy"),this.setColour(230),this.setTooltip("Requires both sub-policies to be satisfied"),this.setHelpUrl("")}},r.a.Blocks.or={init:function(){this.appendStatementInput("A").setCheck("policy").appendField("Weight").appendField(new r.a.FieldNumber(1,1),"A_weight"),this.appendDummyInput().appendField("OR"),this.appendStatementInput("B").setCheck("policy").appendField("Weight").appendField(new r.a.FieldNumber(1,1),"B_weight"),this.setPreviousStatement(!0,"policy"),this.setColour(230),this.setTooltip("Requires either one of the two sub-policies to be satisfied. Weights can be used to indicate the relative probability of each sub-policy"),this.setHelpUrl("")}},r.a.JavaScript.begin=function(e){return""},r.a.JavaScript.pk=function(e){if(!e.getParent())return"";var n=r.a.JavaScript.valueToCode(e,"pk",r.a.JavaScript.ORDER_ATOMIC);return""==n&&(n="()"),"pk"+n},r.a.JavaScript.existing_key=function(e){return e.getParent()?[e.getFieldValue("key"),r.a.JavaScript.ORDER_NONE]:["",r.a.JavaScript.ORDER_NONE]},r.a.JavaScript.alias_key=function(e){return e.getParent()?[e.getFieldValue("name"),r.a.JavaScript.ORDER_NONE]:["",r.a.JavaScript.ORDER_NONE]},r.a.JavaScript.thresh=function(e){return"thresh("+e.getFieldValue("Threshold")+","+r.a.JavaScript.statementToCode(e,"A")+")"},r.a.JavaScript.older=function(e){return e.getParent()?"older("+e.getFieldValue("NAME")+")":""},r.a.JavaScript.after=function(e){return e.getParent()?"after("+e.getFieldValue("NAME")+")":""},r.a.JavaScript.adapter=function(e){return e.getParent()?r.a.JavaScript.statementToCode(e,"NAME")+(e.getNextBlock()?",":""):""},r.a.JavaScript.and=function(e){return e.getParent()?"and("+r.a.JavaScript.statementToCode(e,"A")+","+r.a.JavaScript.statementToCode(e,"B")+")":""},r.a.JavaScript.or=function(e){if(!e.getParent())return"";var n=e.getFieldValue("A_weight");"1"==n?n="":n+="@";var t=r.a.JavaScript.statementToCode(e,"A"),i=e.getFieldValue("B_weight");return"1"==i?i="":i+="@","or("+n+t+","+i+r.a.JavaScript.statementToCode(e,"B")+")"};var o=r.a.inject(e,i);o.addChangeListener((function(e){t.value=r.a.JavaScript.workspaceToCode(o)})),o.addChangeListener(r.a.Events.disableOrphans),setTimeout(()=>{if(l.restoreBlocks(),0==o.getTopBlocks().length){var e=o.newBlock("begin");e.setDeletable(!1),e.setEditable(!1),e.moveBy(20,20),e.initSvg(),e.render()}const n=document.createElement("span");n.innerHTML='',n.style.float="right",n.style["margin-right"]="10px";let t=!1;n.onclick=function(){t?document.exitFullscreen():document.getElementById("blocklyDiv").requestFullscreen(),t=!t},document.getElementsByClassName("blocklyToolboxDiv")[0].appendChild(n)},0),l.backupOnUnload()}("blocklyDiv","policy");let e=null;document.getElementById("stdin").disabled=!0;const n=document.getElementById("start_button"),t=document.getElementById("stop_button"),o=document.getElementById("start_message");n.disabled=!1,t.disabled=!0;const a=document.getElementById("descriptor"),u=document.getElementById("change_descriptor");n.onclick=r=>{0!=a.value.length&&(r.preventDefault(),async function(e,n){const t=document.getElementById("stdout"),o=document.getElementById("stdin");o.disabled=!1;const r=[];let a=0;const l=await new i.a("testnet",e,n,"https://blockstream.info/testnet/api"),u=e=>{if("clear"!=e)return o.disabled=!0,t.innerHTML.length>0&&(t.innerHTML+="\n"),t.innerHTML+=`> ${e}\n`,a=r.push(e),l.run(e).then(e=>{e&&(t.innerHTML+=`${e}\n`)}).catch(e=>t.innerHTML+=`${e}\n`).finally(()=>{o.disabled=!1,t.scrollTop=t.scrollHeight-t.clientHeight});t.innerHTML=""};return o.onkeydown=e=>{if("Enter"==e.key){if(0==o.value.length)return;u(o.value),o.value="",e.preventDefault()}else"ArrowUp"==e.key?a>0&&(o.value=r[--a]):"ArrowDown"==e.key&&a0?u.value:null).then(i=>{n.disabled=!0,a.disabled=!0,u.disabled=!0,o.innerHTML="Wallet created, running `sync`...",i.run("sync").then(()=>o.innerHTML="Ready!"),e=i,t.disabled=!1}).catch(e=>o.innerHTML=`${e}`))},t.onclick=i=>{null!=e&&(i.preventDefault(),e.free(),o.innerHTML="Wallet instance destroyed",n.disabled=!1,t.disabled=!0,a.disabled=!1,u.disabled=!1)};const c=document.getElementById("policy"),s=document.getElementById("compiler_script_type"),d=document.getElementById("compiler_output");document.getElementById("compile_button").onclick=e=>{if(0==c.value.length)return;e.preventDefault();const n=!e.target.form.elements.namedItem("alias").length;let t=e.target.form.elements.namedItem("alias"),o=e.target.form.elements.namedItem("type"),r=e.target.form.elements.namedItem("extra");n?(t=[t],o=[o],r=[r]):(t=Array.from(t),o=Array.from(o),r=Array.from(r));const a={};t.forEach(e=>{const n=o.filter(n=>n.attributes["data-index"].value==e.attributes["data-index"].value)[0].value,t=r.filter(n=>n.attributes["data-index"].value==e.attributes["data-index"].value)[0].value,i=e.value;a[i]={type:n,extra:t}}),Object(i.nb)(c.value,JSON.stringify(a),s.value).then(e=>d.innerHTML=e).catch(e=>d.innerHTML=`${e}`)}}()},12:function(e,n,t){"use strict";var i=t.w[e.i];e.exports=i;t(2);i.n()},2:function(e,n,t){"use strict";(function(e){t.d(n,"ob",(function(){return w})),t.d(n,"nb",(function(){return _})),t.d(n,"a",(function(){return S})),t.d(n,"jb",(function(){return E})),t.d(n,"Y",(function(){return R})),t.d(n,"lb",(function(){return x})),t.d(n,"A",(function(){return B})),t.d(n,"Q",(function(){return I})),t.d(n,"l",(function(){return F})),t.d(n,"gb",(function(){return q})),t.d(n,"N",(function(){return C})),t.d(n,"L",(function(){return N})),t.d(n,"i",(function(){return M})),t.d(n,"x",(function(){return D})),t.d(n,"fb",(function(){return O})),t.d(n,"o",(function(){return H})),t.d(n,"p",(function(){return J})),t.d(n,"K",(function(){return L})),t.d(n,"R",(function(){return P})),t.d(n,"n",(function(){return U})),t.d(n,"ib",(function(){return X})),t.d(n,"j",(function(){return j})),t.d(n,"m",(function(){return W})),t.d(n,"s",(function(){return V})),t.d(n,"w",(function(){return $})),t.d(n,"Z",(function(){return K})),t.d(n,"G",(function(){return z})),t.d(n,"t",(function(){return Q})),t.d(n,"W",(function(){return G})),t.d(n,"S",(function(){return Y})),t.d(n,"r",(function(){return Z})),t.d(n,"e",(function(){return ee})),t.d(n,"T",(function(){return ne})),t.d(n,"F",(function(){return te})),t.d(n,"z",(function(){return ie})),t.d(n,"d",(function(){return oe})),t.d(n,"c",(function(){return re})),t.d(n,"B",(function(){return ae})),t.d(n,"b",(function(){return le})),t.d(n,"ab",(function(){return ue})),t.d(n,"db",(function(){return ce})),t.d(n,"eb",(function(){return se})),t.d(n,"I",(function(){return de})),t.d(n,"k",(function(){return fe})),t.d(n,"X",(function(){return pe})),t.d(n,"u",(function(){return me})),t.d(n,"g",(function(){return be})),t.d(n,"h",(function(){return he})),t.d(n,"H",(function(){return ke})),t.d(n,"J",(function(){return ye})),t.d(n,"y",(function(){return ge})),t.d(n,"D",(function(){return ve})),t.d(n,"M",(function(){return we})),t.d(n,"V",(function(){return _e})),t.d(n,"U",(function(){return Te})),t.d(n,"f",(function(){return Ae})),t.d(n,"E",(function(){return Se})),t.d(n,"C",(function(){return Ee})),t.d(n,"P",(function(){return Re})),t.d(n,"v",(function(){return xe})),t.d(n,"q",(function(){return Be})),t.d(n,"O",(function(){return Ie})),t.d(n,"kb",(function(){return Fe})),t.d(n,"cb",(function(){return qe})),t.d(n,"mb",(function(){return Ce})),t.d(n,"hb",(function(){return Ne})),t.d(n,"bb",(function(){return Me}));var i=t(12);const o=new Array(32).fill(void 0);function r(e){return o[e]}o.push(void 0,null,!0,!1);let a=o.length;function l(e){const n=r(e);return function(e){e<36||(o[e]=a,a=e)}(e),n}let u=new("undefined"==typeof TextDecoder?(0,e.require)("util").TextDecoder:TextDecoder)("utf-8",{ignoreBOM:!0,fatal:!0});u.decode();let c=null;function s(){return null!==c&&c.buffer===i.j.buffer||(c=new Uint8Array(i.j.buffer)),c}function d(e,n){return u.decode(s().subarray(e,e+n))}function f(e){a===o.length&&o.push(o.length+1);const n=a;return a=o[n],o[n]=e,n}let p=0;let m=new("undefined"==typeof TextEncoder?(0,e.require)("util").TextEncoder:TextEncoder)("utf-8");const b="function"==typeof m.encodeInto?function(e,n){return m.encodeInto(e,n)}:function(e,n){const t=m.encode(e);return n.set(t),{read:e.length,written:t.length}};function h(e,n,t){if(void 0===t){const t=m.encode(e),i=n(t.length);return s().subarray(i,i+t.length).set(t),p=t.length,i}let i=e.length,o=n(i);const r=s();let a=0;for(;a127)break;r[o+a]=n}if(a!==i){0!==a&&(e=e.slice(a)),o=t(o,i,i=a+3*e.length);const n=s().subarray(o+a,o+i);a+=b(e,n).written}return p=a,o}let k=null;function y(){return null!==k&&k.buffer===i.j.buffer||(k=new Int32Array(i.j.buffer)),k}function g(e){return null==e}function v(e,n,t){i.g(e,n,f(t))}function w(){i.i()}function _(e,n,t){var o=h(e,i.e,i.f),r=p,a=h(n,i.e,i.f),u=p,c=h(t,i.e,i.f),s=p;return l(i.h(o,r,a,u,c,s))}function T(e){return function(){try{return e.apply(this,arguments)}catch(e){i.b(f(e))}}}function A(e,n){return s().subarray(e/1,e/1+n)}class S{static __wrap(e){const n=Object.create(S.prototype);return n.ptr=e,n}free(){const e=this.ptr;this.ptr=0,i.a(e)}constructor(e,n,t,o){var r=h(e,i.e,i.f),a=p,u=h(n,i.e,i.f),c=p,s=g(t)?0:h(t,i.e,i.f),d=p,f=h(o,i.e,i.f),m=p;return l(i.k(r,a,u,c,s,d,f,m))}run(e){var n=h(e,i.e,i.f),t=p;return l(i.l(this.ptr,n,t))}}const E=function(e){l(e)},R=function(e){return f(S.__wrap(e))},x=function(e,n){return f(d(e,n))},B=function(){return f(new Error)},I=function(e,n){var t=h(r(n).stack,i.e,i.f),o=p;y()[e/4+1]=o,y()[e/4+0]=t},F=function(e,n){try{console.error(d(e,n))}finally{i.d(e,n)}},q=function(e,n){const t=r(n);var o=h(JSON.stringify(void 0===t?null:t),i.e,i.f),a=p;y()[e/4+1]=a,y()[e/4+0]=o},C=T((function(){return f(self.self)})),N=function(e,n,t){return f(r(e).require(d(n,t)))},M=function(e){return f(r(e).crypto)},D=function(e){return f(r(e).msCrypto)},O=function(e){return void 0===r(e)},H=function(e){return f(r(e).getRandomValues)},J=function(e,n,t){r(e).getRandomValues(A(n,t))},L=function(e,n,t){r(e).randomFillSync(A(n,t))},P=function(){return f(e)},U=function(e){return f(fetch(r(e)))},X=function(e){return f(r(e))},j=function(e){console.debug(r(e))},W=function(e){console.error(r(e))},V=function(e){console.info(r(e))},$=function(e){console.log(r(e))},K=function(e){console.warn(r(e))},z=T((function(e,n){return f(new Blob(r(e),r(n)))})),Q=function(e){return r(e)instanceof Response},G=function(e,n){var t=h(r(n).url,i.e,i.f),o=p;y()[e/4+1]=o,y()[e/4+0]=t},Y=function(e){return r(e).status},Z=function(e){return f(r(e).headers)},ee=T((function(e){return f(r(e).arrayBuffer())})),ne=T((function(e){return f(r(e).text())})),te=T((function(e,n,t){return f(new Request(d(e,n),r(t)))})),ie=T((function(){return f(new FormData)})),oe=T((function(e,n,t,i){r(e).append(d(n,t),r(i))})),re=T((function(e,n,t,i,o,a){r(e).append(d(n,t),r(i),d(o,a))})),ae=T((function(){return f(new Headers)})),le=T((function(e,n,t,i,o){r(e).append(d(n,t),d(i,o))})),ue=function(e){const n=l(e).original;if(1==n.cnt--)return n.a=0,!0;return!1},ce=function(e){return"function"==typeof r(e)},se=function(e){const n=r(e);return"object"==typeof n&&null!==n},de=function(e){return f(r(e).next)},fe=function(e){return r(e).done},pe=function(e){return f(r(e).value)},me=function(){return f(Symbol.iterator)},be=T((function(e,n){return f(r(e).call(r(n)))})),he=T((function(e,n,t){return f(r(e).call(r(n),r(t)))})),ke=T((function(e){return f(r(e).next())})),ye=function(){return Date.now()},ge=function(){return f(new Object)},ve=function(e,n){try{var t={a:e,b:n},o=new Promise((e,n)=>{const o=t.a;t.a=0;try{return function(e,n,t,o){i.m(e,n,f(t),f(o))}(o,t.b,e,n)}finally{t.a=o}});return f(o)}finally{t.a=t.b=0}},we=function(e){return f(Promise.resolve(r(e)))},_e=function(e,n){return f(r(e).then(r(n)))},Te=function(e,n,t){return f(r(e).then(r(n),r(t)))},Ae=function(e){return f(r(e).buffer)},Se=function(e,n,t){return f(new Uint8Array(r(e),n>>>0,t>>>0))},Ee=function(e){return f(new Uint8Array(r(e)))},Re=function(e,n,t){r(e).set(r(n),t>>>0)},xe=function(e){return r(e).length},Be=T((function(e,n){return f(Reflect.get(r(e),r(n)))})),Ie=T((function(e,n,t){return Reflect.set(r(e),r(n),r(t))})),Fe=function(e,n){const t=r(n);var o="string"==typeof t?t:void 0,a=g(o)?0:h(o,i.e,i.f),l=p;y()[e/4+1]=l,y()[e/4+0]=a},qe=function(e,n){var t=h(function e(n){const t=typeof n;if("number"==t||"boolean"==t||null==n)return""+n;if("string"==t)return`"${n}"`;if("symbol"==t){const e=n.description;return null==e?"Symbol":`Symbol(${e})`}if("function"==t){const e=n.name;return"string"==typeof e&&e.length>0?`Function(${e})`:"Function"}if(Array.isArray(n)){const t=n.length;let i="[";t>0&&(i+=e(n[0]));for(let o=1;o1))return toString.call(n);if(o=i[1],"Object"==o)try{return"Object("+JSON.stringify(n)+")"}catch(e){return"Object"}return n instanceof Error?`${n.name}: ${n.message}\n${n.stack}`:o}(r(n)),i.e,i.f),o=p;y()[e/4+1]=o,y()[e/4+0]=t},Ce=function(e,n){throw new Error(d(e,n))},Ne=function(){return f(i.j)},Me=function(e,n,t){return f(function(e,n,t,o){const r={a:e,b:n,cnt:1,dtor:t},a=(...e)=>{r.cnt++;const n=r.a;r.a=0;try{return o(n,r.b,...e)}finally{0==--r.cnt?i.c.get(r.dtor)(n,r.b):r.a=n}};return a.original=r,a}(e,n,1080,v))}}).call(this,t(11)(e))}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{1:function(e,n,t){"use strict";t.r(n);var r=t(2),o=t(4),i=t.n(o),a={backupBlocks_:function(e){if("localStorage"in window){var n=i.a.Xml.workspaceToDom(e),t=window.location.href.split("#")[0];window.localStorage.setItem(t,i.a.Xml.domToText(n))}},backupOnUnload:function(e){var n=e||i.a.getMainWorkspace();window.addEventListener("unload",(function(){a.backupBlocks_(n)}),!1)},restoreBlocks:function(e){var n=window.location.href.split("#")[0];if("localStorage"in window&&window.localStorage[n]){var t=e||i.a.getMainWorkspace(),r=i.a.Xml.textToDom(window.localStorage[n]);i.a.Xml.domToWorkspace(r,t)}},link:function(e){var n=e||i.a.getMainWorkspace(),t=i.a.Xml.workspaceToDom(n,!0);if(1==n.getTopBlocks(!1).length&&t.querySelector){var r=t.querySelector("block");r&&(r.removeAttribute("x"),r.removeAttribute("y"))}var o=i.a.Xml.domToText(t);a.makeRequest_("/storage","xml",o,n)},retrieveXml:function(e,n){var t=n||i.a.getMainWorkspace();a.makeRequest_("/storage","key",e,t)},httpRequest_:null,makeRequest_:function(e,n,t,r){a.httpRequest_&&a.httpRequest_.abort(),a.httpRequest_=new XMLHttpRequest,a.httpRequest_.name=n,a.httpRequest_.onreadystatechange=a.handleRequest_,a.httpRequest_.open("POST",e),a.httpRequest_.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),a.httpRequest_.send(n+"="+encodeURIComponent(t)),a.httpRequest_.workspace=r},handleRequest_:function(){if(4==a.httpRequest_.readyState){if(200!=a.httpRequest_.status)a.alert(a.HTTPREQUEST_ERROR+"\nhttpRequest_.status: "+a.httpRequest_.status);else{var e=a.httpRequest_.responseText.trim();"xml"==a.httpRequest_.name?(window.location.hash=e,a.alert(a.LINK_ALERT.replace("%1",window.location.href))):"key"==a.httpRequest_.name&&(e.length?a.loadXml_(e,a.httpRequest_.workspace):a.alert(a.HASH_ERROR.replace("%1",window.location.hash))),a.monitorChanges_(a.httpRequest_.workspace)}a.httpRequest_=null}},monitorChanges_:function(e){var n=i.a.Xml.workspaceToDom(e),t=i.a.Xml.domToText(n);e.addChangeListener((function n(){var r=i.a.Xml.workspaceToDom(e),o=i.a.Xml.domToText(r);t!=o&&(window.location.hash="",e.removeChangeListener(n))}))},loadXml_:function(e,n){try{e=i.a.Xml.textToDom(e)}catch(n){return void a.alert(a.XML_ERROR+"\nXML: "+e)}n.clear(),i.a.Xml.domToWorkspace(e,n)},alert:function(e){window.alert(e)}},l=a;!async function(){Object(r.vb)(),function(e,n){console.log("Blockly starting");const t=document.getElementById(n);i.a.JavaScript.INDENT="";var r={toolbox:'\n \n \n \n 1\n 1\n \n \n 1\n \n \n 1\n \n \n \n \n 1\n \n \n Alias\n name\n \n \n Existing Key\n tpub, WIF, hex...\n \n \n \n \n \n \n Alias\n Alice\n \n \n \n \n 1\n 1\n \n \n \n \n Alias\n Alice\n \n \n \n \n \n \n \n \n Alias\n Bob\n \n \n \n \n \n \n 99\n 1\n \n \n \n \n Alias\n KeyLikely\n \n \n \n \n \n \n \n \n Alias\n Likely\n \n \n \n \n \n \n \n \n \n \n Alias\n User\n \n \n \n \n \n \n 99\n 1\n \n \n \n \n Alias\n Service\n \n \n \n \n \n \n 12960\n \n \n \n \n \n \n 3\n \n \n \n \n \n \n Alias\n Alice\n \n \n \n \n \n \n \n \n \n \n Alias\n Bob\n \n \n \n \n \n \n \n \n \n \n Alias\n Carol\n \n \n \n \n \n \n \n \n 12960\n \n \n \n \n \n \n \n \n \n \n \n \n',collapse:!0,comments:!0,disable:!0,maxBlocks:1/0,trashcan:!0,horizontalLayout:!0,toolboxPosition:"start",css:!0,media:"https://blockly-demo.appspot.com/static/media/",rtl:!1,scrollbars:!0,sounds:!0,oneBasedIndex:!0,grid:{spacing:20,length:1,colour:"#888",snap:!0}};i.a.Blocks.pk={init:function(){this.appendValueInput("pk").setCheck("key").appendField("Key"),this.setPreviousStatement(!0,"policy"),this.setColour(260),this.setTooltip("Requires a signature with a given public key"),this.setHelpUrl("")}},i.a.Blocks.begin={init:function(){this.appendDummyInput().appendField("Begin"),this.setNextStatement(!0,"policy"),this.setColour(160),this.setTooltip("Sets the beginning of the policy"),this.setHelpUrl("")}},i.a.Blocks.existing_key={init:function(){this.appendDummyInput().appendField(new i.a.FieldLabelSerializable("Existing Key"),"NAME").appendField(new i.a.FieldTextInput("tpub, WIF, hex..."),"key"),this.setOutput(!0,"key"),this.setColour(120),this.setTooltip("Sets the value of a key to an existing WIF key, xpub or hex public key"),this.setHelpUrl("")}},i.a.Blocks.alias_key={init:function(){this.appendDummyInput().appendField(new i.a.FieldLabelSerializable("Alias"),"label").appendField(new i.a.FieldTextInput("name"),"name"),this.setOutput(!0,"key"),this.setColour(120),this.setTooltip("Sets the value of a key to an alias"),this.setHelpUrl("")}},i.a.Blocks.thresh={init:function(){this.appendDummyInput().appendField("Threshold").appendField(new i.a.FieldNumber(1,1,1/0,1),"Threshold"),this.appendStatementInput("A").setCheck("thresh").appendField("Policies"),this.setPreviousStatement(!0,"policy"),this.setColour(230),this.setTooltip("Creates a threshold element (m-of-n), where the 'm' field is manually set and 'n' is implied by the number of sub-policies added. Requies all of its children to be wrapped in the 'Entry' block"),this.setHelpUrl("")}},i.a.Blocks.older={init:function(){this.appendDummyInput().appendField("Older").appendField(new i.a.FieldNumber(1,1,1/0,1),"NAME"),this.setPreviousStatement(!0,"policy"),this.setColour(20),this.setTooltip("Requires waiting a number of blocks from the confirmation height of a UTXO before it becomes spendable"),this.setHelpUrl("")}},i.a.Blocks.after={init:function(){this.appendDummyInput().appendField("After").appendField(new i.a.FieldNumber(1,1,1/0,1),"NAME"),this.setPreviousStatement(!0,"policy"),this.setColour(20),this.setTooltip("Requires the blockchain to reach a specific block height before the UTXO becomes spendable"),this.setHelpUrl("")}},i.a.Blocks.adapter={init:function(){this.appendStatementInput("NAME").setCheck("policy").appendField("Entry"),this.setPreviousStatement(!0,"thresh"),this.setNextStatement(!0,"thresh"),this.setColour(290),this.setTooltip("Adapter used to stack policies into 'Threshold' blocks"),this.setHelpUrl("")}},i.a.Blocks.and={init:function(){this.appendStatementInput("A").setCheck("policy"),this.appendDummyInput().appendField("AND"),this.appendStatementInput("B").setCheck("policy"),this.setPreviousStatement(!0,"policy"),this.setColour(230),this.setTooltip("Requires both sub-policies to be satisfied"),this.setHelpUrl("")}},i.a.Blocks.or={init:function(){this.appendStatementInput("A").setCheck("policy").appendField("Weight").appendField(new i.a.FieldNumber(1,1),"A_weight"),this.appendDummyInput().appendField("OR"),this.appendStatementInput("B").setCheck("policy").appendField("Weight").appendField(new i.a.FieldNumber(1,1),"B_weight"),this.setPreviousStatement(!0,"policy"),this.setColour(230),this.setTooltip("Requires either one of the two sub-policies to be satisfied. Weights can be used to indicate the relative probability of each sub-policy"),this.setHelpUrl("")}},i.a.JavaScript.begin=function(e){return""},i.a.JavaScript.pk=function(e){if(!e.getParent())return"";var n=i.a.JavaScript.valueToCode(e,"pk",i.a.JavaScript.ORDER_ATOMIC);return""==n&&(n="()"),"pk"+n},i.a.JavaScript.existing_key=function(e){return e.getParent()?[e.getFieldValue("key"),i.a.JavaScript.ORDER_NONE]:["",i.a.JavaScript.ORDER_NONE]},i.a.JavaScript.alias_key=function(e){return e.getParent()?[e.getFieldValue("name"),i.a.JavaScript.ORDER_NONE]:["",i.a.JavaScript.ORDER_NONE]},i.a.JavaScript.thresh=function(e){return"thresh("+e.getFieldValue("Threshold")+","+i.a.JavaScript.statementToCode(e,"A")+")"},i.a.JavaScript.older=function(e){return e.getParent()?"older("+e.getFieldValue("NAME")+")":""},i.a.JavaScript.after=function(e){return e.getParent()?"after("+e.getFieldValue("NAME")+")":""},i.a.JavaScript.adapter=function(e){return e.getParent()?i.a.JavaScript.statementToCode(e,"NAME")+(e.getNextBlock()?",":""):""},i.a.JavaScript.and=function(e){return e.getParent()?"and("+i.a.JavaScript.statementToCode(e,"A")+","+i.a.JavaScript.statementToCode(e,"B")+")":""},i.a.JavaScript.or=function(e){if(!e.getParent())return"";var n=e.getFieldValue("A_weight");"1"==n?n="":n+="@";var t=i.a.JavaScript.statementToCode(e,"A"),r=e.getFieldValue("B_weight");return"1"==r?r="":r+="@","or("+n+t+","+r+i.a.JavaScript.statementToCode(e,"B")+")"};var o=i.a.inject(e,r);o.addChangeListener((function(e){t.value=i.a.JavaScript.workspaceToCode(o)})),o.addChangeListener(i.a.Events.disableOrphans),setTimeout(()=>{if(l.restoreBlocks(),0==o.getTopBlocks().length){var e=o.newBlock("begin");e.setDeletable(!1),e.setEditable(!1),e.moveBy(20,20),e.initSvg(),e.render()}const n=document.createElement("span");n.innerHTML='',n.style.float="right",n.style["margin-right"]="10px";let t=!1;n.onclick=function(){t?document.exitFullscreen():document.getElementById("blocklyDiv").requestFullscreen(),t=!t},document.getElementsByClassName("blocklyToolboxDiv")[0].appendChild(n)},0),l.backupOnUnload()}("blocklyDiv","policy");let e=null;document.getElementById("stdin").disabled=!0;const n=document.getElementById("start_button"),t=document.getElementById("stop_button"),o=document.getElementById("start_message");n.disabled=!1,t.disabled=!0;const a=document.getElementById("descriptor"),u=document.getElementById("change_descriptor");n.onclick=i=>{0!=a.value.length&&(i.preventDefault(),async function(e,n){const t=document.getElementById("stdout"),o=document.getElementById("stdin");o.disabled=!1;const i=[];let a=0,l=null;try{l=await new r.a("testnet",e,n,"https://blockstream.info/testnet/api")}catch(e){console.error(e)}const u=e=>{if("clear"!=e)return o.disabled=!0,t.innerHTML.length>0&&(t.innerHTML+="\n"),t.innerHTML+=`> ${e}\n`,a=i.push(e),l.run(e).then(e=>{e&&(t.innerHTML+=`${e}\n`)}).catch(e=>t.innerHTML+=`${e}\n`).finally(()=>{o.disabled=!1,t.scrollTop=t.scrollHeight-t.clientHeight});t.innerHTML=""};return o.onkeydown=e=>{if("Enter"==e.key){if(0==o.value.length)return;u(o.value),o.value="",e.preventDefault()}else"ArrowUp"==e.key?a>0&&(o.value=i[--a]):"ArrowDown"==e.key&&a0?u.value:null).then(r=>{n.disabled=!0,a.disabled=!0,u.disabled=!0,o.innerHTML="Wallet created, running `sync`...",r.run("sync").then(()=>o.innerHTML="Ready!"),e=r,t.disabled=!1}).catch(e=>o.innerHTML=`${e}`))},t.onclick=r=>{null!=e&&(r.preventDefault(),e.free(),o.innerHTML="Wallet instance destroyed",n.disabled=!1,t.disabled=!0,a.disabled=!1,u.disabled=!1)};const c=document.getElementById("policy"),s=document.getElementById("compiler_script_type"),d=document.getElementById("compiler_output");document.getElementById("compile_button").onclick=e=>{if(0==c.value.length)return;e.preventDefault();const n=!e.target.form.elements.namedItem("alias").length;let t=e.target.form.elements.namedItem("alias"),o=e.target.form.elements.namedItem("type"),i=e.target.form.elements.namedItem("extra");n?(t=[t],o=[o],i=[i]):(t=Array.from(t),o=Array.from(o),i=Array.from(i));const a={};t.forEach(e=>{const n=o.filter(n=>n.attributes["data-index"].value==e.attributes["data-index"].value)[0].value,t=i.filter(n=>n.attributes["data-index"].value==e.attributes["data-index"].value)[0].value,r=e.value;a[r]={type:n,extra:t}}),Object(r.ub)(c.value,JSON.stringify(a),s.value).then(e=>d.innerHTML=e).catch(e=>d.innerHTML=`${e}`)}}()},12:function(e,n,t){"use strict";var r=t.w[e.i];e.exports=r;t(2);r.n()},2:function(e,n,t){"use strict";(function(e,r){t.d(n,"vb",(function(){return T})),t.d(n,"ub",(function(){return _})),t.d(n,"a",(function(){return E})),t.d(n,"qb",(function(){return R})),t.d(n,"eb",(function(){return x})),t.d(n,"sb",(function(){return B})),t.d(n,"E",(function(){return I})),t.d(n,"W",(function(){return F})),t.d(n,"l",(function(){return q})),t.d(n,"nb",(function(){return C})),t.d(n,"q",(function(){return N})),t.d(n,"P",(function(){return M})),t.d(n,"T",(function(){return D})),t.d(n,"Q",(function(){return O})),t.d(n,"i",(function(){return H})),t.d(n,"B",(function(){return J})),t.d(n,"mb",(function(){return L})),t.d(n,"p",(function(){return P})),t.d(n,"X",(function(){return U})),t.d(n,"pb",(function(){return X})),t.d(n,"n",(function(){return j})),t.d(n,"j",(function(){return W})),t.d(n,"m",(function(){return V})),t.d(n,"w",(function(){return $})),t.d(n,"A",(function(){return K})),t.d(n,"fb",(function(){return z})),t.d(n,"F",(function(){return Q})),t.d(n,"b",(function(){return G})),t.d(n,"o",(function(){return Y})),t.d(n,"L",(function(){return Z})),t.d(n,"x",(function(){return ee})),t.d(n,"cb",(function(){return ne})),t.d(n,"Y",(function(){return te})),t.d(n,"v",(function(){return re})),t.d(n,"e",(function(){return oe})),t.d(n,"Z",(function(){return ie})),t.d(n,"K",(function(){return ae})),t.d(n,"D",(function(){return le})),t.d(n,"d",(function(){return ue})),t.d(n,"c",(function(){return ce})),t.d(n,"hb",(function(){return se})),t.d(n,"kb",(function(){return de})),t.d(n,"lb",(function(){return fe})),t.d(n,"N",(function(){return pe})),t.d(n,"k",(function(){return me})),t.d(n,"db",(function(){return be})),t.d(n,"y",(function(){return he})),t.d(n,"I",(function(){return ke})),t.d(n,"g",(function(){return ye})),t.d(n,"h",(function(){return ge})),t.d(n,"M",(function(){return ve})),t.d(n,"O",(function(){return we})),t.d(n,"C",(function(){return Te})),t.d(n,"H",(function(){return _e})),t.d(n,"R",(function(){return Ae})),t.d(n,"bb",(function(){return Se})),t.d(n,"ab",(function(){return Ee})),t.d(n,"S",(function(){return Re})),t.d(n,"gb",(function(){return xe})),t.d(n,"s",(function(){return Be})),t.d(n,"t",(function(){return Ie})),t.d(n,"f",(function(){return Fe})),t.d(n,"J",(function(){return qe})),t.d(n,"G",(function(){return Ce})),t.d(n,"V",(function(){return Ne})),t.d(n,"z",(function(){return Me})),t.d(n,"r",(function(){return De})),t.d(n,"u",(function(){return Oe})),t.d(n,"U",(function(){return He})),t.d(n,"rb",(function(){return Je})),t.d(n,"jb",(function(){return Le})),t.d(n,"tb",(function(){return Pe})),t.d(n,"ob",(function(){return Ue})),t.d(n,"ib",(function(){return Xe}));var o=t(12);const i=new Array(32).fill(void 0);function a(e){return i[e]}i.push(void 0,null,!0,!1);let l=i.length;function u(e){const n=a(e);return function(e){e<36||(i[e]=l,l=e)}(e),n}let c=new("undefined"==typeof TextDecoder?(0,e.require)("util").TextDecoder:TextDecoder)("utf-8",{ignoreBOM:!0,fatal:!0});c.decode();let s=null;function d(){return null!==s&&s.buffer===o.j.buffer||(s=new Uint8Array(o.j.buffer)),s}function f(e,n){return c.decode(d().subarray(e,e+n))}function p(e){l===i.length&&i.push(i.length+1);const n=l;return l=i[n],i[n]=e,n}let m=0;let b=new("undefined"==typeof TextEncoder?(0,e.require)("util").TextEncoder:TextEncoder)("utf-8");const h="function"==typeof b.encodeInto?function(e,n){return b.encodeInto(e,n)}:function(e,n){const t=b.encode(e);return n.set(t),{read:e.length,written:t.length}};function k(e,n,t){if(void 0===t){const t=b.encode(e),r=n(t.length);return d().subarray(r,r+t.length).set(t),m=t.length,r}let r=e.length,o=n(r);const i=d();let a=0;for(;a127)break;i[o+a]=n}if(a!==r){0!==a&&(e=e.slice(a)),o=t(o,r,r=a+3*e.length);const n=d().subarray(o+a,o+r);a+=h(e,n).written}return m=a,o}let y=null;function g(){return null!==y&&y.buffer===o.j.buffer||(y=new Int32Array(o.j.buffer)),y}function v(e){return null==e}function w(e,n,t){o.g(e,n,p(t))}function T(){o.i()}function _(e,n,t){var r=k(e,o.e,o.f),i=m,a=k(n,o.e,o.f),l=m,c=k(t,o.e,o.f),s=m;return u(o.h(r,i,a,l,c,s))}function A(e){return function(){try{return e.apply(this,arguments)}catch(e){o.b(p(e))}}}function S(e,n){return d().subarray(e/1,e/1+n)}class E{static __wrap(e){const n=Object.create(E.prototype);return n.ptr=e,n}free(){const e=this.ptr;this.ptr=0,o.a(e)}constructor(e,n,t,r){var i=k(e,o.e,o.f),a=m,l=k(n,o.e,o.f),c=m,s=v(t)?0:k(t,o.e,o.f),d=m,f=k(r,o.e,o.f),p=m;return u(o.k(i,a,l,c,s,d,f,p))}run(e){var n=k(e,o.e,o.f),t=m;return u(o.l(this.ptr,n,t))}}const R=function(e){u(e)},x=function(e){return p(E.__wrap(e))},B=function(e,n){return p(f(e,n))},I=function(){return p(new Error)},F=function(e,n){var t=k(a(n).stack,o.e,o.f),r=m;g()[e/4+1]=r,g()[e/4+0]=t},q=function(e,n){try{console.error(f(e,n))}finally{o.d(e,n)}},C=function(e,n){const t=a(n);var r=k(JSON.stringify(void 0===t?null:t),o.e,o.f),i=m;g()[e/4+1]=i,g()[e/4+0]=r},N=function(e,n,t){a(e).getRandomValues(S(n,t))},M=function(e,n,t){a(e).randomFillSync(S(n,t))},D=A((function(){return p(self.self)})),O=function(e,n,t){return p(a(e).require(f(n,t)))},H=function(e){return p(a(e).crypto)},J=function(e){return p(a(e).msCrypto)},L=function(e){return void 0===a(e)},P=function(e){return p(a(e).getRandomValues)},U=function(){return p(e)},X=function(e){return p(a(e))},j=function(e){return p(fetch(a(e)))},W=function(e){console.debug(a(e))},V=function(e){console.error(a(e))},$=function(e){console.info(a(e))},K=function(e){console.log(a(e))},z=function(e){console.warn(a(e))},Q=A((function(){return p(new Headers)})),G=A((function(e,n,t,r,o){a(e).append(f(n,t),f(r,o))})),Y=function(e,n){return p(a(e).fetch(a(n)))},Z=A((function(e,n){return p(new Blob(a(e),a(n)))})),ee=function(e){return a(e)instanceof Response},ne=function(e,n){var t=k(a(n).url,o.e,o.f),r=m;g()[e/4+1]=r,g()[e/4+0]=t},te=function(e){return a(e).status},re=function(e){return p(a(e).headers)},oe=A((function(e){return p(a(e).arrayBuffer())})),ie=A((function(e){return p(a(e).text())})),ae=A((function(e,n,t){return p(new Request(f(e,n),a(t)))})),le=A((function(){return p(new FormData)})),ue=A((function(e,n,t,r){a(e).append(f(n,t),a(r))})),ce=A((function(e,n,t,r,o,i){a(e).append(f(n,t),a(r),f(o,i))})),se=function(e){const n=u(e).original;if(1==n.cnt--)return n.a=0,!0;return!1},de=function(e){return"function"==typeof a(e)},fe=function(e){const n=a(e);return"object"==typeof n&&null!==n},pe=function(e){return p(a(e).next)},me=function(e){return a(e).done},be=function(e){return p(a(e).value)},he=function(){return p(Symbol.iterator)},ke=function(e,n){return p(new Function(f(e,n)))},ye=A((function(e,n){return p(a(e).call(a(n)))})),ge=A((function(e,n,t){return p(a(e).call(a(n),a(t)))})),ve=A((function(e){return p(a(e).next())})),we=function(){return Date.now()},Te=function(){return p(new Object)},_e=function(e,n){try{var t={a:e,b:n},r=new Promise((e,n)=>{const r=t.a;t.a=0;try{return function(e,n,t,r){o.m(e,n,p(t),p(r))}(r,t.b,e,n)}finally{t.a=r}});return p(r)}finally{t.a=t.b=0}},Ae=function(e){return p(Promise.resolve(a(e)))},Se=function(e,n){return p(a(e).then(a(n)))},Ee=function(e,n,t){return p(a(e).then(a(n),a(t)))},Re=A((function(){return p(self.self)})),xe=A((function(){return p(window.window)})),Be=A((function(){return p(globalThis.globalThis)})),Ie=A((function(){return p(r.global)})),Fe=function(e){return p(a(e).buffer)},qe=function(e,n,t){return p(new Uint8Array(a(e),n>>>0,t>>>0))},Ce=function(e){return p(new Uint8Array(a(e)))},Ne=function(e,n,t){a(e).set(a(n),t>>>0)},Me=function(e){return a(e).length},De=A((function(e,n){return p(Reflect.get(a(e),a(n)))})),Oe=A((function(e,n){return Reflect.has(a(e),a(n))})),He=A((function(e,n,t){return Reflect.set(a(e),a(n),a(t))})),Je=function(e,n){const t=a(n);var r="string"==typeof t?t:void 0,i=v(r)?0:k(r,o.e,o.f),l=m;g()[e/4+1]=l,g()[e/4+0]=i},Le=function(e,n){var t=k(function e(n){const t=typeof n;if("number"==t||"boolean"==t||null==n)return""+n;if("string"==t)return`"${n}"`;if("symbol"==t){const e=n.description;return null==e?"Symbol":`Symbol(${e})`}if("function"==t){const e=n.name;return"string"==typeof e&&e.length>0?`Function(${e})`:"Function"}if(Array.isArray(n)){const t=n.length;let r="[";t>0&&(r+=e(n[0]));for(let o=1;o1))return toString.call(n);if(o=r[1],"Object"==o)try{return"Object("+JSON.stringify(n)+")"}catch(e){return"Object"}return n instanceof Error?`${n.name}: ${n.message}\n${n.stack}`:o}(a(n)),o.e,o.f),r=m;g()[e/4+1]=r,g()[e/4+0]=t},Pe=function(e,n){throw new Error(f(e,n))},Ue=function(){return p(o.j)},Xe=function(e,n,t){return p(function(e,n,t,r){const i={a:e,b:n,cnt:1,dtor:t},a=(...e)=>{i.cnt++;const n=i.a;i.a=0;try{return r(n,i.b,...e)}finally{0==--i.cnt?o.c.get(i.dtor)(n,i.b):i.a=n}};return a.original=i,a}(e,n,1126,w))}}).call(this,t(11)(e),t(5))}}]); \ No newline at end of file diff --git a/static/bdk-cli/playground/25cafba91a92f4b8098c.module.wasm b/static/bdk-cli/playground/25cafba91a92f4b8098c.module.wasm deleted file mode 100644 index cdcd1360e7ebc2e4b3326569fc5b68ca46d1e460..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2151678 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ð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%0AH8oFF5EK4{DnRL6t*^rDOm%C{I9=7HKrpz#J! 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 FO#rgK(vAQC diff --git a/static/bdk-cli/playground/2715004f10f13ece5ea4.module.wasm b/static/bdk-cli/playground/2715004f10f13ece5ea4.module.wasm new file mode 100644 index 0000000000000000000000000000000000000000..c1b7ba6a6e09b2a84ef8e77bb606faa38d71381e GIT binary patch literal 2322710 zcmZQbEY4+QU|?X}#~PQwRA0}Kz+4X^nd<8q>k}C384_6P!2*mRK1hzSK7kb^1e0Q{ zPhbP{>lqRl>ly137#Qml*dZcdHFYra>Jk_jpn4hW6F4DCYU*kj>p_;*F(hz6gh1+{ zMnWyC0~=IdUk7p?h{FV8GS)EGz>ERAk-5IEjsfHg#+n4y`Z}-}#GpC`h$CxiAhv+y zpk~%Wq-yGFz@!dZf?Qo!S62)5UmZvRDB?i=WUGgU4r_gVEl4rQesJ8>fOw#=1DVWH z54Mx3z7`ZTV1-Qe;9vqPV*;sRuCIfnj9L)I0x}Nl{Tc|j29l1zK~e{1GuMGNFxG<7 z7bxzTz)Bey>%c)*m%s+`0*GH%$5;nSRM2p%1%+E3G#Eh?17i(Hx+Z~vfoY+fyO^GS zQc8AwK~7?2dQpC9UP^pYx?WbXRD67SQf6LCdTL&Leo|Iya!GtjQGP*uQED0kGY&oC zAU)~v<%u~tsU_t_i3J6zMe%v5C#UKrJaQDay=C2PMX*ZfIngh*Os&$S$aNvWoNb;)_#@G81z$t5R`lQ3Gj7k55l62};aM z$lT1v^4O1*rlPr^P2B{oGQ&DPRX=YJsylIkA zl4+8urAdl~fn|zi8Uq^+x5`5FB^Ol|l;p=J8ycksnOY>4v(=zi?Q*dg)5g7)iiDm{#X@=&8 zNomPONvSyX>q1;wT#{IlnH-;(oSa%*oL?00>+cfk;~JlslxCWkYGh%Ol$Mr~W@3sn ze8G_dbvHEYCFkVlrGoPwuB-%2=V_@W$rT@2NglA2VS z9-m}lVw{p{YH5^~n3QN>i94S|bwP56d76QRacWw!SyHl@xv5by&e8$wt@QZJytMpy zvlNp=3$rwXv=mcI10!<-oSL9nJ|{mt-Z&{SEycpf!q_y~EG5+}1*aaUMdgV_dGRR* zrl}T278Vvs=4pv32BtVQK`qKlEswV_F|#x?Fi9~rH84pww6Me(QP2bpD(CW2;**oj z(ozkK%#97rj1!FwlNi`>i?r z8KoA9MMa5~#i@m*sd>q%pzL2zl9``Z9G{qKW@2ucY-Vnjl$w;1oQBgtEr@}cdBr7( zdC95yY4Jg+#Rd6!#i{YeMi$8i#+GL0i596AmIk=8g6|`5O0Em%c(RiEwv~oa#kT)k8`^oT{Nwln08U z)RdG&^Hc)^1LIWFl*BYkLYh)Qg{pzEd5S@zp}BElYMP;iu?bF1&}>@_64AW2Tl$%(f}wKO#|G)_)7Gc_`?G&d(oQ;NBv zacZK0k-14qTC!P+5zd4PwFw;fMwVt~X^EBwmSzTqi3WJ8WmxLYFON4#Ni|I}HBL0N zOf@kzH8W?3#*yA&dQ!{djZ+QGQcTi}%|MPcNygnwLDG|AkZfjbW@?m}WRhZGWSWdK z6rhDnQEG91PFZTak*SfTsi9G_aZ-}Gv8AyE&a?pyh?0!dym*sD^F%X4lfA%TOoED#B$%F)pOlyrl95>)pJZudZl0EGY@TXlV3?MQyA1;^ zS0GyBQw`0G4UE%LEsRqQQ%ud%aM}pfmINuMO)L$K4U>&5j1vva%q+}sXEH;GL!m`( zQe{bMep*^_YDr>VN=|BCdPzonvO$`$g^7V-N@8M)X`&JCB#o46ER&2ZO;e0alG6-R z%nk5Z57kqgS`u%Zlw@gUkZ5UXZklGCoMMEtI)OkiphQ?+lhKZIbmIh{KrnqY) zs8#8yCGiHS#%V^DrUuC=Y38ODiK#f#8B|Y3VsU)3p+Q=*MY4HPY8uFQ#)R~My<}jL zW|W$2m}s1sWSnGfi8E

CL65mf&m$AUDq;4NyoI5T^zKP%J|$osx{A{BoQs1(8(d zrsn1sRpLx>;2aM%G&v`~xU?uW9@=#^Hw1Z>`K9V}RTf4iC3a>O24)s^1`q&`{xGnx zurM-$m>`xg3k-mGFg6PdJ4h8LNF5U=0|O%q0|O5a4-Y#d3k!>a2m>P{$OuM8CNN-N zVq)TCXEbAAU}RuqlwxFJXJKJyVgT!AVPIzgiLx*-Gcq$VGBL6+F|sf)b22b7GBPr< zGBGhRuz~b5fy@V)#|YxVOa@7V1Q|FvA?_Cz76w_uz{tqS2(r$CMaq(aQGt^4hCDo%&elqz{tqR&cMh93JFFK1quRo4n{TxW@ct4Mn)b+W@ct)K_tM) zD9p&fsK&s=zzUWF$ul!Bfhi_Vd3lgYAWyI`u&}W)FfuTM1CxP)hmnzmg+W7ui3#LY z7Iqc}kYgBGgcz7WjsSUqg_D&*n2~{rfs+&DOGX(c8Ae71MomT*X+}mJ1_pK!Mixzw zZea!vb~a8H1_lOBMg~qsCKgT>1`v;hk%b-PJw_e|b{-Z^1_l;J4v_UMEG!HLjNoWy z1VsQND8fMu21ZU+PEJk^kfTANz`()I4h|bmur>xJCT38&0H-Jx7LYsHSeO`C1i(=a zwvmZ}k&}~!gN>a9lxA3Xco-Qt85r3)+1Xhbco-Oh7#J8>SQwa?Sitej!~pU>BMTD) z1EVAZGYbnd0}mq$qW~iV*!_&`pmYgxEja2xUIpo9XW(aHVE`p5R%Skstzbi0SlHPa z_}JO`KoZ)FOpFXHe4zBp!pO+L$HKx1!Ys@zOe~BnOe`!ce0(e{U}>w*jEqby5K}nW*gyfp2J#Avva&EJpg}GLxdh}3kT?@0c-fek zm_Uhw1!N1zy8=v%%WX8e_33AZrFed{u69bzqBNGD)0}CS?$TE;xHZcY!P?iH(z{to5O1a>y!N3s8 z1WHHX9LB)F#KFYK%D~JZzz&KrW=0l226hH^Rz^@bFfcMQ3xQ%*k&TssodM)XMrH;k z5wI1YKm%FN0?K6|IR+*Z5f%m(CPqeX1~w*pMn)z^P!NOM0>;cB8yP^xv9U3Tf`mZf zCd$eHieC^HWEwa)nLtT{g^>Z|U1pFBD9%8hgQQpnHc(l|!VEGHlpMf3a6$oo!J4CXj$WI3qDJ=`->&urh#xnUjH?nE_P3FoDtw z6EiCVGYcbF6<9NjU<0Ql25^P|iGd6SB{yaU4p4d$Vqsup0R3n&$VRDdy~H6s%v zC@(QHFhW8R6zrfdVgi*&EUXZ~z{tP?QU%rnAy`4N2#ytyYLMF)*_qj-Kmi-U017>b zJSafGd6R_^WE2AfBPRnp11kdq6Dun?;erz{IN5+wD9BQfW>6|+VP<4zmSo^%U}WXx z1!V+K!e(TWWB}zwR(4RS$Ows6UvRj>!WyifnVA_}{y_;=P|{>)mT-qS9!i27%MK1) zaO{9Z8JQV4*`Z;<0E$(RB9M$YBdC4_r6^E(;FaYCAznvtxz5YU$i&3U$iT$N!ptPc z%*Y5TS3#`>kW!EeR$c}@76xVxaQuKwWdlVH11~QF6R2<#V`c=WFGfZ&W(EdE9!UAb z0ZI`}Oj_&=46KX{?3|zi090dvvNR;wGBB_+u(2^Ruro3<@PZm1Obm<+oJ`EDY>W(` zjKjhPF7zPzo|Op_S`3V!!~xEgplk+;cu>&+N+uwGg31dJ4NBFZ_(du#z)6&a0aQXl zRe&faCIOHiKujps0(*{uff3{ZQ1b~CS0I-#axj64bx^o6GIN951)!7zj!}?aA!bOe z1ui#0H8iNr11iWtnTLTD6s4eS0V2Vh{wpp3W^M7NUC9HU}gs?W&@=LkPxWm1CMo>!&lnxmg z85x<`K`8-L8i5Q0g%cV?VgiLXsFDU{M6ml5MFLBYq$#LO(p0QM&| z^w?NH9${c)U;`xyP%30)VqyT**`S~XwS<|NS=gDGKptR>Gz2%bnHde47#R7PnK?MX z`2b{N7y}~*2L~ey2RLLv(ZIyW$P5k>Hc-0{RM>!$0t*8JGsrAv1~w*EMo``t05wxV zRRAM6$%EnwRCa(`1R#S!0m96{$OI~JK(P)AEl}$ilzlAd+>J~6DGqZqg0Hr{X@gR?YJOJv2FtDL z0J)u!fq|P9l+~CSI6&5e0-uosTwXCUGjKD5jb~tIWoHJp9@yEL+1c47n87XuwF3e{ zdO-OTl+Ga0&B)3MDn&u@1!@2=u(C362QV@*G4Mmwg8k0K%)kW7z91oPW@c6QA#kN<9uxXfm)$Gca&4gIobJ0R@9n1w;T;1VC6I_dr;nQkH>%K>`#>tSk&{pu7sH zAVJoH@&QBzGe0vU0|(fNpx9?-V&(@WJ2p^4XJrlnxdp5cTs?>|gM1hs0}3uykT44a zyMTio12+>hH>eW`sxny^*g>%caRs{&BO@C#H#mO4BHW;woPmKGlqH#&!F~q02ZTW` zWnpAyU*jSlZKt&NND;r3h1C(h&DF+mmV7nNY*ua$qq}pI+ zV2}n2gVGwvP*92nrC0_DaLyBF0%Ziyzz3)tVgS`_VCA4;5>Rad8g>Ag1a<^J6BD>n z1?vP8VB5hgH~~&8phN~vJgiKtLg0vm%QJye4MZPUDNF(+3}Z8a+Z{+euqHSkp$}v< z8>o^5%Q5itL#04D8B{`nW^QoEGcz%>f-87XtCk6DHZwB=sKLw3&&9+F zf?U`EGXrBR3p-;0;|IpE2Gb{?^qVgb z{s$1v?#joQ#l*mv$hHkujU$HalYu!&ec;42HMdjHwKt*W6^a#OCI|AWX) zxo><+gytwd5Sc0TMt-W`3;sEZ%Y>E+^~-PJ>K2+Hzm=<7s9(O5_l8i1a;I{a@*Lql zyphJtJGRqrzoycyUIFQah2L#o~er0lhbTEe%Ud%56G?ps`YIajI7kv<^VuDn&{ zkL(eZk5c;;_HeIKd!w{UZI#+9 zm2E25*q=&IR9G&*QRcDqWQAq&8)TkHPf}PRzh36EQZvg_p55GES&j>Lam`?z&N+$W zDa$|ZRcigp$2nH1{T2kdVVdw%rB!MV^h@q(Q1zsclw);7uy4)IfNP$||)(Dy!7)sjgDHtJM*TUJmCDzEVQiG5XSqK}G{K>OUew7-8gqVh` z23apeO@mUO3?zPMDjZP0u5v-;D`&p~$YnQ__KHnVyRW)l`914R!3T<$R8}fYl~|>; zT4{|^vr3D~1hrdAca$b6-&We9yj8hP?X+^c+61-lN@tYMDqm6AE;Ctfg4$)38%&3k z@2jj=dZ4;NX`|96r5=@Dl|B@mlhhulLUf*0zJjE49?LSN8!C5|rc2yYy07#=sY#_< zWrEs6RS6`JD1o$yI7o)NU%BS6;`vRce)5zrt#XfASYq&Z(?YyQ6YO1>~|-YJcVX6?UmS zP@SySr#3AmD-e7NIq0~q_Rrwfyz{+e&r64 zLmbPQHz*%ap1}c%v+E+O)Gny5Qd_A!QErvm3zb!ByA&2EgVNm>l~rn6RadF4QC+3> zL}iuQ3e{C=uT@s5wX3dD+o8Hj?Xk)#wGW`QtqM~8S!I>ldleAtIhfq3uuAPIv=msa zyh`nX>NK@JwQI@`RGU?2%dJxTATeF7PwkfS0)=<7yTwPMBCvO73FD$Y=QA~#d*lgb>mCZ*YG2bHFR^9V>)pXw^Ld0@Bf z29sY^KC1jvn!whlHi>7i=qj~)OnquU73a&nm3zlNQTi3AC{qCGYXy_5)RwERQhTX# zKzWkvJBe3d6J{yw0K0syTA$i|Kw&ap ztxxTt@&nb2e62#TxO||xN^O(a29*QKtJHp~tOc9;TV<8nFO^klGn7}UEdsmuj|wEN z`=nN>O_SNK1WGX=cl}pcrS=aLi(r>8QR`ECsr*2-Np-0L$i4+?eQHmYAE^FSSq$bc zQtMNDru;zlqv{noko-a@f4SIYFn_UHpW1Wf2dWLKOTg-vs`aV8QhuP?qPk3Bm0F`J z$cMFGk)m3Ues;ks`RadEXf<-|gyGrdVI5n(No2jr$Z4Ov` zsp=A$#WIUzRx++)T*3I0bt%UN#`TOF87G5f_sXwQ+b0jw3#xr)tIkkeDzi*xxy%gJ zL#h+ODrTv!QfpIPrM6IYmD+jLRcigJJ&bEX`HCB)Yn57~41`{#woG-E+6{2%Lqra$ z{!m_}x(;m097&MaPB43s>MFJQa;wzlg2h1MtJF5Cu2S2q3MvsH`SXG5eARhSzd%&1 zRb8X-j|0MnkxRh&Zk5_1hY$qrk90dClBnk>0P@12j zwn}Y<%xM zl$Xo?mfNGeO!k)?gX0Yj?it{!_lnY1g}u_pWcDj=;$NlKrFKean?kozmr|#~I*tWO ztJHdw{ww}he5H6r?xp{7&(# z>MEIw;6Q0qyT^S-6;!RQlI@aSrq-vngR@im6Kj)NuhJ^Dn|uqE)~Pfqt&m#<4wN-A zd%?;5x5_^jkT-uRgFNzse>MA3sWr+C?8~HPDy&euqu4BSPT{iZD%snLkVrVlJwx%Q z@(G#c0*81GNG)MMqPR!!j^ZJ%8+A9BMx}aX21kQzC0P{)CWqkz6__0V|7Z4PaZq65Q(;tKVrF4wW9Q)H;^yJy;};MV z5*85^6PJ)wkdl^>RghCqkXPVVkagt9a{Th=B7OWW~V1 zlftdQtiY(tz~K1d??r|zT?PgvkT^t;5h2KE#lWb*}L#;b(e{mG!< zYOn%1KZz3Ovsy7QK|+=p#ZSy|7d~WgFH&H2`~r6Jf_(szP+$cG0MzTx zK|WMeU~+s0mj49N{~oUYEl6HTfywa&SRN#y!0PxJE)NO_US$O)$2VYkP|zu`IwAt< zHAue-JZPcr16czJ`k!b4$>PSVjyoWezya9@P6&xq4@ovF24+a`vY-Sn3p~lZfdmi8 zuWXK>uz-f*caSet6_^}9fkOf6%XbX!3T)tH22}=%4CGYL>c*>q+p~#a&%R&)C7T5L zc$VFYfdvu*tSBMCiYPhZVeuFe7LUQ6e9GWnRHVS}_yHwhxPr&0ch+fusgnmI~<(nK~er0Y&OVe3alVa3T&YA0qjkXBN;(r zMMb=<3Ji`7f55Sn3W_l>D+R=AumD9JB=a8t3q#WH9WWabz4yTE1a5dq$c8rq#ABud zHY)}ONSq-Rx9r$TKMrig2NSkL&w?!-uv#&&LM&oKNgQknY@h-~fgMx^6e)0kN*@I# zM_o{gU;z~s3apTTgT&oqP;96vuz^b?c1LhbbAS?#0uv|(i;5J$QKY~MQcwiVIiEqA z)D_qqKQXu|u!E|PLIn=TXAEwIN}P_2?vU~gtIkg#of-<9j*P{S{0UM8jZ{Q2_5!3z zQ-KZac6M;gDsX^(g>V!o*P}QJY_ygFo8wmocWByI-~i=!s6`-~K&gxsRDHmF0#4}K z3T%$w!J5ED1qaAN1txH@3DN{g$dE!5>U~ft?TS=gvb*u>;VwAh!HI7YxRi{;Ofc-& z5)22n1j9*#1jA;?o;-oykFg9h3mT@d~M#IURMu%>+o&Qs4lU9z_bA;1UH~ zi-Qx(7Y27o<}XqJ7s?8Zkbo@WWdvo-8{ixk&#k}&%H#?xpjZXve~>mdkWsLh0jB|7 zNZcWmAr<1_c8hxvF9XQf3t(g85E+*PZ=A$p#sk)N64qu5)_NanZH2V}=fIY6IkCk9 zmlXp$Byu=VB8LOsKmb*G@Z#`0v=|2^a&Q_3Ma~ljcLgp;-i4;#Cuns%ryH+6?$jF# zPQ6FK!5cGlLyg;tfddkhoG3xbslWtEbPDhq5t6__EhbQ{1*%y%Kng%X2}+_|pgd7j zRHVQSPW_NF6kMZ$k}66a1yariDRD42EKL7@!FPh6lDIV9de3V9$o3KH0$iU&Ec zx$y>eG&rz7fHPFoNC<3RD+Vq|3~-~w0H_K;X^cX$9;iZ1x|1~fD4?L zKp6%S13y8HQeIF~1y*H%vyVP{&GG}>4h6S=*g>&~$cLcr0hc4V*aR61if0~B-Cv}@ zi`+&4wRVu>m&c9Q2zO?R0>|$yaQsGM#xEbX>YfQ(b(%K{mz3D={%6GivpkH{Q4|DW`+nxCPX>_^(Y_>O$9bc zyehDRqn-m4^$MJzxKZE&w-~@BFet(BfLeH<2m@tfXblI7FkT~gF$zji3asERGq^

4i1D!G`v%nN1vwj3Kd^w+Lk15Zt#h!kATNWP z^q_)C7gV)_%mEtxR@;pmsHK zX~yTqYl6EpivX8qI-s-@j+scfuoY(9*a|ZqY=s#ww!(}LTVckJtuPb7R+uqiE6iB1 z6=tm13Ntorg&8}xM8bhBk#Jfu@Iq1!A4!b^c0Qe^OeC8oT-@@2D@$;4EdtpDDqr|Poi>n7 zpxPNSr~v9Ag9kP&EM=RD}&EDzJm%2DMoZ8dP^LDk|b-0y%&Ulz}3_dFct* zEs%UQ3*6)mNAz0x@n%LW#q=P|fr8j_AQQG6$bu~gvSQ1DY}j%jJGLCifh`AeS~2iJ zvL!!Cw&Vw8O9d`a_JMZj6u>p80xu*RD)51lrvg7Xt0)LS1VM>H5Ro@Q14rDBphlzu z4~SCW1?3(@hWQF=rh>I92!h%mpiTsA{2$cKgjeyPga<0&L5UJP*afOazy&w7Sp#m~ zqUTXi>y{T$B@YUK=OIBefS?i{G8?AA2F`Jyvn%?1oeomi}$0}8W&uoZ&kBBrlPD7VT?Tds$cdni52)A!m8n7?c~E()APhEA1XBJY(loCHbutww0Qexy zD+PX#r3wO|aU_sCKs_ZPa8`n3Dve#w?wTN zgdiDC7$w6AD=>j_h62s%cSr&QH+G6Z`3+Qxi-7BU1yN9i0n2uv0VU*gCW1Ge1%cDq zCvZ9o98G6~Je`SIF$hBvp9o6g6QOnD1Fgz~H!c-~K}Dc~2q?W5DTsp0K`}_l5AC&r zihkrYD2g`?27=SzFK`+Rz)XW;*ajTMu?;vfVHbeyw zNkEn`fvktD3xJIF6(I&UL2gz6PfkMSCPDUrrY9A^&I1i+f|};gxk>mS5@f8Bh=b8$QfEJS@O@h&)pNqBIg0*RdwaOF6R@_KfF^EFSATg9ONDN-=fRZyLUqhA| zg7Xk4pMbM9Xy^r$7D1UBl=`?qsTZ0~6?j4UMS%}A<`3?IfF>*89cqv+A?V}-sA;C_ zt{?(R%FryNAO@Ye5eHY55+I}Cc^!R>MjUV2^#`Y2Bhc`s-)Pbuimf%`ldhx{gBT<| zi=(7xaauR_Ksf?Zhk~*JtV#gaf8crwQVA3lDZtV*IA2L(RAIz-_W?(5!P;-w9+~5JXe?TQPeE9`v)(SjR z1}?lo%_eZ83^Z^9QU`94K?jh)g*Rwfx`HUEm7^dADXta7L1n*!1h{dcAPFwXrJ%M! zn@FIdoYw}v1PQbeLxB}EF9lvS4_V0x>czun7(f{fQQLqnTHtg0yW>dB? zpV3S@nn@vh4W+FZBp^9g5|MLdtQaIAf>H=UMk@v>{Hv)zsUFg4P=ID

m_ATSSOVFi_Gpo29PK@BpNY(>y2QP5~RXg58( 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‚)#92 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�okM_zB2^EM`m(Kv$qclEOtr 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 z

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≥KT16e_H0j!QSpyUOLS_Meg92CO}OpYvB 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

Jam>Q7d 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�D8@ZeWHS=nuY44Rq+=3-G)UPnN(wR#2bw1?aqG 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

2%e!eV{!ox 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�Iy2n$#T5Y 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

GcD6(VOpih!n974g=v!}3)41D7N%XA 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 z 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 literal 0 HcmV?d00001 diff --git a/static/bdk-cli/playground/playground.js b/static/bdk-cli/playground/playground.js index ab260a4b2b..a74dfb7e8c 100644 --- a/static/bdk-cli/playground/playground.js +++ b/static/bdk-cli/playground/playground.js @@ -1 +1 @@ -!function(e){function n(n){for(var t,o,_=n[0],u=n[1],c=0,f=[];c<_.length;c++)o=_[c],Object.prototype.hasOwnProperty.call(r,o)&&r[o]&&f.push(r[o][0]),r[o]=0;for(t in u)Object.prototype.hasOwnProperty.call(u,t)&&(e[t]=u[t]);for(b&&b(n);f.length;)f.shift()()}var t={},r={0:0};var o={};var _={12:function(){return{"./bdk_playground_bg.js":{__wbindgen_object_drop_ref:function(e){return t[2].exports.jb(e)},__wbg_walletwrapper_new:function(e){return t[2].exports.Y(e)},__wbindgen_string_new:function(e,n){return t[2].exports.lb(e,n)},__wbg_new_59cb74e423758ede:function(){return t[2].exports.A()},__wbg_stack_558ba5917b466edd:function(e,n){return t[2].exports.Q(e,n)},__wbg_error_4bb6c2a97407129a:function(e,n){return t[2].exports.l(e,n)},__wbindgen_json_serialize:function(e,n){return t[2].exports.gb(e,n)},__wbg_self_1c83eb4471d9eb9b:function(){return t[2].exports.N()},__wbg_require_5b2b5b594d809d9f:function(e,n,r){return t[2].exports.L(e,n,r)},__wbg_crypto_c12f14e810edcaa2:function(e){return t[2].exports.i(e)},__wbg_msCrypto_679be765111ba775:function(e){return t[2].exports.x(e)},__wbindgen_is_undefined:function(e){return t[2].exports.fb(e)},__wbg_getRandomValues_05a60bf171bfc2be:function(e){return t[2].exports.o(e)},__wbg_getRandomValues_3ac1b33c90b52596:function(e,n,r){return t[2].exports.p(e,n,r)},__wbg_randomFillSync_6f956029658662ec:function(e,n,r){return t[2].exports.K(e,n,r)},__wbg_static_accessor_MODULE_abf5ae284bffdf45:function(){return t[2].exports.R()},__wbg_fetch_f5b2195afedb6a6b:function(e){return t[2].exports.n(e)},__wbindgen_object_clone_ref:function(e){return t[2].exports.ib(e)},__wbg_debug_b443de592faba09f:function(e){return t[2].exports.j(e)},__wbg_error_7f083efc6bc6752c:function(e){return t[2].exports.m(e)},__wbg_info_6d4a86f0fd590270:function(e){return t[2].exports.s(e)},__wbg_log_3bafd82835c6de6d:function(e){return t[2].exports.w(e)},__wbg_warn_d05e82888b7fad05:function(e){return t[2].exports.Z(e)},__wbg_newwithu8arraysequenceandoptions_ae6479c676bebdcf:function(e,n){return t[2].exports.G(e,n)},__wbg_instanceof_Response_328c03967a8e8902:function(e){return t[2].exports.t(e)},__wbg_url_67bbdafba8ff6e85:function(e,n){return t[2].exports.W(e,n)},__wbg_status_eb6dbb31556c329f:function(e){return t[2].exports.S(e)},__wbg_headers_c736e1fe38752cff:function(e){return t[2].exports.r(e)},__wbg_arrayBuffer_dc33ab7b8cdf0d63:function(e){return t[2].exports.e(e)},__wbg_text_966d07536ca6ccdc:function(e){return t[2].exports.T(e)},__wbg_newwithstrandinit_d1de1bfcd175e38a:function(e,n,r){return t[2].exports.F(e,n,r)},__wbg_new_43d9cb1835f877ad:function(){return t[2].exports.z()},__wbg_append_f76809690e4b2f3a:function(e,n,r,o){return t[2].exports.d(e,n,r,o)},__wbg_append_eaa42b75460769af:function(e,n,r,o,_,u){return t[2].exports.c(e,n,r,o,_,u)},__wbg_new_8469604d5504c189:function(){return t[2].exports.B()},__wbg_append_cc6fe0273163a31b:function(e,n,r,o,_){return t[2].exports.b(e,n,r,o,_)},__wbindgen_cb_drop:function(e){return t[2].exports.ab(e)},__wbindgen_is_function:function(e){return t[2].exports.db(e)},__wbindgen_is_object:function(e){return t[2].exports.eb(e)},__wbg_next_edda7e0003e5daf9:function(e){return t[2].exports.I(e)},__wbg_done_037d0a173aef1834:function(e){return t[2].exports.k(e)},__wbg_value_e60bbfb7d52af62f:function(e){return t[2].exports.X(e)},__wbg_iterator_09191f8878ea9877:function(){return t[2].exports.u()},__wbg_call_8e95613cc6524977:function(e,n){return t[2].exports.g(e,n)},__wbg_call_d713ea0274dfc6d2:function(e,n,r){return t[2].exports.h(e,n,r)},__wbg_next_2966fa909601a075:function(e){return t[2].exports.H(e)},__wbg_now_4de5b53a19e45567:function(){return t[2].exports.J()},__wbg_new_3e06d4f36713e4cb:function(){return t[2].exports.y()},__wbg_new_d0c63652ab4d825c:function(e,n){return t[2].exports.D(e,n)},__wbg_resolve_2529512c3bb73938:function(e){return t[2].exports.M(e)},__wbg_then_4a7a614abbbe6d81:function(e,n){return t[2].exports.V(e,n)},__wbg_then_3b7ac098cfda2fa5:function(e,n,r){return t[2].exports.U(e,n,r)},__wbg_buffer_49131c283a06686f:function(e){return t[2].exports.f(e)},__wbg_newwithbyteoffsetandlength_c0f38401daad5a22:function(e,n,r){return t[2].exports.E(e,n,r)},__wbg_new_9b295d24cf1d706f:function(e){return t[2].exports.C(e)},__wbg_set_3bb960a9975f3cd2:function(e,n,r){return t[2].exports.P(e,n,r)},__wbg_length_2b13641a9d906653:function(e){return t[2].exports.v(e)},__wbg_get_0e3f2950cdf758ae:function(e,n){return t[2].exports.q(e,n)},__wbg_set_304f2ec1a3ab3b79:function(e,n,r){return t[2].exports.O(e,n,r)},__wbindgen_string_get:function(e,n){return t[2].exports.kb(e,n)},__wbindgen_debug_string:function(e,n){return t[2].exports.cb(e,n)},__wbindgen_throw:function(e,n){return t[2].exports.mb(e,n)},__wbindgen_memory:function(){return t[2].exports.hb()},__wbindgen_closure_wrapper7033:function(e,n,r){return t[2].exports.bb(e,n,r)}}}}};function u(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,u),r.l=!0,r.exports}u.e=function(e){var n=[],t=r[e];if(0!==t)if(t)n.push(t[2]);else{var c=new Promise((function(n,o){t=r[e]=[n,o]}));n.push(t[2]=c);var f,i=document.createElement("script");i.charset="utf-8",i.timeout=120,u.nc&&i.setAttribute("nonce",u.nc),i.src=function(e){return u.p+""+e+".playground.js"}(e);var b=new Error;f=function(n){i.onerror=i.onload=null,clearTimeout(a);var t=r[e];if(0!==t){if(t){var o=n&&("load"===n.type?"missing":n.type),_=n&&n.target&&n.target.src;b.message="Loading chunk "+e+" failed.\n("+o+": "+_+")",b.name="ChunkLoadError",b.type=o,b.request=_,t[1](b)}r[e]=void 0}};var a=setTimeout((function(){f({type:"timeout",target:i})}),12e4);i.onerror=i.onload=f,document.head.appendChild(i)}return({2:[12]}[e]||[]).forEach((function(e){var t=o[e];if(t)n.push(t);else{var r,c=_[e](),f=fetch(u.p+""+{12:"25cafba91a92f4b8098c"}[e]+".module.wasm");if(c instanceof Promise&&"function"==typeof WebAssembly.compileStreaming)r=Promise.all([WebAssembly.compileStreaming(f),c]).then((function(e){return WebAssembly.instantiate(e[0],e[1])}));else if("function"==typeof WebAssembly.instantiateStreaming)r=WebAssembly.instantiateStreaming(f,c);else{r=f.then((function(e){return e.arrayBuffer()})).then((function(e){return WebAssembly.instantiate(e,c)}))}n.push(o[e]=r.then((function(n){return u.w[e]=(n.instance||n).exports})))}})),Promise.all(n)},u.m=e,u.c=t,u.d=function(e,n,t){u.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},u.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,n){if(1&n&&(e=u(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(u.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)u.d(t,r,function(n){return e[n]}.bind(null,r));return t},u.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(n,"a",n),n},u.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},u.p="/bdk-cli/playground/",u.oe=function(e){throw console.error(e),e},u.w={};var c=window.webpackJsonp=window.webpackJsonp||[],f=c.push.bind(c);c.push=n,c=c.slice();for(var i=0;iconsole.error("Error importing `index.js`:",e))}]); \ No newline at end of file +!function(e){function n(n){for(var t,_,o=n[0],u=n[1],c=0,f=[];cconsole.error("Error importing `index.js`:",e))}]); \ No newline at end of file -- 2.49.0

%teok5*G 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 &qGP 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�F8I#<}vxf1!~ZMGOhxOe>IsWuqcT;F$Je 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%0AUc07X_(-zS6BA^jDGbYf5MxdOw0we^==`1B# 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

t<<3b8dpdY?j-ZppL%=TsMQ86QH&bxSPcs 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%0APL{wOMNl0Dnu&7+?=b;2tv~?; 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 z z`WV475U2MdbJi&%$sA?@8P4eV;@<%VM*&bHk`GkUF9&gj;M}_(4=^|i!?`>EA7F5l zgLCJCxH2Fv!urMVmK4MVr;*dyDqbWPECf~j3XG0tdJlp|PfsgC9CQuDWd#`ucF?PZ z2N@j2KwN|!FO)$`S{NNSG+kqGJlb>(QqzNq14cK{ZRnzoDhdqJph5$o=Pe}JKpgc; z5Xl|?*^xN2gpoKuIFUG)WRN&BWRW=oh$x5^jO#XIXwV@%+KFt-4n9x|PGGVWlF4h4^>0K@)!zgm-db?>0)r#iABd=#E{!8oP{*QK5lQ(fAtX*a7ubAoT%1G>{!7Td zJ&kO`Wn`H%$TCZi^Y2FF_`im%=N@uidWM{OPay~7aSkMR-at z84yPRuH^%`|zI7FYt#6LjPvsW@8ZOQDy*f83p<|z|PcQ z`oIVhV9;QSfzlCBi5U$&7{+>TelR%uweNC(8&uu;C0OCyAxO8Uc!>QZl zL7JvaU3LHd%F{b1f*tho@r3`YU%c55s$iXN9NT&G%G9kd0zv9_t!sU@r0M08#|$9e zl3m{?_H0`7b1&FauTJgUdi&FsM=fC9Q86iUHG;a?2z`RU6W7T*tjo`o0)+TjzLA~+GpaI zctE#g9bn)-Yowo%pPQ;*TAW&>uUAxBTvA$~Uy`4nlbn&5nOCe|T#}fSld4-`VHR&@ zqFb7motIypr<;?RS6ZQ)o>!`$lbNIs(gmW6i;}@?eGnrjGbuU0C{;f(CnrByKPRy= zzqCZJs2H?iO@JYffq~&U0|Nsm0|P^HVopwKib6tAYH?{!iIr7pUU^Ysfre&+LVlh? zVxB^RYf({xLRn%?X)1i%8)*9*69WSSvfGmri_-J;(=$u-lQUA2v-3+!ioveY&CSfq zEKV-UEGW@6H!w9fNHw=KNKH0NHBL*@Pfj#5NJ%sTySN}fCo{QHKRG|QATuYm2;|s3 z3<3=C3=9nG85tO4sBIs@UHT=J1*ygQx%nx2Ma4Rd0t_h(3=IDn85sN-7#Lt~ILpky zAdkd9$IQT>hQzl zT3n(4^=*od0>}-?*$De?GBYrUBAIuG88pemz~Gk;GDrauS_+wY3J?o4G!^XOZvDi} zz@UVr_cJpCgDet1ikX2y3XPBKmn3Ee1~DZ0G-d_{dnA4qntUFbd?7OfXjTL6o-$?z z24f`sAU?8rm1ySGqM6r-Cf|xC-+^Y|Y-aFnLvZ^Spz#-@g%5~tgyg;@X!0OFviveM zc@Q62emR;vh>tA45=|b&N0wiOCJ*8x%dbI`2l0{R*P_XT_{j3>(d0pVWcdwf@*qA) z9+c-3i;Gi>N;32F6w(qib5c{R6cRLYQqxKlY;6^aGSf3kG!wWK6hIrivVc&iQz7b00R#L1H(%e0S0CU28P7E6orz+?9^ffBZb7G^kNoP0R{oI{0=JR zs8==?m!#v&nnqX{7#J)V z7#J)W7#KkD4dPpoSeIHeFff=fFff4h+AuIM*dp;kX^wVb0%;N?=jY_4CWHK3tY4Oz z9G{X}SemL=R4lq;V5pl2Mdjo&YVt7$Eh00xJUp2Ll5`00RRBr3RM78m3sRw`uX7UZPnrskDEvU5>tNoi4DY6_@f1}-ZU zO7l`H3R06xQd4p&X&p_)B}JKe>3T)Q-dq9^Q{R0(eUrDv98lqTsV=jZAgrY0ww8ChDUBw3~=TNoMZC+8#< z=o;x68|xW^)q-jW{lud5_}s*jYP$gAS+}REBGb)(JmY@iz9}~+^FSIK~ZWMHg^@5CgtT9 zK%}X!IDDL1D0GHvgJ`^!^ND>1Bg9tP&CNnUA`x>BL z8K_T{N@5+71}*PEX&lskK~A_NX0oKrlH~l%JY54lBU3#{hb%ciuQ)ZYxU^Uw61;jv z#l*&kl>)x{hT9lTPU#?J|k(#HFoS2hbnv+4np3=9ks3<&==FhKgv$X*~d zj4{(@X-Q^|erjGyW@4URQSl1_0dRc{>Mw)Zs4%`h0|NtS$TTIfBoSO9fRc1+ZfXjs zg`HWHno|i0_0)=joXq6RlAKC~l+@zXqRhmc%&N@1bRRwe22fowm4ShQpMik^)*hL~ zz`&q_#J|n}X`g_a(M6@Hr8zmE*d?Y#j~psAj93N+hJS*nahm}ubU^15fzl!a12{i` zgh1s`HUk5=jSS=Gg4CpBq=LG4WvNBQnfZAonYpROC5gEOB^B|>`K5U!prld`R*{=p zl%10rUzDF;0;+E^^Gl19a`Kb2GZKq4^78YNQ zPJU6MM`~h9YLP;DW=V#Ep^-u=r1ewGz`!Uhz@Q4Mw;3SqG*FqB4;o*o$V@3NNh~QX zMm5MiwZtQ{xFo-*5@Hy#Szf{d3>pj!3}9!)L;QtHcQDv&h#7`3_b@OpbO=N0kpcz= zhC)z4LBq0$fq?;3u7QL=VOhe!z)%X}K;=R0lX4_JsI6Uz#IIstV5mmo*Dx?JfbtYb z2xMLz0|P@nhyyhbl)oC0_)QE949!UV76t}}RwRBK0|P@l62AkjpAE^I6pZ6xjH{(q zloTb#7Zl|efSPJ8B9QiuHFOM$&TYqn0{w!-qGHJSqOzy}xZOULje$Xtfq?Wp(F!kPb#>hmOA>PwP)i6sg@ByY#Nt#1PzjX@$^mJaIiN})Q6Z@`U7;wo zAit^l-mjn3=9jz1i)jzF#V3KkaD$F4AlB#V8BJg z^c9yTCFkenCg!DtWTb*xV^AKb_fwpz0CJi_ZfbFHVtOj5W0V5v{2+%ub<0L@GrYK@ z2s$LdASDjz&#-Vn!io+y7bKQ|#(Y4dPYeuG#03~YWh_4{q-}`I2c=6GUm8sw#0SYI z<`ktSrc^5AmV%}WDixCQi;D8gQ&VW{kL1*x9IyvsBm@{hZBbcfNPm!&_HZ{+S=7V8 zz|f1t2epTDOLIyxH5eEaBn24Q7#J9I7#J7~Bq8Zh6FT;7D=EOh4lWNJpKLzB!2Ogl zzbGE0iQ$Q)0JyaU(_sVEnO_v245|TGq;SfofaFzh%O`>4U2w=J=B32vX)rLPNI_hU zZhvB4N`8?B149d%JQj8FAdA+Zse|~#@yWIW4BQ{3LAI5FY?H=r8){jDdwh|0=>^mV zhZlhiYot-zA_dtQ8Y(gZkg+gm3>9Q+Fj&Yy`eqQ{GBEhaK*}3XOTy61KqEv(06b;` zlP}6FNX<6uqhTB4w=psS#xP+APC1`@y{vZ>IvN`iu|f{sE$a%oXfYF-JFAZQFx7UB6!1GB-DcM$5<)BGFEMqdL)qYY+wr)~Va*BmXVrptyqJfEdYKnfcrGdF+ zqB*#$12qORamK*FFhN#;fg6dQEh_*XcgtjEU~tYa%}L2qFHuO#1daA*q(UYJ6jD-) zGRsm^Kn-v3Bw>D$LRx;2LMAu}Ky5ua0R~W?376TRxuD|2lFZ_?O33iJ0;>KLIRWrE zW|17K+hFFw+&C39mJf0ZWC$QXO+g_sC8a2}xHz>~A+0Ds7d#e{t)P%w%&-P(<}NwN zJjE$FNE*2y2MKeS*)SSr2PX>y1B@*JtzTh$Sv3B776t}61_lPV{L(y>(9vgLaF7=O z_iF;>A>|;<9vBTX^EQ%wd!h4@FgbN5NE-*nPi2DC_b`4I8oz)E(nf;G|AY4H0>IO@ z3Pq`frI|(Gp~_+_P@Ca_JS4rr+ytXx`b`-b7(yzXN;5(E46Hr1xFj`20ouP%NH9#$ zQAjEUH+n!#qY{M#qXf_ZU0!NxN@@zIolshws^A|G?;IQk>uSR_8zf*e8`Nn5^+Xi% z(?D}mXvTw0hx!9-esMu+UJ4}cOENNx6(F0MGq8C+301 zol^6_Gd4j^Zjf$6UNC5EJuf*GY-w>Oh?Q8P0QD6PYr#Dri0>HQCr;ADj;mMvsEytaDxC>Q0prpIU_MIJvAOOft;X_oS3JOl&VmiTB4Ajms6>b znWj*Zk*Wa6+TcN(Lxfw^vH)qWY$0fl7h~R7F|RnWL@y(;IKDVDonB2326Yty@LVr!j0@RfNFNWi z5(M=;h+e~j)c1wfN#OSJ0u=!U(73N2bd3m%Z^8_jQ-$$=GeOpjAoD@vOvrpsP=5?+ z9!NcC{uw6E#0+U4BlAIPQZUEg6_J7-i)>Cja@=51P=ul&)GydE#535<)6vPtH6+M0 z%+t}QAe*Wo3n{Mjlk@YEi&9HK6O{}M48K$%>w{h}GB6l`(io_1h9v%qk%7UGfq?Am8{SfB-W`xYiLfeXP^Zzk2fZHJO_9c>8j7$um6UP}qdJN4B;Cfh?AbP+p zeMnOeE+@kTi6@x*6__CQ!uV=TkU1>O5F~p1p**oTS2rm$FC{%SPdBZ!q_iltSl2+$ zM9qUwspwVK`*pr0@WNZU8XAfFWR$P); zR068{N(;cvVuZV_tiXC07#NmoK<2$*G|UXp+_EyLAps7ioRVTI28KHtkoMSJ4M<<+ zp@sl>jU7xcjE0#38iUPEtWe0zOG&LrEmlY@N(Hx_6f`023YdBr4bxZ4;P~Lu0S4}c z8JnP^?V!=n&7fIo1_p+$3=9n07#J9~GcYjhU|?X_$-uy{i-Cb*H+c011H)d>EHr4X zM+U^}Itr;di3P=}DGIs8Gc+N-U8gC)09x$>vl&LiTyPw;0scTq$i{R zRRxY9P)|`oSAl`SM+eda3(|q)oMatHPYfelLp|D{BftQfrGn8gxBUc-hJ)M!DV^Yc zg1Kdj4x|^Ur>6&tK+uqFT4oVwR;i>YF|RlgvZ#iE;RaOgV;uqTsxO#bFdAm3Fg4;b zIVTeoc^bL`;8ifw85zJMw&|%Q@p-A`@zAa;sA$j0EG~&J%>#9AO2BMnSA*0iCFUgN zC8t7197-yZN^=Y1(^6BxRd8l%aY1QPP9|u<5G4Nci;6ST^OB146H}5Ci%Y%i~Kb7~tU{$HV}hor0MI;)BvEj4uyuEg@VbA)%xqK_MT!0uJF0AtuO-0L%;!AKCrFQ1_=+ zfJU+t;d7oa_0Jh0`qNTV<(y9d*=8oE*u#^1&WS#1sJYR4BPrNLYQ?byPGJfYm;#FG5tjLh7`3RqT1Er#X^ zc(|KEM?_$Dh(Y_D@f$oUe~JEGpIT*$l(XvGc8Q&$WH7(lbpTg4f` zBOkE3VX%)P^c$g$BG5X_5OY}!3>?M~y9a7EtHl^~HVc^#nyrHIL98^#Py-sohmD#LvpQ@a(ufOaL}ot{A2cF!0EtiP zh|EFIXgYM|*&zl7hQny9$Buw!&>-!GqYMlT#~2vEtMoyA3s8Ii1XM4GzZ%p|!YIFp zuAhri3(HfBOF+w}4D=u!Qc#CgzbLi10JQ21)RbYkV+vW(30jd0THOmvC*6#YRrRi* z#qw!IiRqxFn+yyLCz0HDih+Rvyg-(Lf#Ecg_!$NUhO#Y^llMTAH-?TTz|@;S<)PcNzBiKQ^i(}a#S7Z10(LT#tE*s0ocg@{6u226 zO?e8A!OotZ3K^*t3XsLop?RPkUEo=x6orD)r0mp6aJL@3`V6%2zC1Mrv}vn2HN8Bu zM4`+8I;l`hyU;?JdeyX~;pitKxk96*ydXORX<`q$j20<`K*7VXz!H+rK`T%|Ge^Z4 zr0M&^1et+=nezk62d&Bjt>_1pSD>~eau8!{Z-Lq}M33}>+Rjj4_E41;;Q6Z zXe0l(k?O2FV6zGmlQT;y;R{PKGaop2CWE%2g7Rv9PD*@oVu6B|g3(hH&CRjrP(KNG}yM$50HNhAYo3$xAIp$#RhNKy>|uWwkVDyb!S>b&d_{ ziqwz_|I!lhCR(U-pk+gbMtO0DhNh;xEo96@%@#851{MX4BiTa6u54@}Wqxsn219@? zWNZUT43uFsQfwisA>d|!mQ^q?Fx1!zfY-pl)PsblpqUF=ZLtE)+ Cu{xwa4s?DM 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