kibana/test
Felix Stürmer 18e0252522 Factor out column manipulation in the doc table (#10681)
* Factor out column manipulation in the doc table

This refactoring effort turns the implicit manipulation of the set of
columns that was scattered throughout the doc table and the field
chooser into explicit function calls. This brings with it the following
improvements:

* The column manipulation code is not duplicated (DRY)
* The controller stays in control (IOC)
* If the required functions are not provided by the controller,
  manipulation of the columns is disabled.

Additionally, the `discover_field` now uses a properly isolated scope
instead of accessing inherited properties of the scope.

* Make filter addition and removal in tests more reliable

* Change function name to plural, move up ng-if

* Remove inconsistent variable initialization

* Fix function name typo

* Save the state in the action instead of a $watch
2017-04-03 18:13:50 +02:00
..
dev_certs [devServer] include self-signed certificates for testing 2016-01-19 14:19:25 -07:00
functional Geocentroid / tilemap bug fixes (#10871) 2017-03-29 11:23:35 -04:00
screenshots/baseline Update baseline screenshots with loaded CSS. 2016-06-14 09:37:05 -07:00
scripts Syntax fixes test code (#10747) 2017-03-12 11:58:36 -07:00
support Factor out column manipulation in the doc table (#10681) 2017-04-03 18:13:50 +02:00
unit/api [esArchiver] combine elasticDump and ScenarioManager (#10359) 2017-03-27 15:29:14 -04:00
utils [eslint] enable no undef (#10825) 2017-03-22 07:08:23 -07:00
visual_regression [esArchiver] combine elasticDump and ScenarioManager (#10359) 2017-03-27 15:29:14 -04:00
intern.js Try to fix another staleElementReference in data table test 2016-07-01 17:40:01 -05:00
intern_api.js Add a new GET script languages API endpoint 2016-08-29 11:26:27 -04:00
intern_visual_regression.js Create visual_regression test suite. 2016-06-21 20:50:55 -07:00
mocha.opts [mochaOpts] use full option name 2016-01-13 16:51:29 -07:00
mocha_setup.js babel 6 upgrade (#9702) 2017-02-09 14:48:55 -07:00
server_config.js Show event context (#9198) 2017-02-22 18:27:49 +01:00
shield.js Port #8880 to master Support Cloud testing (#8915) 2016-11-01 10:44:12 -05:00