Symphony Wrapper Current API Anaylsis

The following table is a list of public function that are currently available in appbridge.js that enable interaction between the Symphony client and the wrapper.

Function NameCommentRecommendation
ShowHeaderLogo 

Flag which is read by client app to determine if symphony logo in header should be shown

Deprecate?

Log

Just calls console.log. Need for a native logging API provided by container


RefreshAuthCookieLegacyDeprecate
ShutdownCloses entire application and child windows - calls close on the main window
GetClientInfoRequestGets system info - machine spec
OpenUrlOpen external URL in default browser
RegisterFileUploadCallback
Deprecate
RegisterActivityCallbackDetect presence activity (last key or mouse movement)
RegisterProtocolHandlerCallback

For deep-linking into a Symphony app launched via protocol handler with QueryString
Like above, good topic of discussion for how to handle events, including global events
Do we want standard protocol for protocol handlers?


RegisterWindowBoundsChangeCallbackWindow size and/or position change
raiseBoundsChangeEventUnknown
OpenScreenSnippetToolContainer-level or Application-level?Deprecate?
ClearAlertsClear all notifications
PlayChimePlays chime - application level?Deprecate?
PostAlertLarger notification topic
FlashTaskbarIconFlashes the toolbar icon
ShowAlertSettingsApplication specificDeprecate
RemoveAlertGroupingNotification expire/stacking order.  Defer to larger notification discussion
GetTempValueLocal storage - not usedDeprecate
SetTempValueLocal storage - not usedDeprecate
ActivateBring wrapper to front
CloseClose Specific window
GetActiveWindowGet window in focus

Need help? Email help@finos.org we'll get back to you.

Content on this page is licensed under the CC BY 4.0 license.
Code on this page is licensed under the Apache 2.0 license.