[ovirt-devel] New UI plugin APIs available

Vojtech Szocs vszocs at redhat.com
Thu May 14 09:53:44 UTC 2015


Hi everyone,

a couple of UI plugin RFEs have landed into master branch recently.

Here's a short summary of changes made to UI plugin API:

* (new) revealPlace function that can be used to reveal desired
  application place, e.g. standard or plugin-contributed main tab.

  Example: api.revealPlace('hosts'); // Switch to "Hosts" main tab

  Doc: http://www.ovirt.org/Features/UIPlugins#Navigation

* (new) setSearchString function that can be used to apply given
  search string in WebAdmin's search panel.

  Example: api.setSearchString('Hosts: name = abc');

  Doc: http://www.ovirt.org/Features/UIPlugins#Search

* (new) addMainTab & addSubTab functions now support controlling
  tab's relative position within the tab panel.

  Example:

  api.addMainTab('Test', 'testTab', 'plugin/TestPlugin/tab.html',
    {
      priority: -1 // Position this tab before all main tabs
    }
  );

I've also added a wiki section describing common practices for
working with oVirt Engine REST API (e.g. details on CSRF token):

  http://www.ovirt.org/Features/UIPlugins#Working_with_REST_API_session

Regards,
Vojtech



More information about the Devel mailing list