blob: e187b20a43f58d86d2416896cf455369fd6ceae2 [file] [log] [blame]
(function() {
'use strict';
Polymer({
is: 'gr-checks-status',
properties: {
showText: {
type: Boolean,
value: false,
reflectToAttribute: true,
},
status: String,
_className: {type: String, computed: '_computeClassName(status)'},
},
_isUnevaluated(status) {
return window.Gerrit.Checks.isUnevaluated(status);
},
_isInProgress(status) {
return window.Gerrit.Checks.isInProgress(status);
},
_isSuccessful(status) {
return window.Gerrit.Checks.isSuccessful(status);
},
_isFailed(status) {
return window.Gerrit.Checks.isFailed(status);
},
_computeClassName(status) {
return window.Gerrit.Checks.statusClass(status);
},
});
})();