Kibana 4.6用のカスタムビジュアライゼーションプラグインを作成しようとしていますが、既定の円グラフのコピーを 'installed plugins'フォルダに作成しました。私は円グラフの任意のスライスをクリックした後、別のグラフ(ヒストグラム/縦棒グラフ)を表示しようとしています。 私はそれを行うのが最善の方法ではないと確信していますが、今は、カスタムのクリックハンドラを円グラフのスライスに追加する方法が1つしか見つかりませんでした.ui/public/(PieChart.prototype.addPathメソッド内)vislib /可視化/ pie_chart.js:別のチャートの要素をクリックしてキバナチャートを開く方法
path.each(function() {
$(this).on('click', function() {
// my custom onclick action will be here
}
});
しかし、私はその機能にヒストグラムを作成する方法を見つけ出すことはできません。私は 'ui/Vis/Schemas'、 'ui/vislib/vis'、 'ui/vislib_vis_type/VislibVisType'を必要とし、新しいVislibVisTypeと新しいVisを作成しようとしましたが、アイデアはVislibVisType.prototype.createRenderbotを実行することでした。私は引数として渡すために必要なオブジェクト(vis、$ el、uiState)を持っていないようです。 私はキバナ(とAngularJS)には本当に新しいので、私はおそらくそれをすべて間違っているので、誰もこの問題で私を助けることができたら感謝します。