Как работают модули kibana ui?

Я прочитал исходный код kibana 4.3. Я думаю, что контроллер «обнаружения» находится в модуле «приложения/обнаружения», как его найти «пользовательский интерфейс/маршруты»? который появляется в модуле «кибана». Благодарность!

discover.js

var app = require('ui/modules').get('apps/discover', [
    'kibana/notify',
    'kibana/courier',
    'kibana/index_patterns'
]);

require('ui/routes')
  .when('/discover/:id?', {
    template: require('plugins/kibana/discover/index.html'),
......


app.controller('discover', function ($scope, config, courier, $route, $window, Notifier,
AppState, timefilter, Promise, Private, kbnUrl, highlightTags) {
......

person zhengjie    schedule 14.12.2016    source источник


Ответы (1)


На самом деле речь идет об Angular, модуле уровня приложения «kibana», который зависит от модулей «apps/discover», поэтому его можно найти.

person zhengjie    schedule 14.12.2016