Skip to content

Commit

Permalink
Added a button in the model boxes to remove thyself.
Browse files Browse the repository at this point in the history
  • Loading branch information
versae committed Nov 5, 2010
1 parent 2af8f09 commit 87e8a33
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion django_qbe/media/django_qbe/js/qbe.diagram.js
Expand Up @@ -74,7 +74,7 @@ qbe.Diagram = {};
* Adds a new model box with its fields
*/
qbe.Diagram.addBox = function (appName, modelName) {
var model, root, divBox, divTitle, fieldName, field, divField, divFields, divManies, primaries, countFields;
var model, root, divBox, divTitle, fieldName, field, divField, divFields, divManies, primaries, countFields, anchorDelete;
primaries = [];
model = qbe.Models[appName][modelName];
root = $("#qbeDiagramContainer");
Expand All @@ -89,6 +89,14 @@ qbe.Diagram = {};
divTitle = $("<DIV>");
divTitle.addClass("title");
qbe.Diagram.setLabel(divTitle, modelName, false);
anchorDelete = $("<A>");
anchorDelete.html("x");
anchorDelete.attr("href", "javascript:void(0);");
anchorDelete.addClass("inline-deletelink");
anchorDelete.click(function () {
$("#qbeModelAnchor_"+ appName +"\\\."+ modelName).click();
});
divTitle.append(anchorDelete);
divFields = $("<DIV>");
countFields = 0;
for(fieldName in model.fields) {
Expand Down

0 comments on commit 87e8a33

Please sign in to comment.