Looks like I lost two posts when they moved my blog between servers! I am going to post these back here. For this specific one, if you answered prior that you would like this can you please do it again. There was a request for what customers would want such a thing.
One of the biggest wins for Lotus Notes at Lotusphere was the fact that XPages can run in the 8.5.1 client. You can, in that release, also have XPages as components in composite applications. This also means you can have XPage components in the side bar and somewhat standardize XPage technology as your component UI technology but it needs to be in a composite currently. This is all great but one piece of feedback was How do I just put an XPage widget in the side bar without being in a composite?. The question was intriguing because it also exposed another gotcha.
There are two primary use cases for having something always live in the side bar:
- Just live there and be available for a specific function.
- Interact with the currently selected context – ie. respond or show information based on a view selection or tie an event into a Live Text action.
The first one would work fine, the second one would not work today. The problem is, there is no Workbench Selection or Selection event in an XPage today. We would also have to standardize on serialized workbench selections – objects that can be sent over a pipe or use JSON. As for Live Text integration – this would also be a feature request to get this integration into Widgets (or Toolbox).
I would like to hear the thoughts of my readers on this. I do understand many are just getting into XPages and components but it would be interesting to hear from the community their take on this.