Files
iD/js/id/ui/notice.js
T
Tom MacWright 58255a042b Redraw vectors
2012-12-12 15:51:49 -05:00

26 lines
595 B
JavaScript

iD.notice = function(selection) {
var message = '',
notice = {};
notice.message = function(_) {
if (!arguments.length) return _;
if (!message && _) {
selection
.text(_)
.transition()
.style('opacity', 1);
} else if (_ && message !== _) {
selection.text(_);
} else if (!_) {
selection
.text('')
.transition()
.style('opacity', 0);
}
message = _;
return notice;
};
return notice;
};