Use data binding instead of events where possible in searchlight-ui

Registered by Tyr Johanson

The intersection of scope events, magic-search and smart table in searchlight-ui cause massive headaches when trying to make searchlight-ui do cool and interesting things.

Create better isolation between searchlight-ui components and an easier programming model by using data binding to set the available facets for magic search, to get the current search terms, to read current search settings.

Also, eliminate the dependency on "smart-table" which is excessively complicated way to display a simple table of search results.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Tyr Johanson
Direction:
Needs approval
Assignee:
Tyr Johanson
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/data-binding-over-events,n,z

Addressed by: https://review.openstack.org/314318
    Searchlight Magic Search Data Binding

Gerrit topic: https://review.openstack.org/#q,topic:bp/data-binding-over-events-patch2,n,z

Addressed by: https://review.openstack.org/317073
    Search Syntax Directive

Addressed by: https://review.openstack.org/317119
    Searchlight version of hz-expand-detail

Addressed by: https://review.openstack.org/317121
    Searchlight version of hz-expand-detail

Addressed by: https://review.openstack.org/317133
    Searchlight version of Magic Search

Gerrit topic: https://review.openstack.org/#q,topic:bp/data-binding-over-events-patch1,n,z

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.