Ralph Wessel
f9014acebd
Testing
2024-08-20 15:02:44 +01:00
Ralph Wessel
6790730f6f
BrowserBridge failed to initialise result cache
...
U[dated JSBridgeArgumentWrap to receive incoming argument as an array rather than an object
Updated JS function argument handling to have no object name and receive arguments as a JSON string (NB: need to handle deserialisation of this string)
Completed JSBaseTransport::readValue
2024-08-20 13:08:43 +01:00
Ralph Wessel
b3b99ab4b4
Updated JSBridgeArgument to receive args as a JS array rather than an object
2024-08-20 08:45:16 +01:00
Ralph Wessel
a2000eb8a8
Misnamed variable
2024-08-20 08:43:18 +01:00
Ralph Wessel
5030ba1bd7
JSBaseTransport.send should take reference to destination to retain result
2024-08-19 23:04:09 +01:00
Ralph Wessel
3ee3210d87
Omit scratch log files
2024-08-19 22:40:57 +01:00
Ralph Wessel
6c6230ba32
Added try/catch in JSPortal for installing/executing JS functions
...
Docs
2024-08-19 22:35:30 +01:00
Ralph Wessel
c454191ab5
Fixed misnamed variable
2024-08-19 22:10:52 +01:00
Ralph Wessel
8287b73148
Updated VS project
2024-08-19 20:48:15 +01:00
Ralph Wessel
cf44012617
Updated namespace for VS
2024-08-19 20:25:33 +01:00
Ralph Wessel
7482926e76
Updated VS project
2024-08-19 20:19:46 +01:00
Ralph Wessel
7106a64de3
JS engine tied to BrowserControl object
2024-08-19 19:05:57 +01:00
Ralph Wessel
d16c217b9a
Set the correct JS object name for AccountsBridge
...
Added GetAccounts method to AccountsBridge
Added GetCallResult function to BrowserBridge
Fix to BrowserBridge::addMethod
Other minor template fixes
2024-08-19 15:29:31 +01:00
Ralph Wessel
543ed9e96d
Fixed issues with parameter/return values in JS bridge function execution
2024-08-19 14:08:47 +01:00
Ralph Wessel
2b03f56293
AccountBridge installed into BrowserPalette
...
Added missing functions
Fixed type errors
2024-08-19 12:51:02 +01:00
Ralph Wessel
9a132383ba
Defined AccountBridge and associated methods
...
Created base Record class and derived Account class
Various additions/fixes/improvements to JS interaction and BrowserBridge functionality
2024-08-18 21:47:08 +01:00
Ralph Wessel
f200790500
Updated registration of BrowserBridge methods and arguments
2024-08-17 00:50:06 +01:00
Ralph Wessel
1624828724
GetCallResult browser bridge function implemented
...
JSBridgeArgumentWrap added to support method-defined arguments
JSBaseTransporter updated
2024-08-17 00:21:27 +01:00
Ralph Wessel
9c6680399c
Interim commit - BrowserBridge in development
...
Added Browser JS interface including:
- JS interfaces
- Bridge class
- Bridge functions
Added JSBaseTransport (in progress)
'GetCallResult' to be implemented
2024-08-15 23:00:42 +01:00
Ralph Wessel
9f8b7dd2f9
Updated VS projects and resources
2024-08-10 13:48:20 +01:00
Ralph Wessel
c3282d5452
initial commit - Xcode projects defined
2024-08-09 23:24:27 +01:00
Ralph Wessel
4356641bac
Create .gitignore
2024-08-09 23:13:59 +01:00