kibana/test/functional/page_objects
Nathan Reese 8664b55ac2
Nested input controls (#16407)
* add input to select parent control

* move lineage logic into seperate file for easier testing

* move parent candidate logic into seperate file

* decouple control factory and control initialization

* disable control if parent not set

* inherite search source from ancestors to have them filter values

* call fetch when query filter is updated for filter value changes

* delete filters when control has ancestor without value

* avoid fetching option list when ancestors have not changed

* add functional tests for nested controls

* remove unneeded file

* fix jest tests, add another test case to functional tests, update 'Parent' field copy

* add more jest test coverage

* fix useTimeFilter functionallity

* add better error message when fetch is not defined by subclass

* pass filters array instead of search source hierarchy

* only modify queryFilter when filters are submitted

* compare value array instead of concatinated string to determine if ancestors have changed

*  use ES2016 syntax for array concatination
2018-02-08 10:30:45 -07:00
..
common_page.js Extract fatal notification into fatalError service, add support for EuiToast notifications (#15749) 2018-01-26 20:14:28 -08:00
console_page.js
context_page.js remove inline awaits (#13043) 2017-07-25 15:07:02 -04:00
dashboard_page.js Extract fatal notification into fatalError service, add support for EuiToast notifications (#15749) 2018-01-26 20:14:28 -08:00
discover_page.js Properly wait for search list to load (#16388) 2018-01-30 15:35:52 +01:00
header_page.js Fix issue with disabled lab mode (#16351) 2018-01-30 09:56:37 +01:00
home_page.js Kibana Home page - phase two (#14749) 2018-01-10 07:20:38 -07:00
index.js Kibana home page tests (#15098) 2017-11-29 16:24:00 -05:00
monitoring_page.js Upgrade to eslint 4 (#14862) 2017-11-14 18:16:59 -07:00
point_series_page.js remove inline awaits (#13043) 2017-07-25 15:07:02 -04:00
settings_page.js [Management] Fix importing objects connected to saved searches that contain conflicts (#16004) 2018-02-02 14:28:29 -05:00
shield_page.js Upgrade to eslint 4 (#14862) 2017-11-14 18:16:59 -07:00
timelion_page.js [timelion] provide argument suggestions when argument name not provided (#15081) 2017-11-28 08:51:11 -07:00
visual_builder_page.js Fix bug where negative time offsets in visual builder will shift x-axis range (#15554) 2017-12-16 11:07:30 +01:00
visualize_page.js Nested input controls (#16407) 2018-02-08 10:30:45 -07:00