33 lines
807 B
JavaScript
33 lines
807 B
JavaScript
openParentDialog = function(parent, charId, heroId) {
|
|
var detail;
|
|
if (parent.collection === "Characters" && parent.group === "racial") {
|
|
detail = {
|
|
template: "raceDialog",
|
|
data: {charId: parent.id},
|
|
};
|
|
} else if (parent.collection === "Features") {
|
|
detail = {
|
|
template: "featureDialog",
|
|
data: {featureId: parent.id},
|
|
};
|
|
} else if (parent.collection === "Classes") {
|
|
detail = {
|
|
template: "classDialog",
|
|
data: {classId: parent.id},
|
|
};
|
|
} else if (parent.collection === "Items") {
|
|
detail = {
|
|
template: "itemDialog",
|
|
data: {itemId: parent.id},
|
|
};
|
|
} else if (parent.collection === "Spells") {
|
|
detail = {
|
|
template: "spellDialog",
|
|
data: {spellId: parent.id},
|
|
};
|
|
}
|
|
detail.heroId = heroId;
|
|
detail.charId = charId;
|
|
GlobalUI.setDetail(detail);
|
|
};
|