Merge "Show checks table upon clicking state chip"
diff --git a/gr-checks/gr-checks-chip-view.html b/gr-checks/gr-checks-chip-view.html
index 2bda0de..eb67227 100644
--- a/gr-checks/gr-checks-chip-view.html
+++ b/gr-checks/gr-checks-chip-view.html
@@ -4,6 +4,7 @@
:host {
display: inline-block;
+ cursor: pointer;
}
.chip {
diff --git a/gr-checks/gr-checks-chip-view.js b/gr-checks/gr-checks-chip-view.js
index 70ce5d0..8e069e2 100644
--- a/gr-checks/gr-checks-chip-view.js
+++ b/gr-checks/gr-checks-chip-view.js
@@ -68,6 +68,24 @@
'_fetchChecks(change, revision, getChecks)',
],
+ listeners: {
+ 'tap': 'showChecksTable'
+ },
+
+ showChecksTable() {
+ this.dispatchEvent(
+ new CustomEvent(
+ 'show-checks-table',
+ {
+ bubbles: true,
+ composed: true,
+ detail: {
+ tab: 'change-view-tab-content-checks'
+ }
+ })
+ );
+ },
+
/**
* @param {!Defs.Change} change
* @param {!Defs.Revision} revision