UNPKG

@spalger/kibana

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

21 lines (18 loc) 555 B
define(function (require) { return function FieldListProvider(Private) { var Field = Private(require('ui/index_patterns/_field')); var IndexedArray = require('ui/IndexedArray'); var _ = require('lodash'); _.class(FieldList).inherits(IndexedArray); function FieldList(indexPattern, specs) { FieldList.Super.call(this, { index: ['name'], group: ['type'], initialSet: specs.map(function (field) { return new Field(indexPattern, field); }) }); } return FieldList; }; });