Hi, generally speaking a creation of a custom tooltip requires decent knowledge of Javascript and the frameworks associated with it. In general terms, you need to create a new tooltip object by extending Next UI "Component".
Cisco Next UI came out of OpenDaylight project. Here you have some examples how to extend components. https://wiki.opendaylight.org/view/NeXt-UI-Toolkit-System-Test-Case#Test_Case
Search for "nx.define('ContactView', nx.ui.Component, {" on that page.
The "how" things would look is defined by the "view" of the component.
view: {
content: [
{
tag: 'input',
props: {
'class': 'input-search',
value: '{filterKey}',
placeholder: 'Search...'
}
},
The content defines HTML payload. It is a list of dictionaries. Each object in the dictionary is an HTML element. In this case in would result in something like this.
<input class="input-search" placeholder="Search..." value="{filterKey}">
Regards,
Paul