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