Template Upload
This commit is contained in:
		
							
								
								
									
										229
									
								
								node_modules/weinre/web/interfaces/InjectedScriptHost.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										229
									
								
								node_modules/weinre/web/interfaces/InjectedScriptHost.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,229 @@
 | 
			
		||||
{
 | 
			
		||||
   "interfaces": [
 | 
			
		||||
      {
 | 
			
		||||
         "extendedAttributes": {
 | 
			
		||||
            "Conditional": "INSPECTOR"
 | 
			
		||||
         }, 
 | 
			
		||||
         "name": "InjectedScriptHost", 
 | 
			
		||||
         "methods": [
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "clearConsoleMessages", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "copyText", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "DOMString", 
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "text"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "originalName": "DOMObject", 
 | 
			
		||||
                  "name": "any"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "extendedAttributes": {
 | 
			
		||||
                  "Custom": true
 | 
			
		||||
               }, 
 | 
			
		||||
               "name": "nodeForId", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "long", 
 | 
			
		||||
                        "name": "int"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "nodeId"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "int"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "extendedAttributes": {
 | 
			
		||||
                  "Custom": true
 | 
			
		||||
               }, 
 | 
			
		||||
               "name": "pushNodePathToFrontend", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "DOMObject", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "node"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "boolean"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "withChildren"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "boolean"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "selectInUI"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "originalName": "long", 
 | 
			
		||||
                  "name": "int"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "inspectedNode", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "unsigned", 
 | 
			
		||||
                        "name": "int"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "num"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "originalName": "DOMObject", 
 | 
			
		||||
                  "name": "any"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "extendedAttributes": {
 | 
			
		||||
                  "Custom": true
 | 
			
		||||
               }, 
 | 
			
		||||
               "name": "internalConstructorName", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "DOMObject", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "object"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "originalName": "DOMObject", 
 | 
			
		||||
                  "name": "any"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "extendedAttributes": {
 | 
			
		||||
                  "Custom": true
 | 
			
		||||
               }, 
 | 
			
		||||
               "name": "currentCallFrame", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "extendedAttributes": {
 | 
			
		||||
                  "Custom": true
 | 
			
		||||
               }, 
 | 
			
		||||
               "name": "selectDatabase", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "DOMObject", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "database"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "extendedAttributes": {
 | 
			
		||||
                  "Custom": true
 | 
			
		||||
               }, 
 | 
			
		||||
               "name": "selectDOMStorage", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "DOMObject", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "storage"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "didCreateWorker", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "long", 
 | 
			
		||||
                        "name": "int"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "id"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "DOMString", 
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "url"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "boolean"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "isFakeWorker"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "didDestroyWorker", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "long", 
 | 
			
		||||
                        "name": "int"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "id"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "originalName": "long", 
 | 
			
		||||
                  "name": "int"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "nextWorkerId", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }
 | 
			
		||||
         ]
 | 
			
		||||
      }
 | 
			
		||||
   ], 
 | 
			
		||||
   "name": "core"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										3915
									
								
								node_modules/weinre/web/interfaces/Inspector.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3915
									
								
								node_modules/weinre/web/interfaces/Inspector.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										230
									
								
								node_modules/weinre/web/interfaces/InspectorFrontendHost.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										230
									
								
								node_modules/weinre/web/interfaces/InspectorFrontendHost.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,230 @@
 | 
			
		||||
{
 | 
			
		||||
   "interfaces": [
 | 
			
		||||
      {
 | 
			
		||||
         "extendedAttributes": {
 | 
			
		||||
            "Conditional": "INSPECTOR"
 | 
			
		||||
         }, 
 | 
			
		||||
         "name": "InspectorFrontendHost", 
 | 
			
		||||
         "methods": [
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "loaded", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "closeWindow", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "disconnectFromBackend", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "bringToFront", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "inspectedURLChanged", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "DOMString", 
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "newURL"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "requestAttachWindow", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "requestDetachWindow", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "setAttachedWindowHeight", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "unsigned", 
 | 
			
		||||
                        "name": "int"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "height"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "moveWindowBy", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "float"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "x"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "float"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "y"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "setExtensionAPI", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "DOMString", 
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "script"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "originalName": "DOMString", 
 | 
			
		||||
                  "name": "string"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "localizedStringsURL", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "originalName": "DOMString", 
 | 
			
		||||
                  "name": "string"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "hiddenPanels", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "copyText", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "DOMString", 
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "text"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "originalName": "DOMString", 
 | 
			
		||||
                  "name": "string"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "extendedAttributes": {
 | 
			
		||||
                  "Custom": true
 | 
			
		||||
               }, 
 | 
			
		||||
               "name": "platform", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "originalName": "DOMString", 
 | 
			
		||||
                  "name": "string"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "extendedAttributes": {
 | 
			
		||||
                  "Custom": true
 | 
			
		||||
               }, 
 | 
			
		||||
               "name": "port", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "extendedAttributes": {
 | 
			
		||||
                  "Custom": true
 | 
			
		||||
               }, 
 | 
			
		||||
               "name": "showContextMenu", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "MouseEvent", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "event"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "DOMObject", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "items"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "sendMessageToBackend", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "DOMString", 
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "message"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }
 | 
			
		||||
         ]
 | 
			
		||||
      }
 | 
			
		||||
   ], 
 | 
			
		||||
   "name": "core"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										175
									
								
								node_modules/weinre/web/interfaces/WeinreClientCommands.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										175
									
								
								node_modules/weinre/web/interfaces/WeinreClientCommands.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,175 @@
 | 
			
		||||
{
 | 
			
		||||
   "interfaces": [
 | 
			
		||||
      {
 | 
			
		||||
         "name": "WeinreClientCommands", 
 | 
			
		||||
         "methods": [
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "clientId", 
 | 
			
		||||
                     "out": true
 | 
			
		||||
                  }
 | 
			
		||||
               ], 
 | 
			
		||||
               "name": "registerClient", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "Object", 
 | 
			
		||||
                        "name": "any", 
 | 
			
		||||
                        "rank": 1
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "targets", 
 | 
			
		||||
                     "out": true
 | 
			
		||||
                  }
 | 
			
		||||
               ], 
 | 
			
		||||
               "name": "getTargets", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "Object", 
 | 
			
		||||
                        "name": "any", 
 | 
			
		||||
                        "rank": 1
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "clients", 
 | 
			
		||||
                     "out": true
 | 
			
		||||
                  }
 | 
			
		||||
               ], 
 | 
			
		||||
               "name": "getClients", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "connectTarget", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "clientId"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "targetId"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "disconnectTarget", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "clientId"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string", 
 | 
			
		||||
                        "rank": 1
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "extensions", 
 | 
			
		||||
                     "out": true
 | 
			
		||||
                  }
 | 
			
		||||
               ], 
 | 
			
		||||
               "name": "getExtensions", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "logDebug", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "message"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "logInfo", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "message"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "logWarning", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "message"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "logError", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "message"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }
 | 
			
		||||
         ]
 | 
			
		||||
      }
 | 
			
		||||
   ], 
 | 
			
		||||
   "name": "weinre"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										152
									
								
								node_modules/weinre/web/interfaces/WeinreClientEvents.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										152
									
								
								node_modules/weinre/web/interfaces/WeinreClientEvents.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,152 @@
 | 
			
		||||
{
 | 
			
		||||
   "interfaces": [
 | 
			
		||||
      {
 | 
			
		||||
         "name": "WeinreClientEvents", 
 | 
			
		||||
         "methods": [
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "clientRegistered", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "Object", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "client"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "targetRegistered", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "Object", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "target"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "clientUnregistered", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "clientId"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "targetUnregistered", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "targetId"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "connectionCreated", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "clientId"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "targetId"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "connectionDestroyed", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "clientId"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "targetId"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "sendCallback", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "callbackId"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "Object", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "result"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "serverProperties", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "Object", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "properties"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }
 | 
			
		||||
         ]
 | 
			
		||||
      }
 | 
			
		||||
   ], 
 | 
			
		||||
   "name": "weinre"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										28
									
								
								node_modules/weinre/web/interfaces/WeinreExtraClientCommands.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								node_modules/weinre/web/interfaces/WeinreExtraClientCommands.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
{
 | 
			
		||||
   "interfaces": [
 | 
			
		||||
      {
 | 
			
		||||
         "name": "WeinreExtraClientCommands", 
 | 
			
		||||
         "methods": [
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "Object", 
 | 
			
		||||
                        "name": "any", 
 | 
			
		||||
                        "rank": 1
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "databaseRecords", 
 | 
			
		||||
                     "out": true
 | 
			
		||||
                  }
 | 
			
		||||
               ], 
 | 
			
		||||
               "name": "getDatabases", 
 | 
			
		||||
               "parameters": []
 | 
			
		||||
            }
 | 
			
		||||
         ]
 | 
			
		||||
      }
 | 
			
		||||
   ], 
 | 
			
		||||
   "name": "weinre"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										26
									
								
								node_modules/weinre/web/interfaces/WeinreExtraTargetEvents.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								node_modules/weinre/web/interfaces/WeinreExtraTargetEvents.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,26 @@
 | 
			
		||||
{
 | 
			
		||||
   "interfaces": [
 | 
			
		||||
      {
 | 
			
		||||
         "name": "WeinreExtraTargetEvents", 
 | 
			
		||||
         "methods": [
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "databaseOpened", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "Object", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "databaseRecord"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }
 | 
			
		||||
         ]
 | 
			
		||||
      }
 | 
			
		||||
   ], 
 | 
			
		||||
   "name": "weinre"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										115
									
								
								node_modules/weinre/web/interfaces/WeinreTargetCommands.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										115
									
								
								node_modules/weinre/web/interfaces/WeinreTargetCommands.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,115 @@
 | 
			
		||||
{
 | 
			
		||||
   "interfaces": [
 | 
			
		||||
      {
 | 
			
		||||
         "name": "WeinreTargetCommands", 
 | 
			
		||||
         "methods": [
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "targetId", 
 | 
			
		||||
                     "out": true
 | 
			
		||||
                  }
 | 
			
		||||
               ], 
 | 
			
		||||
               "name": "registerTarget", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "int"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "url"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "sendClientCallback", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "callbackId"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "Object", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "args"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "logDebug", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "message"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "logInfo", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "message"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "logWarning", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "message"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "logError", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "message"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }
 | 
			
		||||
         ]
 | 
			
		||||
      }
 | 
			
		||||
   ], 
 | 
			
		||||
   "name": "weinre"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										74
									
								
								node_modules/weinre/web/interfaces/WeinreTargetEvents.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										74
									
								
								node_modules/weinre/web/interfaces/WeinreTargetEvents.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,74 @@
 | 
			
		||||
{
 | 
			
		||||
   "interfaces": [
 | 
			
		||||
      {
 | 
			
		||||
         "name": "WeinreTargetEvents", 
 | 
			
		||||
         "methods": [
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "connectionCreated", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "clientId"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "targetId"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "connectionDestroyed", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "clientId"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "targetId"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }, 
 | 
			
		||||
            {
 | 
			
		||||
               "returns": {
 | 
			
		||||
                  "name": "void"
 | 
			
		||||
               }, 
 | 
			
		||||
               "callbackParameters": [], 
 | 
			
		||||
               "name": "sendCallback", 
 | 
			
		||||
               "parameters": [
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "name": "string"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "callbackId"
 | 
			
		||||
                  }, 
 | 
			
		||||
                  {
 | 
			
		||||
                     "type": {
 | 
			
		||||
                        "originalName": "Object", 
 | 
			
		||||
                        "name": "any"
 | 
			
		||||
                     }, 
 | 
			
		||||
                     "name": "result"
 | 
			
		||||
                  }
 | 
			
		||||
               ]
 | 
			
		||||
            }
 | 
			
		||||
         ]
 | 
			
		||||
      }
 | 
			
		||||
   ], 
 | 
			
		||||
   "name": "weinre"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										1
									
								
								node_modules/weinre/web/interfaces/all-json-idls-min.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/weinre/web/interfaces/all-json-idls-min.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										4946
									
								
								node_modules/weinre/web/interfaces/all-json-idls.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4946
									
								
								node_modules/weinre/web/interfaces/all-json-idls.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										91
									
								
								node_modules/weinre/web/interfaces/interfaces.css
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										91
									
								
								node_modules/weinre/web/interfaces/interfaces.css
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,91 @@
 | 
			
		||||
/*
 | 
			
		||||
 * Licensed to the Apache Software Foundation (ASF) under one
 | 
			
		||||
 * or more contributor license agreements.  See the NOTICE file
 | 
			
		||||
 * distributed with this work for additional information
 | 
			
		||||
 * regarding copyright ownership.  The ASF licenses this file
 | 
			
		||||
 * to you under the Apache License, Version 2.0 (the
 | 
			
		||||
 * "License"); you may not use this file except in compliance
 | 
			
		||||
 * with the License.  You may obtain a copy of the License at
 | 
			
		||||
 *
 | 
			
		||||
 *     http://www.apache.org/licenses/LICENSE-2.0
 | 
			
		||||
 *
 | 
			
		||||
 * Unless required by applicable law or agreed to in writing,
 | 
			
		||||
 * software distributed under the License is distributed on an
 | 
			
		||||
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 | 
			
		||||
 * KIND, either express or implied.  See the License for the
 | 
			
		||||
 * specific language governing permissions and limitations
 | 
			
		||||
 * under the License.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#browser {
 | 
			
		||||
    margin-top:  1em;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#interface-picker {
 | 
			
		||||
    float:         left;
 | 
			
		||||
    margin-right:  1.0em;
 | 
			
		||||
    padding-right: 1.0em;
 | 
			
		||||
    border-right:  thin solid;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#interface-picker h2, #interface-content h2 {
 | 
			
		||||
    margin-top:    0.0em;
 | 
			
		||||
    border-bottom: thin solid;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#interface-content {
 | 
			
		||||
    overflow:     hidden;
 | 
			
		||||
    padding-left: 1.0em;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#interface-list li {
 | 
			
		||||
    list-style-type: none;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#interface-body pre {
 | 
			
		||||
    margin-left: 2.0em;
 | 
			
		||||
    white-space: pre;
 | 
			
		||||
    overflow:    auto;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.tdIndent {
 | 
			
		||||
    margin-left: 1.0em;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.indent {
 | 
			
		||||
    white-space: pre;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.attributeName, .methodName, .interfaceName {
 | 
			
		||||
    font-weight: bold;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.type {
 | 
			
		||||
    z-font-style: italic;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.parameterName {
 | 
			
		||||
    color:      #0A0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
h3 {
 | 
			
		||||
    border:                thin solid;
 | 
			
		||||
    -moz-border-radius:    0.5em;
 | 
			
		||||
    -webkit-border-radius: 0.5em;
 | 
			
		||||
    background-color:      #EEE;
 | 
			
		||||
    padding-left:          1.0em;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
a, a:hover, a:visited, .type {
 | 
			
		||||
    color:      #00A;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@media print {
 | 
			
		||||
    .noprint {
 | 
			
		||||
        display: none;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    body {
 | 
			
		||||
        font-size: 60%;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										70
									
								
								node_modules/weinre/web/interfaces/interfaces.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										70
									
								
								node_modules/weinre/web/interfaces/interfaces.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,70 @@
 | 
			
		||||
<!doctype html>
 | 
			
		||||
 | 
			
		||||
<!--
 | 
			
		||||
 * Licensed to the Apache Software Foundation (ASF) under one
 | 
			
		||||
 * or more contributor license agreements.  See the NOTICE file
 | 
			
		||||
 * distributed with this work for additional information
 | 
			
		||||
 * regarding copyright ownership.  The ASF licenses this file
 | 
			
		||||
 * to you under the Apache License, Version 2.0 (the
 | 
			
		||||
 * "License"); you may not use this file except in compliance
 | 
			
		||||
 * with the License.  You may obtain a copy of the License at
 | 
			
		||||
 *
 | 
			
		||||
 *     http://www.apache.org/licenses/LICENSE-2.0
 | 
			
		||||
 *
 | 
			
		||||
 * Unless required by applicable law or agreed to in writing,
 | 
			
		||||
 * software distributed under the License is distributed on an
 | 
			
		||||
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 | 
			
		||||
 * KIND, either express or implied.  See the License for the
 | 
			
		||||
 * specific language governing permissions and limitations
 | 
			
		||||
 * under the License.
 | 
			
		||||
-->
 | 
			
		||||
 | 
			
		||||
<html>
 | 
			
		||||
 | 
			
		||||
    <head>
 | 
			
		||||
        <title>weinre interfaces</title>
 | 
			
		||||
        <link rel="stylesheet" href="interfaces.css">
 | 
			
		||||
        <script src="/modjewel.js"></script>
 | 
			
		||||
        <script type="text/javascript">require("modjewel").warnOnRecursiveRequire(true)</script>
 | 
			
		||||
        <script src="/weinre/common/Weinre.transportd.js"></script>
 | 
			
		||||
        <script src="/weinre/common/Ex.transportd.js"></script>
 | 
			
		||||
        <script src="/weinre/common/StackTrace.transportd.js"></script>
 | 
			
		||||
        <script src="/weinre/common/IDLTools.transportd.js"></script>
 | 
			
		||||
        <script src="/weinre/common/Callback.transportd.js"></script>
 | 
			
		||||
        <script src="/weinre/common/MethodNamer.transportd.js"></script>
 | 
			
		||||
 | 
			
		||||
        <script src="all-json-idls.js"></script>
 | 
			
		||||
 | 
			
		||||
        <script src="interfaces.js"></script>
 | 
			
		||||
    </head>
 | 
			
		||||
 | 
			
		||||
    <body>
 | 
			
		||||
        <h1>weinre interfaces</h1>
 | 
			
		||||
 | 
			
		||||
        <div class="noprint">
 | 
			
		||||
            show:
 | 
			
		||||
            <label><input id="show-Idl"        type="checkbox" checked="on"> IDL</label> /
 | 
			
		||||
            <label><input id="show-JavaScript" type="checkbox" checked="on"> JavaScript</label> /
 | 
			
		||||
            <label><input id="show-Java"       type="checkbox" checked="on"> Java</label>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div id="browser">
 | 
			
		||||
            <div id="interface-picker" class="noprint">
 | 
			
		||||
                <h2>Interfaces</h2>
 | 
			
		||||
                <ul id="interface-list">
 | 
			
		||||
                    <li>interface 1
 | 
			
		||||
                    <li>interface 2
 | 
			
		||||
                    <li>interface 3
 | 
			
		||||
                </ul>
 | 
			
		||||
            </div>
 | 
			
		||||
 | 
			
		||||
            <div id="interface-content">
 | 
			
		||||
                <h2 id="interface-name">[ nothing selected ]</h2>
 | 
			
		||||
                <div id="interface-body">
 | 
			
		||||
                    [ nothing selected ]
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </body>
 | 
			
		||||
 | 
			
		||||
</html>
 | 
			
		||||
							
								
								
									
										446
									
								
								node_modules/weinre/web/interfaces/interfaces.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										446
									
								
								node_modules/weinre/web/interfaces/interfaces.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,446 @@
 | 
			
		||||
/*
 | 
			
		||||
 * Licensed to the Apache Software Foundation (ASF) under one
 | 
			
		||||
 * or more contributor license agreements.  See the NOTICE file
 | 
			
		||||
 * distributed with this work for additional information
 | 
			
		||||
 * regarding copyright ownership.  The ASF licenses this file
 | 
			
		||||
 * to you under the Apache License, Version 2.0 (the
 | 
			
		||||
 * "License"); you may not use this file except in compliance
 | 
			
		||||
 * with the License.  You may obtain a copy of the License at
 | 
			
		||||
 *
 | 
			
		||||
 *     http://www.apache.org/licenses/LICENSE-2.0
 | 
			
		||||
 *
 | 
			
		||||
 * Unless required by applicable law or agreed to in writing,
 | 
			
		||||
 * software distributed under the License is distributed on an
 | 
			
		||||
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 | 
			
		||||
 * KIND, either express or implied.  See the License for the
 | 
			
		||||
 * specific language governing permissions and limitations
 | 
			
		||||
 * under the License.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
;(function(){
 | 
			
		||||
 | 
			
		||||
window.addEventListener("load", onLoad, false)
 | 
			
		||||
 | 
			
		||||
var Interfaces = {}
 | 
			
		||||
var Indent     = "<span class='indent'>   </span>"
 | 
			
		||||
var Indent2    = "<span class='indent'>      </span>"
 | 
			
		||||
 | 
			
		||||
var e_interfaceList
 | 
			
		||||
var e_interfaceName
 | 
			
		||||
var e_interfaceBody
 | 
			
		||||
var e_showIdl
 | 
			
		||||
var e_showJavaScript
 | 
			
		||||
var e_showJava
 | 
			
		||||
 | 
			
		||||
var NativeTypes = "int any number boolean string void".split(" ")
 | 
			
		||||
 | 
			
		||||
var IDLTools = require("weinre/common/IDLTools")
 | 
			
		||||
 | 
			
		||||
if (!window.localStorage) {
 | 
			
		||||
    window.localStorage = {
 | 
			
		||||
        getItem: function() {},
 | 
			
		||||
        setItem: function() {}
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function onLoad() {
 | 
			
		||||
    e_interfaceList  = document.getElementById("interface-list")
 | 
			
		||||
    e_interfaceName  = document.getElementById("interface-name")
 | 
			
		||||
    e_interfaceBody  = document.getElementById("interface-body")
 | 
			
		||||
    e_showIdl        = document.getElementById("show-Idl")
 | 
			
		||||
    e_showJavaScript = document.getElementById("show-JavaScript")
 | 
			
		||||
    e_showJava       = document.getElementById("show-Java")
 | 
			
		||||
 | 
			
		||||
    setUpShowCheckBoxes()
 | 
			
		||||
    populateInterfacesList(IDLTools.getIDLsMatching(/.*/))
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function setUpShowCheckBoxes() {
 | 
			
		||||
    setUpShowCheckBox(e_showIdl,        "show-Idl")
 | 
			
		||||
    setUpShowCheckBox(e_showJavaScript, "show-JavaScript")
 | 
			
		||||
    setUpShowCheckBox(e_showJava,       "show-Java")
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function setUpShowCheckBox(element, key) {
 | 
			
		||||
    var value = localStorage.getItem(key)
 | 
			
		||||
    if (null == value)
 | 
			
		||||
        value = true
 | 
			
		||||
    else
 | 
			
		||||
        value = (value == "true")
 | 
			
		||||
 | 
			
		||||
    element.checked    = value
 | 
			
		||||
    element.storageKey = key
 | 
			
		||||
 | 
			
		||||
    element.addEventListener("click", el_showCheckBoxClicked, false)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function el_showCheckBoxClicked(event) {
 | 
			
		||||
    var element = event.target
 | 
			
		||||
 | 
			
		||||
    localStorage.setItem(element.storageKey, element.checked)
 | 
			
		||||
 | 
			
		||||
    reapplyDisplayStyle("." + element.storageKey, element.checked)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function reapplyDisplayStyles() {
 | 
			
		||||
    reapplyDisplayStyle(".show-Idl",        e_showIdl.checked)
 | 
			
		||||
    reapplyDisplayStyle(".show-JavaScript", e_showJavaScript.checked)
 | 
			
		||||
    reapplyDisplayStyle(".show-Java",       e_showJava.checked)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function reapplyDisplayStyle(className, value) {
 | 
			
		||||
    value = value ? "block" : "none"
 | 
			
		||||
    ;[].slice.call(document.querySelectorAll(className)).forEach(function(element) {
 | 
			
		||||
        element.style.display = value
 | 
			
		||||
    })
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function populateInterfacesList(intfs) {
 | 
			
		||||
    e_interfaceList.innerHTML = ""
 | 
			
		||||
 | 
			
		||||
    fixedIntfs = []
 | 
			
		||||
    intfs.forEach(function(intf){
 | 
			
		||||
        fixedIntfs.push(intf.name)
 | 
			
		||||
        Interfaces[intf.name] = intf
 | 
			
		||||
 | 
			
		||||
        if (!intf.methods)    intf.methods    = []
 | 
			
		||||
        if (!intf.attributes) intf.attributes = []
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    intfs = fixedIntfs
 | 
			
		||||
 | 
			
		||||
    intfs.sort()
 | 
			
		||||
    intfs.forEach(function(intf){
 | 
			
		||||
        var a  = document.createElement("a")
 | 
			
		||||
        a.href          = "#"
 | 
			
		||||
        a.innerHTML     = intf
 | 
			
		||||
        a.interfaceName = intf
 | 
			
		||||
        a.addEventListener("click", el_interfaceClicked, false)
 | 
			
		||||
 | 
			
		||||
        var li = document.createElement("li")
 | 
			
		||||
        li.appendChild(a)
 | 
			
		||||
        e_interfaceList.appendChild(li)
 | 
			
		||||
    })
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function el_interfaceClicked(event) {
 | 
			
		||||
    event.preventDefault()
 | 
			
		||||
 | 
			
		||||
    showInterface(event.target.interfaceName)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function showInterface(interfaceName) {
 | 
			
		||||
    var intf = Interfaces[interfaceName]
 | 
			
		||||
 | 
			
		||||
    e_interfaceName.innerHTML = interfaceName
 | 
			
		||||
 | 
			
		||||
    var html = []
 | 
			
		||||
 | 
			
		||||
    showInterfaceIdl(intf, html)
 | 
			
		||||
    showInterfaceJavaScript(intf, html)
 | 
			
		||||
    showInterfaceJava(intf, html)
 | 
			
		||||
 | 
			
		||||
    e_interfaceBody.innerHTML = html.join("\n")
 | 
			
		||||
 | 
			
		||||
    reapplyDisplayStyles()
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
window.showInterface = showInterface
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function showInterfaceIdl(intf, html) {
 | 
			
		||||
    html.push("<div class='show-Idl'><h3>IDL</h3><pre>")
 | 
			
		||||
    html.push("interface {")
 | 
			
		||||
 | 
			
		||||
    intf.methods.forEach(function(method){
 | 
			
		||||
        showInterfaceIdlMethod(method, html)
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    if (intf.attributes.length > 0) html.push("<table>")
 | 
			
		||||
    intf.attributes.forEach(function(attribute){
 | 
			
		||||
        showInterfaceIdlAttribute(attribute, html)
 | 
			
		||||
    })
 | 
			
		||||
    if (intf.attributes.length > 0) html.push("</table>")
 | 
			
		||||
 | 
			
		||||
    html.push("};")
 | 
			
		||||
    html.push("</pre></div>")
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function showInterfaceIdlMethod(method, html) {
 | 
			
		||||
    var line = "\n   "
 | 
			
		||||
 | 
			
		||||
    var allParameters = method.parameters.concat(method.callbackParameters)
 | 
			
		||||
 | 
			
		||||
    line += getIdlType(method.returns)
 | 
			
		||||
    line += " <span class='methodName'>" + method.name + "</span> (" + getIdlParameterList(allParameters) + ");"
 | 
			
		||||
    html.push(line)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function getIdlParameterList(parameters) {
 | 
			
		||||
    var result = []
 | 
			
		||||
 | 
			
		||||
    if (parameters.length == 0) return "";
 | 
			
		||||
 | 
			
		||||
    result.push("<table>")
 | 
			
		||||
    parameters.forEach(function(parameter, index, list){
 | 
			
		||||
        var comma = (index == list.length-1) ? "" : ","
 | 
			
		||||
        result.push("<tr>")
 | 
			
		||||
        result.push("<td>" + Indent2 + (parameter.out ? "out" : "in"))
 | 
			
		||||
        result.push("<td>" + getIdlType(parameter.type))
 | 
			
		||||
        result.push("<td>" + "<span class='parameterName tdIndent'>" + parameter.name + comma + "</span>")
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    result.push("</table>")
 | 
			
		||||
    return result.join("\n") + Indent
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function getIdlType(type) {
 | 
			
		||||
    var result
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    if (-1 == NativeTypes.indexOf(type.name)) {
 | 
			
		||||
        result = "<a href='javascript:showInterface(\"" + type.name + "\"); void(0);'>" + type.name + "</a>"
 | 
			
		||||
    }
 | 
			
		||||
    else {
 | 
			
		||||
        result = type.name
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    for (var i=0; i<type.rank; i++) {
 | 
			
		||||
        result += "[]"
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    return "<span class='type'>" + result + "</span>"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
IDL2Java = {
 | 
			
		||||
    string: "String",
 | 
			
		||||
    any:    "Object",
 | 
			
		||||
    int:    "Long",
 | 
			
		||||
    boolean: "Boolean",
 | 
			
		||||
    "":     "?"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function getJavaType(type) {
 | 
			
		||||
    var result
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    if (-1 == NativeTypes.indexOf(type.name)) {
 | 
			
		||||
        result = "<a href='javascript:showInterface(\"" + type.name + "\"); void(0);'>" + type.name + "</a>"
 | 
			
		||||
    }
 | 
			
		||||
    else {
 | 
			
		||||
        result = IDL2Java[type.name]
 | 
			
		||||
        if (!result) {
 | 
			
		||||
            result = "?" + type.name + "?"
 | 
			
		||||
            console.log("Unable to translate IDL type to Java: " + type.name)
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    for (var i=0; i<type.rank; i++) {
 | 
			
		||||
        result += "[]"
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    return "<span class='type'>" + result + "</span>"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function showInterfaceIdlAttribute(attribute, html) {
 | 
			
		||||
    var line = "<tr><td>" + Indent + "attribute "
 | 
			
		||||
 | 
			
		||||
    line += getIdlType(attribute.type)
 | 
			
		||||
    line += "<td><span class='attributeName tdIndent'>" + attribute.name + "</span>;"
 | 
			
		||||
    html.push(line)
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function showInterfaceJavaScript(intf, html) {
 | 
			
		||||
    html.push("<div class='show-JavaScript'><h3>JavaScript</h3><pre>")
 | 
			
		||||
 | 
			
		||||
    var line = ""
 | 
			
		||||
 | 
			
		||||
    line += "\n//-----------------------------------------------------------------------------"
 | 
			
		||||
    line += "\n<span class='interfaceName'>class " + intf.name + "</span>"
 | 
			
		||||
    html.push(line)
 | 
			
		||||
 | 
			
		||||
    intf.methods.forEach(function(method){
 | 
			
		||||
        showInterfaceJavaScriptMethod(intf, method, html)
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    html.push("</pre></div>")
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function showInterfaceJavaScriptMethod(intf, method, html) {
 | 
			
		||||
    var line = ""
 | 
			
		||||
 | 
			
		||||
    line += "\n//-----------------------------------------------------------------------------"
 | 
			
		||||
    line += "\n<span class='methodName'>method " + method.name + "</span>(" + getJavaScriptParameterListSimple(method.parameters, method.returns) + ")"
 | 
			
		||||
    line += "\n    // callback: function(" + getJavaScriptCallbackParameterListSimple(method.callbackParameters) + ")"
 | 
			
		||||
    line += "\n    Weinre.notImplemented(arguments.callee.signature)"
 | 
			
		||||
    line += "\n"
 | 
			
		||||
    html.push(line)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function getJavaScriptParameterList(parameters, returnType) {
 | 
			
		||||
    var result = []
 | 
			
		||||
 | 
			
		||||
    result.push("<table>")
 | 
			
		||||
    parameters.forEach(function(parameter){
 | 
			
		||||
        result.push("<tr>")
 | 
			
		||||
        result.push("<td>" + Indent2 + "<span class='parameterName'>" + parameter.name + ",</span>")
 | 
			
		||||
        result.push("<td><span class='tdIndent'>// " + getIdlType(parameter.type) + "</span>")
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    result.push("<tr>")
 | 
			
		||||
    result.push("<td>" + Indent2 + "<span class='parameterName'>callback</span>")
 | 
			
		||||
    result.push("<td><span class='tdIndent'>// function(error, " + getIdlType(returnType) + ")</span>")
 | 
			
		||||
 | 
			
		||||
    result.push("</table>")
 | 
			
		||||
    return result.join("\n") + Indent
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function getJavaScriptParameterListSimple(parameters, returnType) {
 | 
			
		||||
    var result = []
 | 
			
		||||
 | 
			
		||||
    parameters.forEach(function(parameter){
 | 
			
		||||
        if (parameter.out) return
 | 
			
		||||
        result.push("<span class='type'>/*" + getIdlType(parameter.type) + "*/ </span><span class='parameterName'>" + parameter.name + "</span>")
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    result.push("<span class='parameterName'>callback</span>")
 | 
			
		||||
    return result.join(", ")
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function getJavaScriptCallbackParameterListSimple(parameters) {
 | 
			
		||||
    var result = []
 | 
			
		||||
 | 
			
		||||
    parameters.forEach(function(parameter){
 | 
			
		||||
        if (!parameter.out) return
 | 
			
		||||
        result.push("/*" + getIdlType(parameter.type) + "*/ "+ parameter.name)
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    return result.join(", ")
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function showInterfaceJava(intf, html) {
 | 
			
		||||
    html.push("<div class='show-Java'><h3>Java</h3><pre>")
 | 
			
		||||
 | 
			
		||||
    intf.methods.forEach(function(method){
 | 
			
		||||
        showInterfaceJavaMethod(intf, method, html)
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    html.push("</pre></div>")
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function showInterfaceJavaMethod(intf, method, html) {
 | 
			
		||||
    var line = ""
 | 
			
		||||
 | 
			
		||||
    line += "\n    /**"
 | 
			
		||||
    line += "\n     * "
 | 
			
		||||
    line += "\n     */"
 | 
			
		||||
    line += "\n    <span class='methodName'>public void " + method.name + "</span>(" + getJavaParameterListSimple(method.parameters, method.returns) + ") throws IOException {"
 | 
			
		||||
    line += "\n        Main.warn(getClass().getName() + \"." + method.name + "() not implemented\");"
 | 
			
		||||
    line += "\n"
 | 
			
		||||
    line += "\n        channel.sendCallback(\"" + intf.name + "\", callbackId" + getJavaCallbackParameterListSimple(method.callbackParameters) + ");"
 | 
			
		||||
    line += "\n    }"
 | 
			
		||||
    line += "\n"
 | 
			
		||||
    html.push(line)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function getJavaParameterList(parameters, returnType) {
 | 
			
		||||
    var result = []
 | 
			
		||||
 | 
			
		||||
    result.push("<table>")
 | 
			
		||||
    parameters.forEach(function(parameter){
 | 
			
		||||
        result.push("<tr>")
 | 
			
		||||
        result.push("<td>" + Indent2 + "<span class='parameterName'>" + parameter.name + ",</span>")
 | 
			
		||||
        result.push("<td><span class='tdIndent'>// " + getIdlType(parameter.type) + "</span>")
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    result.push("<tr>")
 | 
			
		||||
    result.push("<td>" + Indent2 + "<span class='parameterName'>callback</span>")
 | 
			
		||||
    result.push("<td><span class='tdIndent'>// function(error, " + getIdlType(returnType) + ")</span>")
 | 
			
		||||
 | 
			
		||||
    result.push("</table>")
 | 
			
		||||
    return result.join("\n") + Indent
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function getJavaParameterListSimple(parameters, returnType) {
 | 
			
		||||
    var result = []
 | 
			
		||||
 | 
			
		||||
    result.push("<span class='type'>Channel</span> <span class='parameterName'>channel</span>")
 | 
			
		||||
 | 
			
		||||
    parameters.forEach(function(parameter){
 | 
			
		||||
        if (parameter.out) return
 | 
			
		||||
        result.push("<span class='type'>" + getJavaType(parameter.type) + " </span><span class='parameterName'>" + parameter.name + "</span>")
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    result.push("<span class='type'>String</span> <span class='parameterName'>callbackId</span>")
 | 
			
		||||
    return result.join(", ")
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function getJavaCallbackParameterListSimple(parameters) {
 | 
			
		||||
    var result = []
 | 
			
		||||
 | 
			
		||||
    parameters.forEach(function(parameter){
 | 
			
		||||
        if (!parameter.out) return
 | 
			
		||||
        result.push("/*" + getJavaType(parameter.type)  + " " + parameter.name + "*/ (Object) null")
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    result = result.join(", ")
 | 
			
		||||
 | 
			
		||||
    if (result != "") result = ", " + result
 | 
			
		||||
 | 
			
		||||
    return result
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function toArray(arrayLike) {
 | 
			
		||||
    return [].slice.call(arrayLike)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
ExBreak = new Error("breaks out of loops")
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function exBreak() {
 | 
			
		||||
    throw ExBreak
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
function allowExBreak(func) {
 | 
			
		||||
    try {
 | 
			
		||||
        func.call()
 | 
			
		||||
    }
 | 
			
		||||
    catch(e) {
 | 
			
		||||
        if (e == ExBreak) return
 | 
			
		||||
        throw e
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
})();
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user