@ -262711,7 +262711,7 @@ function filepanel(localRegistry) {
fileManager:self._deps.fileManager,
compiler:self._deps.compiler,
config:self._deps.config
});remix.read
});
self._compilerMetadata.syncContractMetadata();
self.compilerMetadata=function(){
@ -262722,7 +262722,7 @@ function filepanel(localRegistry) {
functionremixdDialog(){
var_a,_2,_em,_i,_fa,_div2,_3,_div3;
return_div3=document.createElement('div'),_div3.setAttribute('class',''+String(css.dialog)+''),_appendChild(_div3,['\n ',(_2=document.createElement('div'),_2.setAttribute('class',''+String(css.dialogParagraph)+''),_appendChild(_2,['Interact with your file system from Remix. Click connect and find shared folder in the Remix file explorer (under localhost).\n Before you get started, check out ',(_a=document.createElement('a'),_a.setAttribute('target','_blank'),_a.setAttribute('href','https://remix-ide.readthedocs.io/en/latest/remixd.html'),_a.textContent='Tutorial_remixd_filesystem',_a),'\n to find out how to run Remixd.\n ']),_2),'\n ',(_div2=document.createElement('div'),_div2.setAttribute('class',''+String(css.dialogParagraph)+''),_appendChild(_div2,['Connection will start a session between ',(_em=document.createElement('em'),_appendChild(_em,[window.location.href]),_em),' and your local file system ',(_i=document.createElement('i'),_i.textContent='ws://127.0.0.1:65520',_i),'\n so please make sure your system is secured enough (port 65520 neither opened nor forwarded).\n ',(_fa=document.createElement('i'),_fa.setAttribute('class','fa fa-link'),_fa),' will show you current connection status.\n ']),_div2),'\n ',(_3=document.createElement('div'),_3.setAttribute('class',''+String(css.dialogParagraph)+''),_3.textContent='This feature is still in Alpha, so we recommend you to keep a copy of the shared folder.',_3),'\n ']),_div3;
return_div3=document.createElement('div'),_div3.setAttribute('class',''+String(css.dialog)+''),_appendChild(_div3,['\n ',(_2=document.createElement('div'),_2.setAttribute('class',''+String(css.dialogParagraph)+''),_appendChild(_2,['Interact with your file system from Remix. Click connect and find shared folder in the Remix file explorer (under localhost).\n Before you get started, check out ',(_a=document.createElement('a'),_a.setAttribute('target','_blank'),_a.setAttribute('href','https://remix.readthedocs.io/en/latest/tutorial_remixd_filesystem.html'),_a.textContent='Tutorial_remixd_filesystem',_a),'\n to find out how to run Remixd.\n ']),_2),'\n ',(_div2=document.createElement('div'),_div2.setAttribute('class',''+String(css.dialogParagraph)+''),_appendChild(_div2,['Connection will start a session between ',(_em=document.createElement('em'),_appendChild(_em,[window.location.href]),_em),' and your local file system ',(_i=document.createElement('i'),_i.textContent='ws://127.0.0.1:65520',_i),'\n so please make sure your system is secured enough (port 65520 neither opened nor forwarded).\n ',(_fa=document.createElement('i'),_fa.setAttribute('class','fa fa-link'),_fa),' will show you current connection status.\n ']),_div2),'\n ',(_3=document.createElement('div'),_3.setAttribute('class',''+String(css.dialogParagraph)+''),_3.textContent='This feature is still in Alpha, so we recommend you to keep a copy of the shared folder.',_3),'\n ']),_div3;
}
functiontemplate(){
@ -266189,9 +266189,9 @@ module.exports = function () {
self._view.config.remixd=(_div4=document.createElement('div'),_div4.setAttribute('class',''+String(css.info)+''),_appendChild(_div4,['\n ',(_=document.createElement('div'),_.setAttribute('class',''+String(css.title)+''),_.textContent='Accessing local files',_),'\n ',(_div2=document.createElement('div'),_div2.setAttribute('class',''+String(css.crow)+''),_div2.textContent='\n Remixd is a tool which allow Remix IDE to access files located in your local computer.\n it can also be used to setup a development environment.\n ',_div2),'\n ',(_2=document.createElement('div'),_2.setAttribute('class',''+String(css.crow)+''),_2.textContent='More infos:',_2),'\n ',(_div3=document.createElement('div'),_div3.setAttribute('class',''+String(css.crow)+''),_appendChild(_div3,[(_a=document.createElement('a'),_a.setAttribute('target','_blank'),_a.setAttribute('href','https://github.com/ethereum/remixd'),_a.textContent=' https://github.com/ethereum/remixd',_a)]),_div3),'\n ',(_3=document.createElement('div'),_3.setAttribute('class',''+String(css.crow)+''),_appendChild(_3,[(_a2=document.createElement('a'),_a2.setAttribute('target','_blank'),_a2.setAttribute('href','https://remix-ide.readthedocs.io/en/latest/remixd.html'),_a2.textContent='https://remix-ide.readthedocs.io/en/latest/remixd.html',_a2)]),_3),'\n ',(_4=document.createElement('div'),_4.setAttribute('class',''+String(css.crow)+''),_appendChild(_4,['Installation: ',(_pre=document.createElement('pre'),_pre.setAttribute('class',''+String(css.remixdinstallation)+''),_pre.textContent='npm install remixd -g',_pre)]),_4),'\n ']),_div4);
self._view.config.remixd=(_div4=document.createElement('div'),_div4.setAttribute('class',''+String(css.info)+''),_appendChild(_div4,['\n ',(_=document.createElement('div'),_.setAttribute('class',''+String(css.title)+''),_.textContent='Accessing local files',_),'\n ',(_div2=document.createElement('div'),_div2.setAttribute('class',''+String(css.crow)+''),_div2.textContent='\n Remixd is a tool which allow Remix IDE to access files located in your local computer.\n it can also be used to setup a development environment.\n ',_div2),'\n ',(_2=document.createElement('div'),_2.setAttribute('class',''+String(css.crow)+''),_2.textContent='More infos:',_2),'\n ',(_div3=document.createElement('div'),_div3.setAttribute('class',''+String(css.crow)+''),_appendChild(_div3,[(_a=document.createElement('a'),_a.setAttribute('target','_blank'),_a.setAttribute('href','https://github.com/ethereum/remixd'),_a.textContent=' https://github.com/ethereum/remixd',_a)]),_div3),'\n ',(_3=document.createElement('div'),_3.setAttribute('class',''+String(css.crow)+''),_appendChild(_3,[(_a2=document.createElement('a'),_a2.setAttribute('target','_blank'),_a2.setAttribute('href','https://remix.readthedocs.io/en/latest/tutorial_remixd_filesystem'),_a2.textContent='http://remix.readthedocs.io/en/latest/tutorial_remixd_filesystem.html',_a2)]),_3),'\n ',(_4=document.createElement('div'),_4.setAttribute('class',''+String(css.crow)+''),_appendChild(_4,['Installation: ',(_pre=document.createElement('pre'),_pre.setAttribute('class',''+String(css.remixdinstallation)+''),_pre.textContent='npm install remixd -g',_pre)]),_4),'\n ']),_div4);
self._view.config.localremixd=(_7=document.createElement('div'),_7.setAttribute('class',''+String(css.info)+''),_appendChild(_7,['\n ',(_5=document.createElement('div'),_5.setAttribute('class',''+String(css.title)+''),_5.textContent='Running Remix locally',_5),'\n ',(_div5=document.createElement('div'),_div5.setAttribute('class',''+String(css.crow)+''),_div5.textContent='\n as a NPM module:\n ',_div5),'\n ',(_a3=document.createElement('a'),_a3.setAttribute('target','_blank'),_a3.setAttribute('href','https://www.npmjs.com/package/remix-ide'),_a3.textContent='https://www.npmjs.com/package/remix-ide',_a3),'\n ',(_6=document.createElement('pre'),_6.setAttribute('class',''+String(css.remixdinstallation)+''),_6.textContent='npm install remix-ide -g',_6),'\n ',(_div6=document.createElement('div'),_div6.setAttribute('class',''+String(css.crow)+''),_div6.textContent='\n as an electron app:\n ',_div6),'\n ',(_a4=document.createElement('a'),_a4.setAttribute('target','_blank'),_a4.setAttribute('href','https://github.com/horizon-games/remix-app'),_a4.textContent='https://github.com/horizon-games/remix-app',_a4),'\n ']),_7);
self._view.el=(_supportView=document.createElement('div'),_supportView.setAttribute('id','supportView'),_supportView.setAttribute('class',''+String(css.supportTabView)+''),_appendChild(_supportView,['\n ',(_div7=document.createElement('div'),_div7.setAttribute('class',''+String(css.infoBox)+''),_appendChild(_div7,['\n Have a question, found a bug or want to propose a feature? Have a look at the\n ',(_a5=document.createElement('a'),_a5.setAttribute('target','_blank'),_a5.setAttribute('href','https://github.com/ethereum/remix-ide/issues'),_a5.textContent=' issues',_a5),' or check out\n ',(_a6=document.createElement('a'),_a6.setAttribute('target','_blank'),_a6.setAttribute('href','https://remix-ide.readthedocs.io/en/latest/'),_a6.textContent=' the documentation page on Remix',_a6),' or\n ',(_a7=document.createElement('a'),_a7.setAttribute('target','_blank'),_a7.setAttribute('href','https://solidity.readthedocs.io/en/latest/'),_a7.textContent=' Solidity',_a7),'.\n ']),_div7),'\n ',(_9=document.createElement('div'),_9.setAttribute('class',''+String(css.chat)+''),_appendChild(_9,['\n ',(_div8=document.createElement('div'),_div8.onclick=openLink,_div8.setAttribute('title','Click to open chat in Gitter'),_div8.setAttribute('class',''+String(css.chatTitle)+''),_appendChild(_div8,['\n ',(_8=document.createElement('div'),_8.setAttribute('class',''+String(css.chatTitleText)+''),_8.textContent='ethereum/remix community chat',_8),'\n ']),_div8),'\n ',self._view.gitterIframe,'\n ']),_9),'\n ',self._view.config.remixd,'\n ',self._view.config.localremixd,'\n ']),_supportView);
self._view.el=(_supportView=document.createElement('div'),_supportView.setAttribute('id','supportView'),_supportView.setAttribute('class',''+String(css.supportTabView)+''),_appendChild(_supportView,['\n ',(_div7=document.createElement('div'),_div7.setAttribute('class',''+String(css.infoBox)+''),_appendChild(_div7,['\n Have a question, found a bug or want to propose a feature? Have a look at the\n ',(_a5=document.createElement('a'),_a5.setAttribute('target','_blank'),_a5.setAttribute('href','https://github.com/ethereum/remix-ide/issues'),_a5.textContent=' issues',_a5),' or check out\n ',(_a6=document.createElement('a'),_a6.setAttribute('target','_blank'),_a6.setAttribute('href','https://remix.readthedocs.io/en/latest/'),_a6.textContent=' the documentation page on Remix',_a6),' or\n ',(_a7=document.createElement('a'),_a7.setAttribute('target','_blank'),_a7.setAttribute('href','https://solidity.readthedocs.io/en/latest/'),_a7.textContent=' Solidity',_a7),'.\n ']),_div7),'\n ',(_9=document.createElement('div'),_9.setAttribute('class',''+String(css.chat)+''),_appendChild(_9,['\n ',(_div8=document.createElement('div'),_div8.onclick=openLink,_div8.setAttribute('title','Click to open chat in Gitter'),_div8.setAttribute('class',''+String(css.chatTitle)+''),_appendChild(_div8,['\n ',(_8=document.createElement('div'),_8.setAttribute('class',''+String(css.chatTitleText)+''),_8.textContent='ethereum/remix community chat',_8),'\n ']),_div8),'\n ',self._view.gitterIframe,'\n ']),_9),'\n ',self._view.config.remixd,'\n ',self._view.config.localremixd,'\n ']),_supportView);