The API UI Class. An instance is available via the global API.v1.events variable.

Methods

  • Parameters

    • eventFunction: EventFunction

      function to execute when tab has been clicked when widget is in tab

    Returns void

    API.v1.events.onActivate(function() {
    console.info('I became active');
    })
  • Parameters

    • eventFunction: EventFunction

      function to execute when detail changed

    Returns void

    API.v1.events.onDetail(function(detailInfo) {
    console.info('Im a detail widget: ', detailInfo);
    doDetails(detailInfo);
    })
  • Parameters

    • eventFunction: EventFunction

      function to execute when filter changed

    Returns void

    API.v1.events.onFilter(function(filter) {
    console.info('I should filter my widget plugin data...', filter);
    doMyFilter(filter);
    })
  • Parameters

    • eventFunction: EventFunction

      function to execute when refreshing

    Returns void

    API.v1.events.onRefresh(function() {
    console.info('I should refresh my widget plugin data...');
    refreshMyData();
    })