~rharding/juju-gui/charm-details-1172050

« back to all changes in this revision

Viewing changes to test/index.html

Adds search functionality

This adds text search from the search widget
-Search widget propogates search text to browser subapp
-Subapp routes data to search view
-Search view does query from text
-Search view can render search results

As a driveby, this moves repeated apiFailure code out to an extension.

There is an issue outstanding:
-The querystring can be eaten by the routing code in some cases. A follow up
branch is in progress for this problem.

R=rharding, jeff.pihach, curtis
CC=
https://codereview.appspot.com/8910043

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
 
31
31
  <!-- Tests (Alphabetical)-->
32
32
 
 
33
  <script src="test_app_hotkeys.js"></script>
33
34
  <script src="test_app.js"></script>
34
 
  <script src="test_app_hotkeys.js"></script>
35
35
  <script src="test_application_notifications.js"></script>
36
36
  <script src="test_browser_app.js"></script>
37
37
  <script src="test_browser_charm_details.js"></script>
38
38
  <script src="test_browser_models.js"></script>
 
39
  <script src="test_browser_search_view.js"></script>
 
40
  <script src="test_browser_search_widget.js"></script>
 
41
  <script src="test_browser_view_utils.js"></script>
39
42
  <script src="test_charm_collection_view.js"></script>
40
43
  <script src="test_charm_configuration.js"></script>
41
44
  <script src="test_charm_container.js"></script>
42
45
  <script src="test_charm_panel.js"></script>
 
46
  <script src="test_charm_store.js"></script>
43
47
  <script src="test_charm_token.js"></script>
44
 
  <script src="test_browser_search_widget.js"></script>
45
 
  <script src="test_charm_store.js"></script>
46
48
  <script src="test_charm_view.js"></script>
47
49
  <script src="test_console.js"></script>
48
50
  <script src="test_d3_components.js"></script>
49
51
  <script src="test_endpoints.js"></script>
 
52
  <script src="test_env_go.js"></script>
 
53
  <script src="test_environment_view.js"></script>
50
54
  <script src="test_env.js"></script>
 
55
  <script src="test_env_python.js"></script>
51
56
  <script src="test_event_tracker.js"></script>
52
 
  <script src="test_env_go.js"></script>
53
 
  <script src="test_env_python.js"></script>
54
 
  <script src="test_environment_view.js"></script>
55
57
  <script src="test_fakebackend.js"></script>
56
 
  <script src="test_overlay_indicator.js"></script>
57
58
  <script src="test_landscape.js"></script>
58
59
  <script src="test_login.js"></script>
 
60
  <script src="test_model_handlers.js"></script>
59
61
  <script src="test_model.js"></script>
60
 
  <script src="test_model_handlers.js"></script>
61
62
  <script src="test_notifications.js"></script>
62
63
  <script src="test_notifier_widget.js"></script>
 
64
  <script src="test_overlay_indicator.js"></script>
63
65
  <script src="test_panzoom.js"></script>
64
66
  <script src="test_prettify.js"></script>
65
67
  <script src="test_routing.js"></script>