webgui/www/extras/assetManager/CrumbTrailAsset.js
2005-01-21 19:17:50 +00:00

32 lines
934 B
JavaScript

//--------Constructor--------------------
//Creates a new asset object.
function CrumbTrailAsset() {
var asset = new Asset();
asset.dragEnabled = false;
asset.allowMultiSelect = false;
//displays the right click context menu
asset.getContextMenu = function () {
var arr = new Array();
arr[arr.length] = new ContextMenuItem(this.labels["go"],"javascript:" + this.evalReference() + ".go()");
arr[arr.length] = new ContextMenuItem("<img src='/extras/assetManager/breakerLine.gif'>","");
arr[arr.length] = new ContextMenuItem(this.labels["view"],"javascript:" + this.evalReference() + ".view()");
arr[arr.length] = new ContextMenuItem(this.labels["edit"],"javascript:" + this.evalReference() + ".edit()");
return arr;
}
asset.select= function() {
this.div.className="am-crumbtrail-over";
}
asset.deselect = function() {
this.div.className="am-crumbtrail";
}
return asset;
}