update/add year to car assets
This commit is contained in:
4 files changed
+69
No files matched your search
@@ -85,6 +85,8 @@ function lockAsset(assetId, icon) {
|
||||
document.getElementById(`${key}-${assetId}`).disabled = true;
|
||||
});
|
||||
|
||||
if (icon === "Car" || icon === "Motorcycle") document.getElementById(`year-${assetId}`).disabled = true;
|
||||
|
||||
document.getElementById(`save-${assetId}`).disabled = true;
|
||||
document.getElementById(`save-${assetId}`).classList.remove("cursor-pointer");
|
||||
document.getElementById(`save-${assetId}`).classList.add("cursor-not-allowed");
|
||||
@@ -105,6 +107,8 @@ function unlockAsset(assetId, icon) {
|
||||
document.getElementById(`${key}-${assetId}`).disabled = false;
|
||||
});
|
||||
|
||||
if (icon === "Car" || icon === "Motorcycle") document.getElementById(`year-${assetId}`).disabled = false;
|
||||
|
||||
document.getElementById(`save-${assetId}`).disabled = false;
|
||||
document.getElementById(`save-${assetId}`).classList.remove("cursor-not-allowed");
|
||||
document.getElementById(`save-${assetId}`).classList.add("cursor-pointer");
|
||||
@@ -133,6 +137,8 @@ function autoOpenCreate() {
|
||||
* @param {string} assetId
|
||||
*/
|
||||
function selectIcon(selectedIcon, assetId="") {
|
||||
toggleYear(selectedIcon.value, assetId);
|
||||
|
||||
document.getElementById(`dropdown-icon-button${assetId != "" ? "-" : ""}${assetId}`).value = selectedIcon.value;
|
||||
document.getElementById(`icon${assetId != "" ? "-" : ""}${assetId}`).value = selectedIcon.value
|
||||
|
||||
@@ -144,5 +150,29 @@ function selectIcon(selectedIcon, assetId="") {
|
||||
`;
|
||||
}
|
||||
|
||||
/**
|
||||
* toggleYear shows or hides year input
|
||||
* @param {string} type of asset
|
||||
*/
|
||||
function toggleYear(type, assetId="") {
|
||||
if (type === "Car" || type === "Motorcycle") {
|
||||
if (assetId) {
|
||||
document.getElementById(`year-${assetId}`).disabled = false;
|
||||
document.getElementById(`year-modify-${assetId}`).style.display = 'block';
|
||||
} else {
|
||||
document.getElementById('year-input').disabled = false;
|
||||
document.getElementById('year-create').style.display = 'block';
|
||||
}
|
||||
} else {
|
||||
if (assetId) {
|
||||
document.getElementById(`year-${assetId}`).disabled = true;
|
||||
document.getElementById(`year-modify-${assetId}`).style.display = 'none';
|
||||
} else {
|
||||
document.getElementById('year-input').disabled = true;
|
||||
document.getElementById('year-create').style.display = 'none';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
resetRadio();
|
||||
autoOpenCreate();
|
||||
Reference in new issue
Block a user