<%
_(revlayers).each(_(function(l) {
var type = (l.Datasource && l.Datasource.type);
var vlayer = _(source.vector_layers).find(function(v) { return v.id === l.id; });
if (this['layer' + type]) print(this['layer' + type](_({
tm: tm,
fields: vlayer ? vlayer.fields : null
}).extend(l)));
}).bind(this));
%>
<%
_(revlayers).each(_(function(l) {
print(this.layeritem(_({_prefs:source._prefs}).extend(l)));
}).bind(this));
%>
<%= this.emptystate({message:'You haven\'t imported any data layers yet.
Add one now.'}) %>