jdksjsdkj
This commit is contained in:
parent
763e8b7912
commit
61e84682b8
@ -48,6 +48,7 @@ function OpenBook(element){
|
||||
title: element.name,
|
||||
description: element.desc
|
||||
},
|
||||
fromDatagen: true, // Makes read only mode from elements!
|
||||
getConcepts: () => response.data.elements,
|
||||
close: () => Api.clearWindow("campaign-items-window")
|
||||
});
|
||||
|
@ -70,10 +70,15 @@ function OpenCreateItemPrompt(){
|
||||
}
|
||||
|
||||
function OpenConcept(element){
|
||||
let fromDatagen = data.fromDatagen;
|
||||
let staticContent = false;
|
||||
if(fromDatagen) staticContent = element;
|
||||
|
||||
Api.createWindow(PluginData.windows.item_sheet, {
|
||||
id: 'item_sheet_' + element._id,
|
||||
title: 'Edit Item',
|
||||
item_id: element._id,
|
||||
staticContent,
|
||||
close: () => Api.clearWindow('item_sheet_' + element._id)
|
||||
});
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ import WindowHandle from '@/views/partials/WindowHandle.vue';
|
||||
|
||||
import { GetItem } from './../data.js';
|
||||
|
||||
import { onMounted, ref, shallowRef } from 'vue';
|
||||
import { onMounted, ref, shallowRef, toRaw } from 'vue';
|
||||
import { SetupHandle, SetSize, ResetPosition, SetMinSize, SetResizable } from '@/services/Windows';
|
||||
import IconSelector from '@/views/partials/IconSelector.vue';
|
||||
import { AddContextMenu, HideContextMenu, ShowContextMenu } from '@/services/ContextMenu';
|
||||
@ -138,6 +138,12 @@ onMounted(() => {
|
||||
SetResizable(id, true);
|
||||
SetMinSize(id, {width: 400, height: 300});
|
||||
ResetPosition(id, "center");
|
||||
|
||||
if(data.staticContent){
|
||||
concept.value = toRaw(data.staticContent);
|
||||
console.log(concept.value);
|
||||
InitValues();
|
||||
}
|
||||
});
|
||||
|
||||
item_type.value = data.item_type;
|
||||
@ -153,10 +159,13 @@ if(data.item_create){
|
||||
|
||||
}).catch(err => console.log(err));
|
||||
} else {
|
||||
if(!data.staticContent){
|
||||
GetItem(data.item_id).then(response => {
|
||||
concept.value = response.data.data;
|
||||
console.log(concept.value);
|
||||
InitValues();
|
||||
}).catch(err => console.log(err));
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user