mirror of
https://github.com/Pax1601/DCSOlympus.git
synced 2025-10-29 16:56:34 +00:00
Fixed databasemanager overflow
This commit is contained in:
@@ -206,13 +206,13 @@ class DatabaseManagerPlugin {
|
|||||||
__classPrivateFieldGet(this, _DatabaseManagerPlugin_mainContentContainer, "f").classList.add("dm-container");
|
__classPrivateFieldGet(this, _DatabaseManagerPlugin_mainContentContainer, "f").classList.add("dm-container");
|
||||||
__classPrivateFieldGet(this, _DatabaseManagerPlugin_element, "f").appendChild(__classPrivateFieldGet(this, _DatabaseManagerPlugin_mainContentContainer, "f"));
|
__classPrivateFieldGet(this, _DatabaseManagerPlugin_element, "f").appendChild(__classPrivateFieldGet(this, _DatabaseManagerPlugin_mainContentContainer, "f"));
|
||||||
__classPrivateFieldSet(this, _DatabaseManagerPlugin_contentDiv1, document.createElement("div"), "f");
|
__classPrivateFieldSet(this, _DatabaseManagerPlugin_contentDiv1, document.createElement("div"), "f");
|
||||||
__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv1, "f").classList.add("dm-content-container");
|
__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv1, "f").classList.add("dm-content-container", "ol-scrollable");
|
||||||
__classPrivateFieldGet(this, _DatabaseManagerPlugin_mainContentContainer, "f").appendChild(__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv1, "f"));
|
__classPrivateFieldGet(this, _DatabaseManagerPlugin_mainContentContainer, "f").appendChild(__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv1, "f"));
|
||||||
__classPrivateFieldSet(this, _DatabaseManagerPlugin_contentDiv2, document.createElement("div"), "f");
|
__classPrivateFieldSet(this, _DatabaseManagerPlugin_contentDiv2, document.createElement("div"), "f");
|
||||||
__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv2, "f").classList.add("dm-content-container");
|
__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv2, "f").classList.add("dm-content-container", "ol-scrollable");
|
||||||
__classPrivateFieldGet(this, _DatabaseManagerPlugin_mainContentContainer, "f").appendChild(__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv2, "f"));
|
__classPrivateFieldGet(this, _DatabaseManagerPlugin_mainContentContainer, "f").appendChild(__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv2, "f"));
|
||||||
__classPrivateFieldSet(this, _DatabaseManagerPlugin_contentDiv3, document.createElement("div"), "f");
|
__classPrivateFieldSet(this, _DatabaseManagerPlugin_contentDiv3, document.createElement("div"), "f");
|
||||||
__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv3, "f").classList.add("dm-content-container");
|
__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv3, "f").classList.add("dm-content-container", "ol-scrollable");
|
||||||
__classPrivateFieldGet(this, _DatabaseManagerPlugin_mainContentContainer, "f").appendChild(__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv3, "f"));
|
__classPrivateFieldGet(this, _DatabaseManagerPlugin_mainContentContainer, "f").appendChild(__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv3, "f"));
|
||||||
/* Create the database editors, which use the three divs created before */
|
/* Create the database editors, which use the three divs created before */
|
||||||
__classPrivateFieldSet(this, _DatabaseManagerPlugin_aircraftEditor, new airuniteditor_1.AirUnitEditor(__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv1, "f"), __classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv2, "f"), __classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv3, "f")), "f");
|
__classPrivateFieldSet(this, _DatabaseManagerPlugin_aircraftEditor, new airuniteditor_1.AirUnitEditor(__classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv1, "f"), __classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv2, "f"), __classPrivateFieldGet(this, _DatabaseManagerPlugin_contentDiv3, "f")), "f");
|
||||||
@@ -1079,6 +1079,11 @@ function arrayToString(array) {
|
|||||||
return "[" + array.join(", ") + "]";
|
return "[" + array.join(", ") + "]";
|
||||||
}
|
}
|
||||||
exports.arrayToString = arrayToString;
|
exports.arrayToString = arrayToString;
|
||||||
|
/** Converts an a single string like [val1, val2, val3] into an array
|
||||||
|
*
|
||||||
|
* @param input The input string
|
||||||
|
* @returns The array
|
||||||
|
*/
|
||||||
function stringToArray(input) {
|
function stringToArray(input) {
|
||||||
var _a;
|
var _a;
|
||||||
return (_a = input.match(/(\w)+/g)) !== null && _a !== void 0 ? _a : [];
|
return (_a = input.match(/(\w)+/g)) !== null && _a !== void 0 ? _a : [];
|
||||||
|
|||||||
@@ -89,15 +89,15 @@ export class DatabaseManagerPlugin implements OlympusPlugin {
|
|||||||
this.#element.appendChild(this.#mainContentContainer);
|
this.#element.appendChild(this.#mainContentContainer);
|
||||||
|
|
||||||
this.#contentDiv1 = document.createElement("div");
|
this.#contentDiv1 = document.createElement("div");
|
||||||
this.#contentDiv1.classList.add("dm-content-container");
|
this.#contentDiv1.classList.add("dm-content-container", "ol-scrollable");
|
||||||
this.#mainContentContainer.appendChild(this.#contentDiv1);
|
this.#mainContentContainer.appendChild(this.#contentDiv1);
|
||||||
|
|
||||||
this.#contentDiv2 = document.createElement("div");
|
this.#contentDiv2 = document.createElement("div");
|
||||||
this.#contentDiv2.classList.add("dm-content-container");
|
this.#contentDiv2.classList.add("dm-content-container", "ol-scrollable");
|
||||||
this.#mainContentContainer.appendChild(this.#contentDiv2);
|
this.#mainContentContainer.appendChild(this.#contentDiv2);
|
||||||
|
|
||||||
this.#contentDiv3 = document.createElement("div");
|
this.#contentDiv3 = document.createElement("div");
|
||||||
this.#contentDiv3.classList.add("dm-content-container");
|
this.#contentDiv3.classList.add("dm-content-container", "ol-scrollable");
|
||||||
this.#mainContentContainer.appendChild(this.#contentDiv3);
|
this.#mainContentContainer.appendChild(this.#contentDiv3);
|
||||||
|
|
||||||
/* Create the database editors, which use the three divs created before */
|
/* Create the database editors, which use the three divs created before */
|
||||||
|
|||||||
@@ -63,6 +63,8 @@
|
|||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
row-gap: 5px;
|
row-gap: 5px;
|
||||||
|
max-height: 100%;
|
||||||
|
padding: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (min-width: 1200px) {
|
@media (min-width: 1200px) {
|
||||||
|
|||||||
Reference in New Issue
Block a user