blob: 721c3cfb240844c563f73a490801d6b35f1b4026 [file] [log] [blame]
(function() {
'use strict';
Polymer({
is: 'gr-checks-status',
_legacyUndefinedCheck: true,
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);
},
});
})();