before remove getcolumnsnaming
This commit is contained in:
@@ -23,14 +23,14 @@ export function addDropdownSeatmap(inPanzoom: any) {
|
||||
}
|
||||
}
|
||||
|
||||
export function addModalCart(inInputsWithValue: I.InputsWithValue) {
|
||||
export function addModalCart() {
|
||||
const btnCart: HTMLElement | undefined = jQuery("#modalCart .uabb-button").get(0);
|
||||
if (btnCart) {
|
||||
btnCart.addEventListener("click", () => {
|
||||
if (!config.state.selectedSeatsArr.length)
|
||||
UI.showJBoxNotice(`Sie haben bislang keinen Platz ausgewählt.`);
|
||||
else if (config.state.cartChanged)
|
||||
XMLHelper.isValidSeatSelection(inInputsWithValue);
|
||||
XMLHelper.isValidSeatSelection();
|
||||
else if (!config.state.cartChanged && config.state.isValidSeatSelection)
|
||||
UI.showModalCart();
|
||||
else if (!config.state.cartChanged && !config.state.isValidSeatSelection)
|
||||
@@ -77,7 +77,9 @@ export function addCartBack() {
|
||||
}
|
||||
}
|
||||
|
||||
export function dropdownLegendOnChange(inSelector: string, inSeatmap: any, inSeatmapXML: any) {
|
||||
export function dropdownLegendOnChange(inSelector: string) {
|
||||
const seatmap = config.state.seatmap;
|
||||
const seatmapXML = config.state.seatmapXML;
|
||||
const dropdownLegend = jQuery(inSelector).get(0);
|
||||
dropdownLegend.addEventListener("change", function (this: HTMLSelectElement) {
|
||||
const value: string = this.value;
|
||||
@@ -86,20 +88,20 @@ export function dropdownLegendOnChange(inSelector: string, inSeatmap: any, inSea
|
||||
UI.changeDropdownLegendBGColor(inSelector, value, className);
|
||||
|
||||
if (value === "all") {
|
||||
inSeatmap.find('unavailable').status('available');
|
||||
JSC.setUnavailableSeats(inSeatmapXML, inSeatmap);
|
||||
seatmap.find('unavailable').status('available');
|
||||
JSC.setUnavailableSeats(seatmapXML, seatmap);
|
||||
}
|
||||
else {
|
||||
inSeatmap.find('available').status('unavailable');
|
||||
JSC.activateSeatsBySectionID(inSeatmapXML, inSeatmap, value);
|
||||
JSC.setUnavailableSeats(inSeatmapXML, inSeatmap);
|
||||
seatmap.find('available').status('unavailable');
|
||||
JSC.activateSeatsBySectionID(value);
|
||||
JSC.setUnavailableSeats(seatmapXML, seatmap);
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
export function addCartDropdownBuyerTypes(inSelector: string, inSeatObj: I.JSCSelectedSeat, inVenueXML: I.VenueXML, inInputsWithValue: I.InputsWithValue) {
|
||||
export function addCartDropdownBuyerTypes(inSelector: string, inSeatObj: I.JSCSelectedSeat) {
|
||||
jQuery(inSelector).on('change', function (this: HTMLSelectElement) {
|
||||
Cart.changedDropdownBuyerType(this, inSeatObj, inVenueXML, inInputsWithValue);
|
||||
Cart.changedDropdownBuyerType(this, inSeatObj);
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user