System generated commit, initial commit
This commit is contained in:
@@ -0,0 +1,42 @@
|
|||||||
|
{
|
||||||
|
"appIsExample": false,
|
||||||
|
"appLayout": {
|
||||||
|
"type": "FLUID"
|
||||||
|
},
|
||||||
|
"applicationDetail": {
|
||||||
|
"appPositioning": {
|
||||||
|
"type": "FIXED"
|
||||||
|
},
|
||||||
|
"navigationSetting": {},
|
||||||
|
"themeSetting": {
|
||||||
|
"appMaxWidth": "LARGE",
|
||||||
|
"density": 1.0,
|
||||||
|
"sizing": 1.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"applicationVersion": 2,
|
||||||
|
"collapseInvisibleWidgets": true,
|
||||||
|
"color": "#C2DAF0",
|
||||||
|
"evaluationVersion": 2,
|
||||||
|
"icon": "system",
|
||||||
|
"pages": [
|
||||||
|
{
|
||||||
|
"id": "Page1",
|
||||||
|
"isDefault": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"unpublishedAppLayout": {
|
||||||
|
"type": "FLUID"
|
||||||
|
},
|
||||||
|
"unpublishedApplicationDetail": {
|
||||||
|
"appPositioning": {
|
||||||
|
"type": "FIXED"
|
||||||
|
},
|
||||||
|
"navigationSetting": {},
|
||||||
|
"themeSetting": {
|
||||||
|
"appMaxWidth": "LARGE",
|
||||||
|
"density": 1.0,
|
||||||
|
"sizing": 1.0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"artifactJsonType": "APPLICATION",
|
||||||
|
"clientSchemaVersion": 2,
|
||||||
|
"fileFormatVersion": 5,
|
||||||
|
"serverSchemaVersion": 12
|
||||||
|
}
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_fd8808ac-5dbc-4005-bc8d-255f094fdbc4",
|
||||||
|
"unpublishedPage": {
|
||||||
|
"layouts": [
|
||||||
|
{
|
||||||
|
"dsl": {
|
||||||
|
"backgroundColor": "none",
|
||||||
|
"bottomRow": 1010,
|
||||||
|
"canExtend": true,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minHeight": 1292,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"rightColumn": 4896,
|
||||||
|
"snapColumns": 64,
|
||||||
|
"snapRows": 124,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 94,
|
||||||
|
"widgetId": "0",
|
||||||
|
"widgetName": "MainContainer"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"name": "Page1",
|
||||||
|
"slug": "page1"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,897 @@
|
|||||||
|
export default {
|
||||||
|
ALL_VALUE: "__ALL__",
|
||||||
|
|
||||||
|
CORE_COLUMNS: [
|
||||||
|
"Vorgang",
|
||||||
|
"Name",
|
||||||
|
"Vorname",
|
||||||
|
"E-Mail",
|
||||||
|
"Email",
|
||||||
|
"Geb.-Datum",
|
||||||
|
"Zus_Wunsch",
|
||||||
|
"Skipassnummer"
|
||||||
|
],
|
||||||
|
|
||||||
|
getWorkbook() {
|
||||||
|
const file = Dateiupload.files?.[0];
|
||||||
|
|
||||||
|
if (!file) {
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
|
||||||
|
const rawData = file.data;
|
||||||
|
|
||||||
|
if (
|
||||||
|
rawData === null ||
|
||||||
|
rawData === undefined ||
|
||||||
|
rawData === ""
|
||||||
|
) {
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (typeof rawData === "string") {
|
||||||
|
try {
|
||||||
|
return JSON.parse(rawData);
|
||||||
|
} catch (error) {
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return rawData;
|
||||||
|
},
|
||||||
|
|
||||||
|
getSheetRows() {
|
||||||
|
const workbook = this.getWorkbook();
|
||||||
|
|
||||||
|
if (
|
||||||
|
!Array.isArray(workbook) ||
|
||||||
|
workbook.length === 0
|
||||||
|
) {
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Appsmith liefert Excel-Dateien meist so:
|
||||||
|
*
|
||||||
|
* [
|
||||||
|
* {
|
||||||
|
* name: "!Leistungsliste",
|
||||||
|
* data: [
|
||||||
|
* ["Vorgang", "Name", "Vorname"],
|
||||||
|
* ["98555", "Statz", "Hannah"]
|
||||||
|
* ]
|
||||||
|
* }
|
||||||
|
* ]
|
||||||
|
*/
|
||||||
|
if (
|
||||||
|
workbook[0] !== null &&
|
||||||
|
typeof workbook[0] === "object" &&
|
||||||
|
!Array.isArray(workbook[0]) &&
|
||||||
|
Array.isArray(workbook[0].data)
|
||||||
|
) {
|
||||||
|
const preferredSheet =
|
||||||
|
workbook.find(sheet =>
|
||||||
|
String(sheet?.name ?? "")
|
||||||
|
.toLowerCase()
|
||||||
|
.includes("leistungsliste")
|
||||||
|
);
|
||||||
|
|
||||||
|
const selectedSheet =
|
||||||
|
preferredSheet ?? workbook[0];
|
||||||
|
|
||||||
|
return Array.isArray(selectedSheet?.data)
|
||||||
|
? selectedSheet.data
|
||||||
|
: [];
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Alternativ können die Zeilen direkt geliefert werden.
|
||||||
|
*/
|
||||||
|
return workbook;
|
||||||
|
},
|
||||||
|
|
||||||
|
createUniqueHeaders(headerRow) {
|
||||||
|
const usedHeaders = {};
|
||||||
|
|
||||||
|
return headerRow.map((value, index) => {
|
||||||
|
let header = String(value ?? "")
|
||||||
|
.replace(/\s+/g, " ")
|
||||||
|
.trim();
|
||||||
|
|
||||||
|
if (!header) {
|
||||||
|
header = `Spalte_${index + 1}`;
|
||||||
|
}
|
||||||
|
|
||||||
|
usedHeaders[header] =
|
||||||
|
(usedHeaders[header] ?? 0) + 1;
|
||||||
|
|
||||||
|
if (usedHeaders[header] > 1) {
|
||||||
|
return `${header}_${usedHeaders[header]}`;
|
||||||
|
}
|
||||||
|
|
||||||
|
return header;
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
rowsAsObjects() {
|
||||||
|
const rows = this.getSheetRows();
|
||||||
|
|
||||||
|
if (
|
||||||
|
!Array.isArray(rows) ||
|
||||||
|
rows.length === 0
|
||||||
|
) {
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Daten liegen bereits als Objekte vor.
|
||||||
|
*/
|
||||||
|
if (
|
||||||
|
rows[0] !== null &&
|
||||||
|
typeof rows[0] === "object" &&
|
||||||
|
!Array.isArray(rows[0])
|
||||||
|
) {
|
||||||
|
return rows.filter(row =>
|
||||||
|
Object.values(row).some(value =>
|
||||||
|
String(value ?? "").trim() !== ""
|
||||||
|
)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Daten liegen als Zeilen-Arrays vor.
|
||||||
|
* Erste Zeile wird als Überschrift verwendet.
|
||||||
|
*/
|
||||||
|
if (!Array.isArray(rows[0])) {
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
|
||||||
|
const headers =
|
||||||
|
this.createUniqueHeaders(rows[0]);
|
||||||
|
|
||||||
|
return rows
|
||||||
|
.slice(1)
|
||||||
|
.filter(row =>
|
||||||
|
Array.isArray(row) &&
|
||||||
|
row.some(value =>
|
||||||
|
String(value ?? "").trim() !== ""
|
||||||
|
)
|
||||||
|
)
|
||||||
|
.map(row => {
|
||||||
|
const result = {};
|
||||||
|
|
||||||
|
headers.forEach((header, index) => {
|
||||||
|
result[header] = row[index] ?? "";
|
||||||
|
});
|
||||||
|
|
||||||
|
return result;
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
cleanText(value) {
|
||||||
|
return String(value ?? "").trim();
|
||||||
|
},
|
||||||
|
|
||||||
|
isBooked(value) {
|
||||||
|
const normalized = String(value ?? "")
|
||||||
|
.trim()
|
||||||
|
.toLowerCase();
|
||||||
|
|
||||||
|
const emptyValues = [
|
||||||
|
"",
|
||||||
|
"0",
|
||||||
|
"false",
|
||||||
|
"nein",
|
||||||
|
"no",
|
||||||
|
"n",
|
||||||
|
"null",
|
||||||
|
"undefined",
|
||||||
|
"-"
|
||||||
|
];
|
||||||
|
|
||||||
|
return !emptyValues.includes(normalized);
|
||||||
|
},
|
||||||
|
|
||||||
|
formatExcelDate(value) {
|
||||||
|
if (
|
||||||
|
value === null ||
|
||||||
|
value === undefined ||
|
||||||
|
value === ""
|
||||||
|
) {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
const numericValue = Number(value);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Excel-Datumswerte sind fortlaufende Nummern.
|
||||||
|
* Beispiel: 41495 wird zu einem echten Datum.
|
||||||
|
*/
|
||||||
|
if (
|
||||||
|
Number.isFinite(numericValue) &&
|
||||||
|
numericValue > 20000 &&
|
||||||
|
numericValue < 100000
|
||||||
|
) {
|
||||||
|
const milliseconds =
|
||||||
|
Math.round(
|
||||||
|
(numericValue - 25569) *
|
||||||
|
86400 *
|
||||||
|
1000
|
||||||
|
);
|
||||||
|
|
||||||
|
const date = new Date(milliseconds);
|
||||||
|
|
||||||
|
if (!Number.isNaN(date.getTime())) {
|
||||||
|
const day = String(
|
||||||
|
date.getUTCDate()
|
||||||
|
).padStart(2, "0");
|
||||||
|
|
||||||
|
const month = String(
|
||||||
|
date.getUTCMonth() + 1
|
||||||
|
).padStart(2, "0");
|
||||||
|
|
||||||
|
const year =
|
||||||
|
date.getUTCFullYear();
|
||||||
|
|
||||||
|
return `${day}.${month}.${year}`;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return this.cleanText(value);
|
||||||
|
},
|
||||||
|
|
||||||
|
getServiceColumns() {
|
||||||
|
const rows = this.rowsAsObjects();
|
||||||
|
|
||||||
|
if (rows.length === 0) {
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
|
||||||
|
return Object.keys(rows[0])
|
||||||
|
.filter(column =>
|
||||||
|
!this.CORE_COLUMNS.includes(column)
|
||||||
|
)
|
||||||
|
.filter(column =>
|
||||||
|
!column.startsWith("Spalte_")
|
||||||
|
);
|
||||||
|
},
|
||||||
|
|
||||||
|
getSavedState() {
|
||||||
|
const state =
|
||||||
|
appsmith.store?.checkinState;
|
||||||
|
|
||||||
|
if (
|
||||||
|
state !== null &&
|
||||||
|
typeof state === "object" &&
|
||||||
|
!Array.isArray(state)
|
||||||
|
) {
|
||||||
|
return state;
|
||||||
|
}
|
||||||
|
|
||||||
|
return {};
|
||||||
|
},
|
||||||
|
|
||||||
|
createPersonId(rawRow, index) {
|
||||||
|
const vorgang =
|
||||||
|
this.cleanText(rawRow["Vorgang"]);
|
||||||
|
|
||||||
|
const name =
|
||||||
|
this.cleanText(rawRow["Name"]);
|
||||||
|
|
||||||
|
const vorname =
|
||||||
|
this.cleanText(rawRow["Vorname"]);
|
||||||
|
|
||||||
|
const email =
|
||||||
|
this.cleanText(
|
||||||
|
rawRow["E-Mail"] ??
|
||||||
|
rawRow["Email"]
|
||||||
|
);
|
||||||
|
|
||||||
|
const gebDatum =
|
||||||
|
this.cleanText(rawRow["Geb.-Datum"]);
|
||||||
|
|
||||||
|
return [
|
||||||
|
vorgang,
|
||||||
|
name,
|
||||||
|
vorname,
|
||||||
|
email,
|
||||||
|
gebDatum,
|
||||||
|
index
|
||||||
|
]
|
||||||
|
.join("|")
|
||||||
|
.toLowerCase()
|
||||||
|
.replace(/\s+/g, "_");
|
||||||
|
},
|
||||||
|
|
||||||
|
internalRows() {
|
||||||
|
const rawRows =
|
||||||
|
this.rowsAsObjects();
|
||||||
|
|
||||||
|
const serviceColumns =
|
||||||
|
this.getServiceColumns();
|
||||||
|
|
||||||
|
const savedState =
|
||||||
|
this.getSavedState();
|
||||||
|
|
||||||
|
return rawRows.map((rawRow, index) => {
|
||||||
|
const id =
|
||||||
|
this.createPersonId(rawRow, index);
|
||||||
|
|
||||||
|
const state =
|
||||||
|
savedState[id] ?? {};
|
||||||
|
|
||||||
|
const bookedServices =
|
||||||
|
serviceColumns.filter(column =>
|
||||||
|
this.isBooked(rawRow[column])
|
||||||
|
);
|
||||||
|
|
||||||
|
return {
|
||||||
|
id,
|
||||||
|
|
||||||
|
vorgang:
|
||||||
|
this.cleanText(
|
||||||
|
rawRow["Vorgang"]
|
||||||
|
),
|
||||||
|
|
||||||
|
name:
|
||||||
|
this.cleanText(
|
||||||
|
rawRow["Name"]
|
||||||
|
),
|
||||||
|
|
||||||
|
vorname:
|
||||||
|
this.cleanText(
|
||||||
|
rawRow["Vorname"]
|
||||||
|
),
|
||||||
|
|
||||||
|
email:
|
||||||
|
this.cleanText(
|
||||||
|
rawRow["E-Mail"] ??
|
||||||
|
rawRow["Email"]
|
||||||
|
),
|
||||||
|
|
||||||
|
gebDatum:
|
||||||
|
this.formatExcelDate(
|
||||||
|
rawRow["Geb.-Datum"]
|
||||||
|
),
|
||||||
|
|
||||||
|
zimmer:
|
||||||
|
state.zimmer ??
|
||||||
|
this.cleanText(
|
||||||
|
rawRow["Zus_Wunsch"]
|
||||||
|
),
|
||||||
|
|
||||||
|
schluessel:
|
||||||
|
Number(
|
||||||
|
state.schluessel ?? 0
|
||||||
|
),
|
||||||
|
|
||||||
|
schluesselRetour:
|
||||||
|
Boolean(
|
||||||
|
state.schluesselRetour ??
|
||||||
|
false
|
||||||
|
),
|
||||||
|
|
||||||
|
leistungenListe:
|
||||||
|
bookedServices,
|
||||||
|
|
||||||
|
leistungen:
|
||||||
|
bookedServices.join(" · "),
|
||||||
|
|
||||||
|
skipassnummer:
|
||||||
|
state.skipassnummer ??
|
||||||
|
this.cleanText(
|
||||||
|
rawRow["Skipassnummer"]
|
||||||
|
),
|
||||||
|
|
||||||
|
notiz:
|
||||||
|
state.notiz ?? "",
|
||||||
|
|
||||||
|
stirnlampe:
|
||||||
|
Number(
|
||||||
|
state.stirnlampe ?? 0
|
||||||
|
),
|
||||||
|
|
||||||
|
stirnlampeRetour:
|
||||||
|
Boolean(
|
||||||
|
state.stirnlampeRetour ??
|
||||||
|
false
|
||||||
|
),
|
||||||
|
|
||||||
|
nachbuchungen:
|
||||||
|
Array.isArray(
|
||||||
|
state.nachbuchungen
|
||||||
|
)
|
||||||
|
? state.nachbuchungen
|
||||||
|
: [],
|
||||||
|
|
||||||
|
status:
|
||||||
|
state.status ?? "offen",
|
||||||
|
|
||||||
|
reiseStatus:
|
||||||
|
state.reiseStatus ?? "aktiv",
|
||||||
|
|
||||||
|
checkedIn:
|
||||||
|
Boolean(
|
||||||
|
state.checkedIn ??
|
||||||
|
false
|
||||||
|
),
|
||||||
|
|
||||||
|
checkedInAt:
|
||||||
|
state.checkedInAt ?? "",
|
||||||
|
|
||||||
|
checkedInBy:
|
||||||
|
state.checkedInBy ?? ""
|
||||||
|
};
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
vorgangOptions() {
|
||||||
|
const vorgaenge = [
|
||||||
|
...new Set(
|
||||||
|
this.internalRows()
|
||||||
|
.map(row => row.vorgang)
|
||||||
|
.filter(Boolean)
|
||||||
|
)
|
||||||
|
].sort((a, b) =>
|
||||||
|
a.localeCompare(
|
||||||
|
b,
|
||||||
|
"de",
|
||||||
|
{
|
||||||
|
numeric: true
|
||||||
|
}
|
||||||
|
)
|
||||||
|
);
|
||||||
|
|
||||||
|
return [
|
||||||
|
{
|
||||||
|
label: "Alle Gruppen",
|
||||||
|
value: this.ALL_VALUE
|
||||||
|
},
|
||||||
|
...vorgaenge.map(vorgang => ({
|
||||||
|
label: vorgang,
|
||||||
|
value: vorgang
|
||||||
|
}))
|
||||||
|
];
|
||||||
|
},
|
||||||
|
|
||||||
|
leistungOptions() {
|
||||||
|
const services = [
|
||||||
|
...new Set(
|
||||||
|
this.internalRows()
|
||||||
|
.flatMap(row =>
|
||||||
|
row.leistungenListe ?? []
|
||||||
|
)
|
||||||
|
.filter(Boolean)
|
||||||
|
)
|
||||||
|
].sort((a, b) =>
|
||||||
|
a.localeCompare(b, "de")
|
||||||
|
);
|
||||||
|
|
||||||
|
return [
|
||||||
|
{
|
||||||
|
label: "Alle Leistungen",
|
||||||
|
value: this.ALL_VALUE
|
||||||
|
},
|
||||||
|
...services.map(service => ({
|
||||||
|
label: service,
|
||||||
|
value: service
|
||||||
|
}))
|
||||||
|
];
|
||||||
|
},
|
||||||
|
|
||||||
|
filteredInternalRows() {
|
||||||
|
let rows = [
|
||||||
|
...this.internalRows()
|
||||||
|
];
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Suche
|
||||||
|
*/
|
||||||
|
const searchText =
|
||||||
|
this.cleanText(
|
||||||
|
inpSuche.text
|
||||||
|
).toLowerCase();
|
||||||
|
|
||||||
|
if (searchText) {
|
||||||
|
rows = rows.filter(row => {
|
||||||
|
const searchableText = [
|
||||||
|
row.vorgang,
|
||||||
|
row.name,
|
||||||
|
row.vorname,
|
||||||
|
row.email,
|
||||||
|
row.gebDatum,
|
||||||
|
row.zimmer,
|
||||||
|
row.skipassnummer,
|
||||||
|
row.leistungen
|
||||||
|
]
|
||||||
|
.join(" ")
|
||||||
|
.toLowerCase();
|
||||||
|
|
||||||
|
return searchableText.includes(
|
||||||
|
searchText
|
||||||
|
);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Vorgangs-/Gruppenfilter
|
||||||
|
*/
|
||||||
|
const selectedVorgang =
|
||||||
|
selVorgang.selectedOptionValue ||
|
||||||
|
this.ALL_VALUE;
|
||||||
|
|
||||||
|
if (
|
||||||
|
selectedVorgang !==
|
||||||
|
this.ALL_VALUE
|
||||||
|
) {
|
||||||
|
rows = rows.filter(row =>
|
||||||
|
row.vorgang ===
|
||||||
|
String(selectedVorgang)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Check-in-Filter
|
||||||
|
*/
|
||||||
|
const selectedCheckin =
|
||||||
|
selCheckin.selectedOptionValue ||
|
||||||
|
this.ALL_VALUE;
|
||||||
|
|
||||||
|
if (
|
||||||
|
selectedCheckin === "checked"
|
||||||
|
) {
|
||||||
|
rows = rows.filter(row =>
|
||||||
|
row.checkedIn === true
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (
|
||||||
|
selectedCheckin === "pending"
|
||||||
|
) {
|
||||||
|
rows = rows.filter(row =>
|
||||||
|
row.checkedIn === false
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Reisestatusfilter
|
||||||
|
*/
|
||||||
|
const selectedReiseStatus =
|
||||||
|
selReiseStatus.selectedOptionValue ||
|
||||||
|
this.ALL_VALUE;
|
||||||
|
|
||||||
|
if (
|
||||||
|
selectedReiseStatus !==
|
||||||
|
this.ALL_VALUE
|
||||||
|
) {
|
||||||
|
rows = rows.filter(row =>
|
||||||
|
row.reiseStatus ===
|
||||||
|
selectedReiseStatus
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Leistungsfilter
|
||||||
|
*/
|
||||||
|
const selectedLeistung =
|
||||||
|
selLeistung.selectedOptionValue ||
|
||||||
|
this.ALL_VALUE;
|
||||||
|
|
||||||
|
if (
|
||||||
|
selectedLeistung !==
|
||||||
|
this.ALL_VALUE
|
||||||
|
) {
|
||||||
|
rows = rows.filter(row =>
|
||||||
|
row.leistungenListe.includes(
|
||||||
|
selectedLeistung
|
||||||
|
)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
return rows;
|
||||||
|
},
|
||||||
|
|
||||||
|
filteredRows() {
|
||||||
|
return this.filteredInternalRows()
|
||||||
|
.map(row => ({
|
||||||
|
id:
|
||||||
|
row.id,
|
||||||
|
|
||||||
|
Vorgang:
|
||||||
|
row.vorgang,
|
||||||
|
|
||||||
|
Name:
|
||||||
|
row.name,
|
||||||
|
|
||||||
|
Vorname:
|
||||||
|
row.vorname,
|
||||||
|
|
||||||
|
"E-Mail":
|
||||||
|
row.email,
|
||||||
|
|
||||||
|
"Geb.-Datum":
|
||||||
|
row.gebDatum,
|
||||||
|
|
||||||
|
Zimmer:
|
||||||
|
row.zimmer,
|
||||||
|
|
||||||
|
Schlüssel:
|
||||||
|
row.schluessel,
|
||||||
|
|
||||||
|
"Schlüssel retour":
|
||||||
|
row.schluesselRetour,
|
||||||
|
|
||||||
|
"Skipass / Leistungen":
|
||||||
|
row.leistungen,
|
||||||
|
|
||||||
|
Skipassnummer:
|
||||||
|
row.skipassnummer,
|
||||||
|
|
||||||
|
Notiz:
|
||||||
|
row.notiz,
|
||||||
|
|
||||||
|
Stirnlampe:
|
||||||
|
row.stirnlampe,
|
||||||
|
|
||||||
|
"Stirnlampe retour":
|
||||||
|
row.stirnlampeRetour,
|
||||||
|
|
||||||
|
Nachbuchungen:
|
||||||
|
row.nachbuchungen.length,
|
||||||
|
|
||||||
|
Status:
|
||||||
|
row.status,
|
||||||
|
|
||||||
|
Reisestatus:
|
||||||
|
row.reiseStatus,
|
||||||
|
|
||||||
|
Eingecheckt:
|
||||||
|
row.checkedIn,
|
||||||
|
|
||||||
|
"Check-in Zeitpunkt":
|
||||||
|
row.checkedInAt,
|
||||||
|
|
||||||
|
"Check-in Benutzer":
|
||||||
|
row.checkedInBy
|
||||||
|
}));
|
||||||
|
},
|
||||||
|
|
||||||
|
stats() {
|
||||||
|
const rows =
|
||||||
|
this.internalRows();
|
||||||
|
|
||||||
|
return {
|
||||||
|
gesamt:
|
||||||
|
rows.length,
|
||||||
|
|
||||||
|
eingecheckt:
|
||||||
|
rows.filter(row =>
|
||||||
|
row.checkedIn === true
|
||||||
|
).length,
|
||||||
|
|
||||||
|
ausstehend:
|
||||||
|
rows.filter(row =>
|
||||||
|
row.checkedIn === false
|
||||||
|
).length,
|
||||||
|
|
||||||
|
gruppen:
|
||||||
|
new Set(
|
||||||
|
rows
|
||||||
|
.map(row => row.vorgang)
|
||||||
|
.filter(Boolean)
|
||||||
|
).size
|
||||||
|
};
|
||||||
|
},
|
||||||
|
|
||||||
|
async savePersonState(
|
||||||
|
personId,
|
||||||
|
changes
|
||||||
|
) {
|
||||||
|
if (!personId) {
|
||||||
|
showAlert(
|
||||||
|
"Teilnehmer-ID fehlt.",
|
||||||
|
"error"
|
||||||
|
);
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
const currentState = {
|
||||||
|
...this.getSavedState()
|
||||||
|
};
|
||||||
|
|
||||||
|
currentState[personId] = {
|
||||||
|
...(currentState[personId] ?? {}),
|
||||||
|
...changes,
|
||||||
|
|
||||||
|
updatedAt:
|
||||||
|
new Date().toISOString(),
|
||||||
|
|
||||||
|
updatedBy:
|
||||||
|
appsmith.user?.email ||
|
||||||
|
"lokaler Benutzer"
|
||||||
|
};
|
||||||
|
|
||||||
|
await storeValue(
|
||||||
|
"checkinState",
|
||||||
|
currentState,
|
||||||
|
true
|
||||||
|
);
|
||||||
|
|
||||||
|
return true;
|
||||||
|
},
|
||||||
|
|
||||||
|
async toggleCheckin(tableRow) {
|
||||||
|
if (!tableRow?.id) {
|
||||||
|
showAlert(
|
||||||
|
"Teilnehmer konnte nicht ermittelt werden.",
|
||||||
|
"error"
|
||||||
|
);
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
const person =
|
||||||
|
this.internalRows().find(row =>
|
||||||
|
row.id === tableRow.id
|
||||||
|
);
|
||||||
|
|
||||||
|
if (!person) {
|
||||||
|
showAlert(
|
||||||
|
"Teilnehmer wurde nicht gefunden.",
|
||||||
|
"error"
|
||||||
|
);
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
const newCheckedIn =
|
||||||
|
!person.checkedIn;
|
||||||
|
|
||||||
|
await this.savePersonState(
|
||||||
|
person.id,
|
||||||
|
{
|
||||||
|
checkedIn:
|
||||||
|
newCheckedIn,
|
||||||
|
|
||||||
|
checkedInAt:
|
||||||
|
newCheckedIn
|
||||||
|
? new Date().toISOString()
|
||||||
|
: "",
|
||||||
|
|
||||||
|
checkedInBy:
|
||||||
|
newCheckedIn
|
||||||
|
? (
|
||||||
|
appsmith.user?.email ||
|
||||||
|
"lokaler Benutzer"
|
||||||
|
)
|
||||||
|
: ""
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
showAlert(
|
||||||
|
newCheckedIn
|
||||||
|
? `${person.vorname} ${person.name} wurde eingecheckt.`
|
||||||
|
: `Check-in von ${person.vorname} ${person.name} wurde aufgehoben.`,
|
||||||
|
newCheckedIn
|
||||||
|
? "success"
|
||||||
|
: "warning"
|
||||||
|
);
|
||||||
|
|
||||||
|
return true;
|
||||||
|
},
|
||||||
|
|
||||||
|
async saveUpdatedRow(updatedRow) {
|
||||||
|
if (!updatedRow?.id) {
|
||||||
|
showAlert(
|
||||||
|
"Die bearbeitete Person konnte nicht ermittelt werden.",
|
||||||
|
"error"
|
||||||
|
);
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
const person =
|
||||||
|
this.internalRows().find(row =>
|
||||||
|
row.id === updatedRow.id
|
||||||
|
);
|
||||||
|
|
||||||
|
if (!person) {
|
||||||
|
showAlert(
|
||||||
|
"Teilnehmer wurde nicht gefunden.",
|
||||||
|
"error"
|
||||||
|
);
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
const schluesselValue =
|
||||||
|
Number(updatedRow["Schlüssel"]);
|
||||||
|
|
||||||
|
const stirnlampeValue =
|
||||||
|
Number(updatedRow["Stirnlampe"]);
|
||||||
|
|
||||||
|
await this.savePersonState(
|
||||||
|
person.id,
|
||||||
|
{
|
||||||
|
zimmer:
|
||||||
|
this.cleanText(
|
||||||
|
updatedRow["Zimmer"] ??
|
||||||
|
person.zimmer
|
||||||
|
),
|
||||||
|
|
||||||
|
schluessel:
|
||||||
|
Number.isFinite(schluesselValue)
|
||||||
|
? schluesselValue
|
||||||
|
: person.schluessel,
|
||||||
|
|
||||||
|
schluesselRetour:
|
||||||
|
Boolean(
|
||||||
|
updatedRow["Schlüssel retour"] ??
|
||||||
|
person.schluesselRetour
|
||||||
|
),
|
||||||
|
|
||||||
|
skipassnummer:
|
||||||
|
this.cleanText(
|
||||||
|
updatedRow["Skipassnummer"] ??
|
||||||
|
person.skipassnummer
|
||||||
|
),
|
||||||
|
|
||||||
|
notiz:
|
||||||
|
this.cleanText(
|
||||||
|
updatedRow["Notiz"] ??
|
||||||
|
person.notiz
|
||||||
|
),
|
||||||
|
|
||||||
|
stirnlampe:
|
||||||
|
Number.isFinite(stirnlampeValue)
|
||||||
|
? stirnlampeValue
|
||||||
|
: person.stirnlampe,
|
||||||
|
|
||||||
|
stirnlampeRetour:
|
||||||
|
Boolean(
|
||||||
|
updatedRow["Stirnlampe retour"] ??
|
||||||
|
person.stirnlampeRetour
|
||||||
|
),
|
||||||
|
|
||||||
|
status:
|
||||||
|
this.cleanText(
|
||||||
|
updatedRow["Status"] ??
|
||||||
|
person.status
|
||||||
|
),
|
||||||
|
|
||||||
|
reiseStatus:
|
||||||
|
this.cleanText(
|
||||||
|
updatedRow["Reisestatus"] ??
|
||||||
|
person.reiseStatus
|
||||||
|
)
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
showAlert(
|
||||||
|
"Änderungen gespeichert.",
|
||||||
|
"success"
|
||||||
|
);
|
||||||
|
|
||||||
|
return true;
|
||||||
|
},
|
||||||
|
|
||||||
|
async resetCheckinState() {
|
||||||
|
await removeValue(
|
||||||
|
"checkinState"
|
||||||
|
);
|
||||||
|
|
||||||
|
showAlert(
|
||||||
|
"Gespeicherte Check-in-Daten wurden zurückgesetzt.",
|
||||||
|
"success"
|
||||||
|
);
|
||||||
|
|
||||||
|
return true;
|
||||||
|
},
|
||||||
|
|
||||||
|
async checkinButtonClick() {
|
||||||
|
return await this.toggleCheckin(
|
||||||
|
Teilnehmer.triggeredRow
|
||||||
|
);
|
||||||
|
}
|
||||||
|
};
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_7ee6ec8e-5d2f-4f4a-95ca-2dd087fa1a1d",
|
||||||
|
"id": "Page1_CheckinData",
|
||||||
|
"unpublishedCollection": {
|
||||||
|
"name": "CheckinData",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"variables": [
|
||||||
|
{
|
||||||
|
"name": "ALL_VALUE",
|
||||||
|
"value": "\"__ALL__\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CORE_COLUMNS",
|
||||||
|
"value": "[\"Vorgang\", \"Name\", \"Vorname\", \"E-Mail\", \"Email\", \"Geb.-Datum\", \"Zus_Wunsch\", \"Skipassnummer\"]"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
export default {
|
||||||
|
TeilnehmerprimaryColumnscustomColumn1onClick () {
|
||||||
|
// write code here
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_abbf2ba7-13bd-4035-a2a7-9ad59c3c8590",
|
||||||
|
"id": "Page1_JSObject1",
|
||||||
|
"unpublishedCollection": {
|
||||||
|
"name": "JSObject1",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"variables": []
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_18a9c39a-0fdc-445c-a0b6-cdff1f23f5e4",
|
||||||
|
"id": "Page1_CheckinData.checkinButtonClick",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.checkinButtonClick",
|
||||||
|
"name": "checkinButtonClick",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_f3d10c3e-bc32-420c-8d08-2db2b9fc4bbd",
|
||||||
|
"id": "Page1_CheckinData.cleanText",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [
|
||||||
|
{
|
||||||
|
"name": "value"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.cleanText",
|
||||||
|
"name": "cleanText",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,38 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_c9209581-8965-47ff-9f18-e651a8a168eb",
|
||||||
|
"id": "Page1_CheckinData.createPersonId",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [
|
||||||
|
{
|
||||||
|
"name": "rawRow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "index"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.createPersonId",
|
||||||
|
"name": "createPersonId",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_9f6e5894-dce7-40b1-bacb-5890f581cebe",
|
||||||
|
"id": "Page1_CheckinData.createUniqueHeaders",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [
|
||||||
|
{
|
||||||
|
"name": "headerRow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.createUniqueHeaders",
|
||||||
|
"name": "createUniqueHeaders",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_40681a29-fcbd-4798-a543-4988c2d8d0ec",
|
||||||
|
"id": "Page1_CheckinData.filteredInternalRows",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.filteredInternalRows",
|
||||||
|
"name": "filteredInternalRows",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_6526bbb0-4b43-444f-89d3-3e67433dfb9c",
|
||||||
|
"id": "Page1_CheckinData.filteredRows",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.filteredRows",
|
||||||
|
"name": "filteredRows",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_c8c94ba0-c2bd-457d-a051-277fd2dc947d",
|
||||||
|
"id": "Page1_CheckinData.formatExcelDate",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [
|
||||||
|
{
|
||||||
|
"name": "value"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.formatExcelDate",
|
||||||
|
"name": "formatExcelDate",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_ddb20948-1c4c-4fd2-9b86-7a3349e5f329",
|
||||||
|
"id": "Page1_CheckinData.getSavedState",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.getSavedState",
|
||||||
|
"name": "getSavedState",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_45b976b7-31fa-427a-a765-5213b35604e8",
|
||||||
|
"id": "Page1_CheckinData.getServiceColumns",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.getServiceColumns",
|
||||||
|
"name": "getServiceColumns",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_00c47f0d-de38-4634-ba6a-707696b2b20d",
|
||||||
|
"id": "Page1_CheckinData.getSheetRows",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.getSheetRows",
|
||||||
|
"name": "getSheetRows",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_60ad34d6-65ec-4404-a531-34989e78d21b",
|
||||||
|
"id": "Page1_CheckinData.getWorkbook",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.getWorkbook",
|
||||||
|
"name": "getWorkbook",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_c66170b3-1c13-4da7-924d-ce38dbf531e5",
|
||||||
|
"id": "Page1_CheckinData.internalRows",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.internalRows",
|
||||||
|
"name": "internalRows",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_975b2477-1ace-4fd0-bf18-e53d557cee85",
|
||||||
|
"id": "Page1_CheckinData.isBooked",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [
|
||||||
|
{
|
||||||
|
"name": "value"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.isBooked",
|
||||||
|
"name": "isBooked",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_820cdd03-9370-48d2-a5cb-4a5600c8662d",
|
||||||
|
"id": "Page1_CheckinData.leistungOptions",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.leistungOptions",
|
||||||
|
"name": "leistungOptions",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_ece3d59a-66d4-4515-8fbc-4146b44e4f9c",
|
||||||
|
"id": "Page1_CheckinData.resetCheckinState",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.resetCheckinState",
|
||||||
|
"name": "resetCheckinState",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_edc1112b-ca88-4967-b4ab-ce27e878a975",
|
||||||
|
"id": "Page1_CheckinData.rowsAsObjects",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.rowsAsObjects",
|
||||||
|
"name": "rowsAsObjects",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,38 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_1eaa0745-3204-4a40-9da9-b7becca55982",
|
||||||
|
"id": "Page1_CheckinData.savePersonState",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [
|
||||||
|
{
|
||||||
|
"name": "personId"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "changes"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.savePersonState",
|
||||||
|
"name": "savePersonState",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_66384ec2-1f76-4205-aba6-ad1d4f499a8f",
|
||||||
|
"id": "Page1_CheckinData.saveUpdatedRow",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [
|
||||||
|
{
|
||||||
|
"name": "updatedRow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.saveUpdatedRow",
|
||||||
|
"name": "saveUpdatedRow",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_d2a5131f-a318-49d0-9025-886cb74d2358",
|
||||||
|
"id": "Page1_CheckinData.stats",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.stats",
|
||||||
|
"name": "stats",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_cb0afb84-9597-4757-b914-3ad60434f98c",
|
||||||
|
"id": "Page1_CheckinData.toggleCheckin",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [
|
||||||
|
{
|
||||||
|
"name": "tableRow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.toggleCheckin",
|
||||||
|
"name": "toggleCheckin",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_1fb06557-3a55-466b-bdb7-a108cb3226f5",
|
||||||
|
"id": "Page1_CheckinData.vorgangOptions",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"collectionId": "Page1_CheckinData",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "CheckinData.vorgangOptions",
|
||||||
|
"name": "vorgangOptions",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
+32
@@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"gitSyncId": "6a61e887eeb7b478efb4d43d_fd6147fe-e2bf-4150-bd3f-3b2705b1865c",
|
||||||
|
"id": "Page1_JSObject1.TeilnehmerprimaryColumnscustomColumn1onClick",
|
||||||
|
"pluginId": "js-plugin",
|
||||||
|
"pluginType": "JS",
|
||||||
|
"unpublishedAction": {
|
||||||
|
"actionConfiguration": {
|
||||||
|
"encodeParamsToggle": true,
|
||||||
|
"jsArguments": [],
|
||||||
|
"paginationType": "NONE",
|
||||||
|
"timeoutInMillisecond": 10000
|
||||||
|
},
|
||||||
|
"clientSideExecution": true,
|
||||||
|
"collectionId": "Page1_JSObject1",
|
||||||
|
"confirmBeforeExecute": false,
|
||||||
|
"datasource": {
|
||||||
|
"isAutoGenerated": false,
|
||||||
|
"name": "UNUSED_DATASOURCE",
|
||||||
|
"pluginId": "js-plugin"
|
||||||
|
},
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "body"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fullyQualifiedName": "JSObject1.TeilnehmerprimaryColumnscustomColumn1onClick",
|
||||||
|
"name": "TeilnehmerprimaryColumnscustomColumn1onClick",
|
||||||
|
"pageId": "Page1",
|
||||||
|
"runBehaviour": "MANUAL",
|
||||||
|
"userSetOnLoad": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,91 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"backgroundColor": "#FFFFFF",
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 18,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 140,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": false,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"flexLayers": [],
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "5go6syp3aw",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 100,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 100,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 695.75,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "srk0i4wgua",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 695.75,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "ztxgnv0afs",
|
||||||
|
"widgetName": "Canvas2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"containerStyle": "card",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"flexVerticalAlignment": "stretch",
|
||||||
|
"isCanvas": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "7zn3ka8jjq",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 10,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 18,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 23,
|
||||||
|
"mobileTopRow": 8,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 18,
|
||||||
|
"originalTopRow": 4,
|
||||||
|
"parentColumnSpace": 30.25,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldScrollContents": true,
|
||||||
|
"topRow": 4,
|
||||||
|
"type": "CONTAINER_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "srk0i4wgua",
|
||||||
|
"widgetName": "Daateiauswahl"
|
||||||
|
}
|
||||||
@@ -0,0 +1,47 @@
|
|||||||
|
{
|
||||||
|
"allowedFileTypes": [
|
||||||
|
"*"
|
||||||
|
],
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "1.5rem",
|
||||||
|
"bottomRow": 4,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "buttonColor"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"dynamicTyping": true,
|
||||||
|
"fileDataType": "Array",
|
||||||
|
"files": [],
|
||||||
|
"isDefaultClickDisabled": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isRequired": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "dnwpyqdcgc",
|
||||||
|
"label": "Teilnehmerliste Uploaden",
|
||||||
|
"leftColumn": 24,
|
||||||
|
"maxFileSize": "30",
|
||||||
|
"maxNumFiles": "1",
|
||||||
|
"minWidth": 120,
|
||||||
|
"mobileBottomRow": 17,
|
||||||
|
"mobileLeftColumn": 11,
|
||||||
|
"mobileRightColumn": 27,
|
||||||
|
"mobileTopRow": 13,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 20.25,
|
||||||
|
"parentId": "ztxgnv0afs",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "hug",
|
||||||
|
"rightColumn": 40,
|
||||||
|
"selectedFiles": [],
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "FILE_PICKER_WIDGET_V2",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "fubn26bmpg",
|
||||||
|
"widgetName": "Dateiupload"
|
||||||
|
}
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 12,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"defaultOptionValue": "GREEN",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "FIXED",
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{
|
||||||
|
"key": "sourceData"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"isDisabled": false,
|
||||||
|
"isFilterable": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isRequired": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "y4dm53w0sb",
|
||||||
|
"labelAlignment": "left",
|
||||||
|
"labelPosition": "Top",
|
||||||
|
"labelText": "Hausauswahl",
|
||||||
|
"labelTextSize": "0.875rem",
|
||||||
|
"labelWidth": 5,
|
||||||
|
"leftColumn": 22,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 12,
|
||||||
|
"mobileLeftColumn": 20,
|
||||||
|
"mobileRightColumn": 40,
|
||||||
|
"mobileTopRow": 5,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"optionLabel": "name",
|
||||||
|
"optionValue": "code",
|
||||||
|
"parentColumnSpace": 10.55859375,
|
||||||
|
"parentId": "ztxgnv0afs",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placeholderText": "Select option",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 42,
|
||||||
|
"serverSideFiltering": false,
|
||||||
|
"sourceData": "[\n {\n \"name\": \"Blue\",\n \"code\": \"BLUE\"\n },\n {\n \"name\": \"Green\",\n \"code\": \"GREEN\"\n },\n {\n \"name\": \"Red\",\n \"code\": \"RED\"\n }\n]",
|
||||||
|
"topRow": 5,
|
||||||
|
"type": "SELECT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "vhcim8xijc",
|
||||||
|
"widgetName": "Hausauswahl"
|
||||||
|
}
|
||||||
@@ -0,0 +1,92 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"backgroundColor": "#FFFFFF",
|
||||||
|
"borderColor": "#d9d9d9",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 49,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 200,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": false,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"flexLayers": [],
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "w2m8tc4c4f",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 100,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 100,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 726,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "9gc9hgwitx",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 726,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "p5ig8mqe5h",
|
||||||
|
"widgetName": "Canvas1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"containerStyle": "card",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"flexVerticalAlignment": "stretch",
|
||||||
|
"isCanvas": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "2wtbtk0enb",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 10,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 51,
|
||||||
|
"mobileLeftColumn": 10,
|
||||||
|
"mobileRightColumn": 34,
|
||||||
|
"mobileTopRow": 41,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 49,
|
||||||
|
"originalTopRow": 29,
|
||||||
|
"parentColumnSpace": 30.25,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldScrollContents": true,
|
||||||
|
"topRow": 29,
|
||||||
|
"type": "CONTAINER_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "9gc9hgwitx",
|
||||||
|
"widgetName": "Filter"
|
||||||
|
}
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"autoFocus": false,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 18,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"defaultText": "",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "FIXED",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"iconAlign": "left",
|
||||||
|
"inputType": "TEXT",
|
||||||
|
"isDisabled": false,
|
||||||
|
"isLoading": false,
|
||||||
|
"isRequired": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "ay212tmqgg",
|
||||||
|
"label": "",
|
||||||
|
"labelAlignment": "left",
|
||||||
|
"labelPosition": "Top",
|
||||||
|
"labelStyle": "",
|
||||||
|
"labelTextSize": "0.875rem",
|
||||||
|
"labelWidth": 5,
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 44,
|
||||||
|
"mobileLeftColumn": 21,
|
||||||
|
"mobileRightColumn": 41,
|
||||||
|
"mobileTopRow": 37,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 20.25,
|
||||||
|
"parentId": "p5ig8mqe5h",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placeholderText": "Vorgang, Name, Vorname, E-Mail, Geb.-Datum, Zus_Wunsch, Frühstück am Anreisetag, Skipass 7 Tage (Erwachsene) (Jahrgang 1926-2009) inkl. Anreisetag, Skipass 7 Tage (Kinder) (Jahrgang 2010-2019) inkl. Anreisetag, Bettwäsche-Set inkl. Handtuch-Set, Parkplatz am Haus, Parkplatz am Haus (überdacht), Rabatt ohne Skipass (Erwachsene), Skipass 8 Tage (Erwachsene) inkl. An+Abreisetag (Jahrgang 1926-2009) (nur bei Eigenanreise), Skipass 8 Tage (Kinder) inkl. An+Abreisetag (Jahrgang 2010-2019) (nur bei Eigenanreise), Skipass 6 Tage (Erwachsene) (Jahrgang 1926-2009), Skipass 6 Tage (Kinder) (Jahrgang 2010-2019), Skipass 7 Tage (Erwachsene) inkl. Abreisetag (Jahrgang 1926-2009), Skipass 7 Tage (Kinder) inkl. Abreisetag (Jahrgang 2010-2019), Skipassnummer",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"resetOnSubmit": true,
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 13,
|
||||||
|
"showStepArrows": false,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "INPUT_WIDGET_V2",
|
||||||
|
"version": 2,
|
||||||
|
"widgetId": "r9afndncnj",
|
||||||
|
"widgetName": "inpSuche"
|
||||||
|
}
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 18,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"defaultOptionValue": "{{ ((options, serverSideFiltering) => ( \"__ALL__\" ))(selCheckin.options, selCheckin.serverSideFiltering) }}",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "sourceData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "defaultOptionValue"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "FIXED",
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{
|
||||||
|
"key": "sourceData"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"isDisabled": false,
|
||||||
|
"isFilterable": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isRequired": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pfa270btxn",
|
||||||
|
"labelAlignment": "left",
|
||||||
|
"labelPosition": "Top",
|
||||||
|
"labelText": "",
|
||||||
|
"labelTextSize": "0.875rem",
|
||||||
|
"labelWidth": 5,
|
||||||
|
"leftColumn": 52,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 17,
|
||||||
|
"mobileLeftColumn": 25,
|
||||||
|
"mobileRightColumn": 45,
|
||||||
|
"mobileTopRow": 10,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"optionLabel": "label",
|
||||||
|
"optionValue": "value",
|
||||||
|
"parentColumnSpace": 30.25,
|
||||||
|
"parentId": "p5ig8mqe5h",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placeholderText": "Select option",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"serverSideFiltering": false,
|
||||||
|
"sourceData": "{{\n [\n {\n label: \"Alle Check-In Status\",\n value: \"__ALL__\"\n },\n {\n label: \"Eingecheckt\",\n value: \"checked\"\n },\n {\n label: \"Ausstehend\",\n value: \"pending\"\n }\n ]\n}}",
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "SELECT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "8qaj4idqwl",
|
||||||
|
"widgetName": "selCheckin"
|
||||||
|
}
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 18,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"defaultOptionValue": "{{ ((options, serverSideFiltering) => ( \"__ALL__\" ))(selLeistung.options, selLeistung.serverSideFiltering) }}",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "sourceData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "defaultOptionValue"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "FIXED",
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{
|
||||||
|
"key": "sourceData"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"isDisabled": false,
|
||||||
|
"isFilterable": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isRequired": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pfa270btxn",
|
||||||
|
"labelAlignment": "left",
|
||||||
|
"labelPosition": "Top",
|
||||||
|
"labelText": "",
|
||||||
|
"labelTextSize": "0.875rem",
|
||||||
|
"labelWidth": 5,
|
||||||
|
"leftColumn": 26,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 20,
|
||||||
|
"mobileLeftColumn": 44,
|
||||||
|
"mobileRightColumn": 64,
|
||||||
|
"mobileTopRow": 13,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"optionLabel": "label",
|
||||||
|
"optionValue": "value",
|
||||||
|
"parentColumnSpace": 30.25,
|
||||||
|
"parentId": "p5ig8mqe5h",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placeholderText": "Select option",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 39,
|
||||||
|
"serverSideFiltering": false,
|
||||||
|
"sourceData": "{{ CheckinData.leistungOptions() }}",
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "SELECT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "g7qnca391u",
|
||||||
|
"widgetName": "selLeistung"
|
||||||
|
}
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 18,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"defaultOptionValue": "{{ ((options, serverSideFiltering) => ( \"__ALL__\" ))(selReiseStatus.options, selReiseStatus.serverSideFiltering) }}",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "sourceData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "defaultOptionValue"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "FIXED",
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{
|
||||||
|
"key": "sourceData"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"isDisabled": false,
|
||||||
|
"isFilterable": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isRequired": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pfa270btxn",
|
||||||
|
"labelAlignment": "left",
|
||||||
|
"labelPosition": "Top",
|
||||||
|
"labelText": "",
|
||||||
|
"labelTextSize": "0.875rem",
|
||||||
|
"labelWidth": 5,
|
||||||
|
"leftColumn": 39,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 19,
|
||||||
|
"mobileLeftColumn": 36,
|
||||||
|
"mobileRightColumn": 56,
|
||||||
|
"mobileTopRow": 12,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"optionLabel": "label",
|
||||||
|
"optionValue": "value",
|
||||||
|
"parentColumnSpace": 30.25,
|
||||||
|
"parentId": "p5ig8mqe5h",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placeholderText": "Select option",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 52,
|
||||||
|
"serverSideFiltering": false,
|
||||||
|
"sourceData": "{{\n [\n {\n label: \"Reisestatus: Alle\",\n value: \"__ALL__\"\n },\n {\n label: \"Aktiv\",\n value: \"aktiv\"\n },\n {\n label: \"Abgereist\",\n value: \"abgereist\"\n },\n {\n label: \"Zu zahlen\",\n value: \"zu_zahlen\"\n },\n {\n label: \"No-Show\",\n value: \"no_show\"\n }\n ]\n}}",
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "SELECT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "chdzlaqbo1",
|
||||||
|
"widgetName": "selReiseStatus"
|
||||||
|
}
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 18,
|
||||||
|
"boxShadow": "none",
|
||||||
|
"defaultOptionValue": "{{ ((options, serverSideFiltering) => ( \"__ALL__\" ))(selVorgang.options, selVorgang.serverSideFiltering) }}",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "sourceData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "defaultOptionValue"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "FIXED",
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{
|
||||||
|
"key": "sourceData"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"isDisabled": false,
|
||||||
|
"isFilterable": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isRequired": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "pfa270btxn",
|
||||||
|
"labelAlignment": "left",
|
||||||
|
"labelPosition": "Top",
|
||||||
|
"labelText": "",
|
||||||
|
"labelTextSize": "0.875rem",
|
||||||
|
"labelWidth": 5,
|
||||||
|
"leftColumn": 13,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 15,
|
||||||
|
"mobileLeftColumn": 9,
|
||||||
|
"mobileRightColumn": 29,
|
||||||
|
"mobileTopRow": 8,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"optionLabel": "label",
|
||||||
|
"optionValue": "value",
|
||||||
|
"parentColumnSpace": 30.25,
|
||||||
|
"parentId": "p5ig8mqe5h",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"placeholderText": "Select option",
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 26,
|
||||||
|
"serverSideFiltering": false,
|
||||||
|
"sourceData": "{{ CheckinData.vorgangOptions() }}",
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "SELECT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "sj40zsjypp",
|
||||||
|
"widgetName": "selVorgang"
|
||||||
|
}
|
||||||
@@ -0,0 +1,923 @@
|
|||||||
|
{
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"allowAddNewRow": false,
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 101,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"cachedTableData": {},
|
||||||
|
"canFreezeColumn": true,
|
||||||
|
"childStylesheet": {
|
||||||
|
"button": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"editActions": {
|
||||||
|
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"iconButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"menuButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"columnOrder": [
|
||||||
|
"xn__Schlssel_95a",
|
||||||
|
"Vorgang",
|
||||||
|
"Name",
|
||||||
|
"Vorname",
|
||||||
|
"E_Mail",
|
||||||
|
"Geb__Datum",
|
||||||
|
"Skipassnummer",
|
||||||
|
"id",
|
||||||
|
"Zimmer",
|
||||||
|
"xn__Schlssel_retour_2vb",
|
||||||
|
"Skipass___Leistungen",
|
||||||
|
"Notiz",
|
||||||
|
"Stirnlampe",
|
||||||
|
"Stirnlampe_retour",
|
||||||
|
"Nachbuchungen",
|
||||||
|
"Status",
|
||||||
|
"Reisestatus",
|
||||||
|
"Eingecheckt",
|
||||||
|
"Check_in_Zeitpunkt",
|
||||||
|
"Check_in_Benutzer",
|
||||||
|
"customColumn1"
|
||||||
|
],
|
||||||
|
"columnUpdatedAt": 1785143780208,
|
||||||
|
"columnWidthMap": {
|
||||||
|
"name": 245
|
||||||
|
},
|
||||||
|
"compactMode": "DEFAULT",
|
||||||
|
"customIsLoading": false,
|
||||||
|
"customIsLoadingValue": "",
|
||||||
|
"defaultPageSize": 0,
|
||||||
|
"defaultSelectedRowIndex": "0",
|
||||||
|
"defaultSelectedRowIndices": [
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"delimiter": ",",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "accentColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tableData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Vorgang.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Name.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Vorname.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.E_Mail.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Geb__Datum.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Skipassnummer.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.id.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Zimmer.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.xn__Schlssel_95a.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.xn__Schlssel_retour_2vb.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Skipass___Leistungen.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Notiz.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Stirnlampe.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Stirnlampe_retour.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Nachbuchungen.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Status.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Reisestatus.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Eingecheckt.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Check_in_Zeitpunkt.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.Check_in_Benutzer.computedValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.customColumn1.buttonLabel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.customColumn1.buttonColor"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicPropertyPathList": [
|
||||||
|
{
|
||||||
|
"key": "tableData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.customColumn1.buttonColor"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicTriggerPathList": [
|
||||||
|
{
|
||||||
|
"key": "primaryColumns.customColumn1.onClick"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"enableClientSideSearch": true,
|
||||||
|
"endOfData": false,
|
||||||
|
"flexVerticalAlignment": "start",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"inlineEditingSaveOption": "ROW_LEVEL",
|
||||||
|
"isLoading": false,
|
||||||
|
"isSortable": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"isVisibleDownload": true,
|
||||||
|
"isVisibleFilters": true,
|
||||||
|
"isVisiblePagination": true,
|
||||||
|
"isVisibleSearch": true,
|
||||||
|
"key": "3tk2v2xta5",
|
||||||
|
"label": "Data",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 36,
|
||||||
|
"mobileLeftColumn": 12,
|
||||||
|
"mobileRightColumn": 46,
|
||||||
|
"mobileTopRow": 8,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 101,
|
||||||
|
"originalTopRow": 49,
|
||||||
|
"parentColumnSpace": 20.25,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"primaryColumnId": "id",
|
||||||
|
"primaryColumns": {
|
||||||
|
"Check_in_Benutzer": {
|
||||||
|
"alias": "Check-in Benutzer",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => ( _.get(currentRow, \"Check-in Benutzer\", \"\") )) : _.get(currentRow, \"Check-in Benutzer\", \"\") })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Check_in_Benutzer",
|
||||||
|
"index": 19,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": false,
|
||||||
|
"label": "Check-in Benutzer",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Check-in Benutzer",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Check_in_Zeitpunkt": {
|
||||||
|
"alias": "Check-in Zeitpunkt",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => ( _.get(currentRow, \"Check-in Zeitpunkt\", \"\") )) : _.get(currentRow, \"Check-in Zeitpunkt\", \"\") })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Check_in_Zeitpunkt",
|
||||||
|
"index": 18,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": false,
|
||||||
|
"label": "Check-in Zeitpunkt",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Check-in Zeitpunkt",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"E_Mail": {
|
||||||
|
"alias": "E-Mail",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"E-Mail\"])) : E-Mail })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "E_Mail",
|
||||||
|
"index": 3,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "E-Mail",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "E-Mail",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Eingecheckt": {
|
||||||
|
"alias": "Eingecheckt",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "checkbox",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Eingecheckt\"])) : Eingecheckt })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Eingecheckt",
|
||||||
|
"index": 17,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": false,
|
||||||
|
"label": "Eingecheckt",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Eingecheckt",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Geb__Datum": {
|
||||||
|
"alias": "Geb.-Datum",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => ( _.get(currentRow, \"Geb.-Datum\", \"\") )) : _.get(currentRow, \"Geb.-Datum\", \"\") })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Geb__Datum",
|
||||||
|
"index": 4,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Geb.-Datum",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Geb.-Datum",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Nachbuchungen": {
|
||||||
|
"alias": "Nachbuchungen",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Nachbuchungen\"])) : Nachbuchungen })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Nachbuchungen",
|
||||||
|
"index": 14,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Nachbuchungen",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Nachbuchungen",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Name": {
|
||||||
|
"alias": "Name",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Name\"])) : Name })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Name",
|
||||||
|
"index": 1,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Name",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Name",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Notiz": {
|
||||||
|
"alias": "Notiz",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Notiz\"])) : Notiz })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Notiz",
|
||||||
|
"index": 11,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Notiz",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Notiz",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Reisestatus": {
|
||||||
|
"alias": "Reisestatus",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Reisestatus\"])) : Reisestatus })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Reisestatus",
|
||||||
|
"index": 16,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Reisestatus",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Reisestatus",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Skipass___Leistungen": {
|
||||||
|
"alias": "Skipass / Leistungen",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Skipass / Leistungen\"])) : Skipass / Leistungen })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Skipass___Leistungen",
|
||||||
|
"index": 9,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Skipass / Leistungen",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Skipass / Leistungen",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Skipassnummer": {
|
||||||
|
"alias": "Skipassnummer",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Skipassnummer\"])) : Skipassnummer })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Skipassnummer",
|
||||||
|
"index": 19,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Skipassnummer",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Skipassnummer",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Status": {
|
||||||
|
"alias": "Status",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Status\"])) : Status })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Status",
|
||||||
|
"index": 15,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Status",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Status",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Stirnlampe": {
|
||||||
|
"alias": "Stirnlampe",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Stirnlampe\"])) : Stirnlampe })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Stirnlampe",
|
||||||
|
"index": 12,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Stirnlampe",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Stirnlampe",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Stirnlampe_retour": {
|
||||||
|
"alias": "Stirnlampe retour",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "checkbox",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => ( Boolean(_.get(currentRow, \"Stirnlampe retour\", false)) )) : Boolean(_.get(currentRow, \"Stirnlampe retour\", false)) })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Stirnlampe_retour",
|
||||||
|
"index": 13,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Stirnlampe retour",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Stirnlampe retour",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Vorgang": {
|
||||||
|
"alias": "Vorgang",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Vorgang\"])) : Vorgang })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Vorgang",
|
||||||
|
"index": 0,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Vorgang",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Vorgang",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Vorname": {
|
||||||
|
"alias": "Vorname",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Vorname\"])) : Vorname })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Vorname",
|
||||||
|
"index": 2,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Vorname",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Vorname",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"Zimmer": {
|
||||||
|
"alias": "Zimmer",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Zimmer\"])) : Zimmer })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "Zimmer",
|
||||||
|
"index": 6,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Zimmer",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Zimmer",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"customColumn1": {
|
||||||
|
"alias": "Check-in",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"buttonColor": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (\n currentRow.Eingecheckt\n ? \"#0a9e6e\"\n : \"#3b6fd4\"\n)) : \n currentRow.Eingecheckt\n ? \"#0a9e6e\"\n : \"#3b6fd4\"\n })()}}",
|
||||||
|
"buttonLabel": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (\n currentRow.Eingecheckt\n ? \"✓ Eingecheckt\"\n : \"Check-in\"\n)) : \n currentRow.Eingecheckt\n ? \"✓ Eingecheckt\"\n : \"Check-in\"\n })()}}",
|
||||||
|
"buttonStyle": "rgb(3, 179, 101)",
|
||||||
|
"columnType": "button",
|
||||||
|
"computedValue": "",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"customAlias": "",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "customColumn1",
|
||||||
|
"index": 10,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": true,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Check-in",
|
||||||
|
"labelColor": "#FFFFFF",
|
||||||
|
"notation": "standard",
|
||||||
|
"onClick": "{{CheckinData.checkinButtonClick();}}",
|
||||||
|
"originalId": "customColumn1",
|
||||||
|
"sticky": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"id": {
|
||||||
|
"alias": "id",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "text",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"id\"])) : id })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "id",
|
||||||
|
"index": 0,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": false,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": false,
|
||||||
|
"label": "id",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "id",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"xn__Schlssel_95a": {
|
||||||
|
"alias": "Schlüssel",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "number",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Schlüssel\"])) : Schlüssel })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "xn__Schlssel_95a",
|
||||||
|
"index": 7,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Schlüssel",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Schlüssel",
|
||||||
|
"sticky": "left",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
},
|
||||||
|
"xn__Schlssel_retour_2vb": {
|
||||||
|
"alias": "Schlüssel retour",
|
||||||
|
"allowCellWrapping": false,
|
||||||
|
"allowSameOptionsInNewRow": true,
|
||||||
|
"cellBackground": "",
|
||||||
|
"columnType": "checkbox",
|
||||||
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => ( Boolean(_.get(currentRow, \"Schlüssel retour\", false)) )) : Boolean(_.get(currentRow, \"Schlüssel retour\", false)) })()}}",
|
||||||
|
"currencyCode": "USD",
|
||||||
|
"decimals": 0,
|
||||||
|
"enableFilter": true,
|
||||||
|
"enableSort": true,
|
||||||
|
"fontStyle": "",
|
||||||
|
"horizontalAlignment": "LEFT",
|
||||||
|
"id": "xn__Schlssel_retour_2vb",
|
||||||
|
"index": 8,
|
||||||
|
"isCellEditable": false,
|
||||||
|
"isCellVisible": true,
|
||||||
|
"isDerived": false,
|
||||||
|
"isDisabled": false,
|
||||||
|
"isDiscardVisible": true,
|
||||||
|
"isEditable": false,
|
||||||
|
"isSaveVisible": true,
|
||||||
|
"isVisible": true,
|
||||||
|
"label": "Schlüssel retour",
|
||||||
|
"notation": "standard",
|
||||||
|
"originalId": "Schlüssel retour",
|
||||||
|
"sticky": "",
|
||||||
|
"textColor": "",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"thousandSeparator": true,
|
||||||
|
"validation": {},
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"width": 150
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 63,
|
||||||
|
"searchKey": "",
|
||||||
|
"tableData": "{{\n _.get(currentRow, \"Schlüssel retour\", 0) +\n \" / \" +\n _.get(currentRow, \"Schlüssel\", 0) +\n \" retour\"\n}}",
|
||||||
|
"textSize": "0.875rem",
|
||||||
|
"topRow": 49,
|
||||||
|
"totalRecordsCount": 0,
|
||||||
|
"type": "TABLE_WIDGET_V2",
|
||||||
|
"version": 2,
|
||||||
|
"verticalAlignment": "CENTER",
|
||||||
|
"widgetId": "7d9hktp1ai",
|
||||||
|
"widgetName": "Teilnehmer"
|
||||||
|
}
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 7,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "truncateButtonColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "fontFamily"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "text"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "i5k0b442j1",
|
||||||
|
"leftColumn": 43,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 16,
|
||||||
|
"mobileLeftColumn": 19,
|
||||||
|
"mobileRightColumn": 35,
|
||||||
|
"mobileTopRow": 12,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 4,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 30.25,
|
||||||
|
"parentId": "dbajbznnvh",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "{{ CheckinData.filteredRows().filter(row => row.Eingecheckt === true).length }} eingecheckt",
|
||||||
|
"textAlign": "CENTER",
|
||||||
|
"textColor": "#18527b",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "mkza9yyfxm",
|
||||||
|
"widgetName": "Eingecheckt"
|
||||||
|
}
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 4,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "truncateButtonColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "fontFamily"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "text"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "i5k0b442j1",
|
||||||
|
"leftColumn": 21,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 17,
|
||||||
|
"mobileLeftColumn": 44,
|
||||||
|
"mobileRightColumn": 60,
|
||||||
|
"mobileTopRow": 13,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 30.25,
|
||||||
|
"parentId": "dbajbznnvh",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 41,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "{{ CheckinData.filteredRows().filter(row => row.Eingecheckt !== true).length }} offen",
|
||||||
|
"textAlign": "CENTER",
|
||||||
|
"textColor": "#18527b",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "wtok69ko5h",
|
||||||
|
"widgetName": "Offene_Kunden"
|
||||||
|
}
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"backgroundColor": "#ffffff",
|
||||||
|
"borderColor": "#d9d9d9",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 7,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "truncateButtonColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "text"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "Roboto",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "i5k0b442j1",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 17,
|
||||||
|
"mobileLeftColumn": 1,
|
||||||
|
"mobileRightColumn": 17,
|
||||||
|
"mobileTopRow": 13,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 4,
|
||||||
|
"originalTopRow": 0,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 30.25,
|
||||||
|
"parentId": "dbajbznnvh",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 19,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "{{ CheckinData.filteredRows().length }} Teilnehmende",
|
||||||
|
"textAlign": "CENTER",
|
||||||
|
"textColor": "#18527b",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "4ak2rsqfsb",
|
||||||
|
"widgetName": "Teilnehmende_Statistik"
|
||||||
|
}
|
||||||
@@ -0,0 +1,91 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"backgroundColor": "#FFFFFF",
|
||||||
|
"borderColor": "#E0DEDE",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"borderWidth": "1",
|
||||||
|
"bottomRow": 28,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 100,
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"canExtend": false,
|
||||||
|
"containerStyle": "none",
|
||||||
|
"detachFromLayout": true,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"flexLayers": [],
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "5go6syp3aw",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minHeight": 100,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 100,
|
||||||
|
"mobileLeftColumn": 0,
|
||||||
|
"mobileRightColumn": 726,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"parentColumnSpace": 1,
|
||||||
|
"parentId": "8rvwhdga7q",
|
||||||
|
"parentRowSpace": 1,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 726,
|
||||||
|
"topRow": 0,
|
||||||
|
"type": "CANVAS_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "dbajbznnvh",
|
||||||
|
"widgetName": "Canvas3"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"containerStyle": "card",
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "boxShadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"flexVerticalAlignment": "stretch",
|
||||||
|
"isCanvas": true,
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "7zn3ka8jjq",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 10,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 69,
|
||||||
|
"mobileLeftColumn": 13,
|
||||||
|
"mobileRightColumn": 37,
|
||||||
|
"mobileTopRow": 59,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"originalBottomRow": 28,
|
||||||
|
"originalTopRow": 18,
|
||||||
|
"parentColumnSpace": 30.25,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldScrollContents": true,
|
||||||
|
"topRow": 18,
|
||||||
|
"type": "CONTAINER_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "8rvwhdga7q",
|
||||||
|
"widgetName": "Tracker"
|
||||||
|
}
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
{
|
||||||
|
"animateLoading": true,
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"bottomRow": 4,
|
||||||
|
"dynamicBindingPathList": [
|
||||||
|
{
|
||||||
|
"key": "truncateButtonColor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "fontFamily"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "borderRadius"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "textColor"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dynamicHeight": "AUTO_HEIGHT",
|
||||||
|
"dynamicTriggerPathList": [],
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"fontSize": "1rem",
|
||||||
|
"fontStyle": "BOLD",
|
||||||
|
"isLoading": false,
|
||||||
|
"isVisible": true,
|
||||||
|
"key": "2rsnh0w8ox",
|
||||||
|
"leftColumn": 0,
|
||||||
|
"maxDynamicHeight": 9000,
|
||||||
|
"minDynamicHeight": 4,
|
||||||
|
"minWidth": 450,
|
||||||
|
"mobileBottomRow": 4,
|
||||||
|
"mobileLeftColumn": 23,
|
||||||
|
"mobileRightColumn": 39,
|
||||||
|
"mobileTopRow": 0,
|
||||||
|
"needsErrorInfo": false,
|
||||||
|
"overflow": "NONE",
|
||||||
|
"parentColumnSpace": 20.25,
|
||||||
|
"parentId": "0",
|
||||||
|
"parentRowSpace": 10,
|
||||||
|
"renderMode": "CANVAS",
|
||||||
|
"responsiveBehavior": "fill",
|
||||||
|
"rightColumn": 64,
|
||||||
|
"shouldTruncate": false,
|
||||||
|
"text": "Checkin Sportclub Waldschlössli",
|
||||||
|
"textAlign": "CENTER",
|
||||||
|
"textColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"topRow": 0,
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"type": "TEXT_WIDGET",
|
||||||
|
"version": 1,
|
||||||
|
"widgetId": "82frvst0bz",
|
||||||
|
"widgetName": "Ueberschrift"
|
||||||
|
}
|
||||||
+407
@@ -0,0 +1,407 @@
|
|||||||
|
{
|
||||||
|
"config": {
|
||||||
|
"borderRadius": {
|
||||||
|
"appBorderRadius": {
|
||||||
|
"L": "1.5rem",
|
||||||
|
"M": "0.375rem",
|
||||||
|
"none": "0px"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"boxShadow": {
|
||||||
|
"appBoxShadow": {
|
||||||
|
"L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",
|
||||||
|
"M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",
|
||||||
|
"S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",
|
||||||
|
"none": "none"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"colors": {
|
||||||
|
"backgroundColor": "#F8FAFC",
|
||||||
|
"primaryColor": "#553DE9"
|
||||||
|
},
|
||||||
|
"fontFamily": {
|
||||||
|
"appFont": [
|
||||||
|
"System Default",
|
||||||
|
"Nunito Sans",
|
||||||
|
"Poppins",
|
||||||
|
"Inter",
|
||||||
|
"Montserrat",
|
||||||
|
"Noto Sans",
|
||||||
|
"Open Sans",
|
||||||
|
"Roboto",
|
||||||
|
"Rubik",
|
||||||
|
"Ubuntu"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"order": 1
|
||||||
|
},
|
||||||
|
"displayName": "Modern",
|
||||||
|
"isSystemTheme": false,
|
||||||
|
"name": "Default-New",
|
||||||
|
"properties": {
|
||||||
|
"borderRadius": {
|
||||||
|
"appBorderRadius": "0.375rem"
|
||||||
|
},
|
||||||
|
"boxShadow": {
|
||||||
|
"appBoxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)"
|
||||||
|
},
|
||||||
|
"colors": {
|
||||||
|
"backgroundColor": "#F8FAFC",
|
||||||
|
"primaryColor": "#18527B"
|
||||||
|
},
|
||||||
|
"fontFamily": {
|
||||||
|
"appFont": "Rubik"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"stylesheet": {
|
||||||
|
"AUDIO_RECORDER_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"BUTTON_GROUP_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"childStylesheet": {
|
||||||
|
"button": {
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUTTON_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"CAMERA_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"CATEGORY_SLIDER_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"CHART_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}"
|
||||||
|
},
|
||||||
|
"CHECKBOX_GROUP_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}"
|
||||||
|
},
|
||||||
|
"CHECKBOX_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}"
|
||||||
|
},
|
||||||
|
"CIRCULAR_PROGRESS_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"fillColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"CODE_SCANNER_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"CONTAINER_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}"
|
||||||
|
},
|
||||||
|
"CURRENCY_INPUT_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"DATE_PICKER_WIDGET2": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"DROP_DOWN_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"FILE_PICKER_WIDGET_V2": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"FORM_BUTTON_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"FORM_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}"
|
||||||
|
},
|
||||||
|
"ICON_BUTTON_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"IFRAME_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}"
|
||||||
|
},
|
||||||
|
"IMAGE_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"INPUT_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"INPUT_WIDGET_V2": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"JSON_FORM_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"childStylesheet": {
|
||||||
|
"ARRAY": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"cellBoxShadow": "none"
|
||||||
|
},
|
||||||
|
"CHECKBOX": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}"
|
||||||
|
},
|
||||||
|
"CURRENCY_INPUT": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"DATEPICKER": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"EMAIL_INPUT": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"MULTILINE_TEXT_INPUT": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"MULTISELECT": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"NUMBER_INPUT": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"OBJECT": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"cellBoxShadow": "none"
|
||||||
|
},
|
||||||
|
"PASSWORD_INPUT": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"PHONE_NUMBER_INPUT": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"RADIO_GROUP": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"SELECT": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"SWITCH": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"TEXT_INPUT": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"resetButtonStyles": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"submitButtonStyles": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"LIST_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}"
|
||||||
|
},
|
||||||
|
"MAP_CHART_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}"
|
||||||
|
},
|
||||||
|
"MAP_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}"
|
||||||
|
},
|
||||||
|
"MENU_BUTTON_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"MODAL_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"MULTI_SELECT_TREE_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"MULTI_SELECT_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"MULTI_SELECT_WIDGET_V2": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"NUMBER_SLIDER_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"PHONE_INPUT_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"PROGRESSBAR_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"fillColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"PROGRESS_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"fillColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"RADIO_GROUP_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"RANGE_SLIDER_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"RATE_WIDGET": {
|
||||||
|
"activeColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"RICH_TEXT_EDITOR_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}"
|
||||||
|
},
|
||||||
|
"SELECT_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"SINGLE_SELECT_TREE_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"STATBOX_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}"
|
||||||
|
},
|
||||||
|
"SWITCH_GROUP_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"SWITCH_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"boxShadow": "none"
|
||||||
|
},
|
||||||
|
"TABLE_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"childStylesheet": {
|
||||||
|
"button": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"iconButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"menuButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"TABLE_WIDGET_V2": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
||||||
|
"childStylesheet": {
|
||||||
|
"button": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"editActions": {
|
||||||
|
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"iconButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"menuButton": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "none",
|
||||||
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"TABS_WIDGET": {
|
||||||
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}"
|
||||||
|
},
|
||||||
|
"TEXT_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
|
||||||
|
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}"
|
||||||
|
},
|
||||||
|
"VIDEO_WIDGET": {
|
||||||
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
||||||
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user