Commit Graph

14 Commits

Author SHA1 Message Date
Ralph Wessel e92729e10f Added RecordID to express common ID types for Archicad
Added ArchicadEverythingFilter
Added ArchicadSelectionFilter
Added EverythingSendFilter
Updated SendFilter bridge method with defined filter types
Updated FilterMover with defined filter types
Implemented SendFilter::checkExpiry
Updated CardMover with ReceiverModelCard
Updated all bridge method args as const reference
2024-09-15 22:23:12 +01:00
Ralph Wessel fca1f0b999 Checking number of parameters in bridge function argument 2024-08-29 23:10:53 +01:00
Ralph Wessel 9e22d3b3b8 Added TriggerEvent test
Bridge functions now comply with BridgeChild interface and are populated with parent browser bridge when embedded
Some classes renamed for clarity
2024-08-29 21:23:34 +01:00
Ralph Wessel bd0be2bb42 Changed model card dagtabase tag to "models"
Minor namespace tweaks
2024-08-29 14:07:01 +01:00
Ralph Wessel 4202e9f92c Removed temp DarkTheme tag from ConnectorConfig
Added code to log send/receive activity in JSBaseTransport
JSBaseTransport can export null
2024-08-28 23:13:37 +01:00
Ralph Wessel 8eca4acd91 Removed redundant function 2024-08-21 21:01:26 +01:00
Ralph Wessel b3699fdc61 GetCallResult returns results serialised as JSON in a single string 2024-08-20 17:41:14 +01:00
Ralph Wessel ac39198ab3 Interim commit (non-building)
Updated GetCalResult to receive a single single string input and return a single string
2024-08-20 16:12:19 +01:00
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 cf44012617 Updated namespace for VS 2024-08-19 20:25:33 +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 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 1624828724 GetCallResult browser bridge function implemented
JSBridgeArgumentWrap added to support method-defined arguments
JSBaseTransporter updated
2024-08-17 00:21:27 +01:00