/*! elementor-pro - v3.28.0 - 30-03-2025 */ "use strict"; (self["webpackChunkelementor_pro"] = self["webpackChunkelementor_pro"] || []).push([["woocommerce-checkout-page"],{ /***/ "../modules/woocommerce/assets/js/frontend/handlers/base.js": /*!******************************************************************!*\ !*** ../modules/woocommerce/assets/js/frontend/handlers/base.js ***! \******************************************************************/ /***/ ((__unused_webpack_module, exports) => { Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; class Base extends elementorModules.frontend.handlers.Base { getDefaultSettings() { return { selectors: { stickyRightColumn: '.e-sticky-right-column' }, classes: { stickyRightColumnActive: 'e-sticky-right-column--active' } }; } getDefaultElements() { const selectors = this.getSettings('selectors'); return { $stickyRightColumn: this.$element.find(selectors.stickyRightColumn) }; } bindEvents() { // Add our wrapper class around the select2 whenever it is opened. elementorFrontend.elements.$document.on('select2:open', event => { this.addSelect2Wrapper(event); }); } addSelect2Wrapper(event) { // The select element is recaptured every time because the markup can refresh const selectElement = jQuery(event.target).data('select2'); if (selectElement.$dropdown) { selectElement.$dropdown.addClass('e-woo-select2-wrapper'); } } isStickyRightColumnActive() { const classes = this.getSettings('classes'); return this.elements.$stickyRightColumn.hasClass(classes.stickyRightColumnActive); } activateStickyRightColumn() { const elementSettings = this.getElementSettings(), $wpAdminBar = elementorFrontend.elements.$wpAdminBar, classes = this.getSettings('classes'); let stickyOptionsOffset = elementSettings.sticky_right_column_offset || 0; if ($wpAdminBar.length && 'fixed' === $wpAdminBar.css('position')) { stickyOptionsOffset += $wpAdminBar.height(); } if ('yes' === this.getElementSettings('sticky_right_column')) { this.elements.$stickyRightColumn.addClass(classes.stickyRightColumnActive); this.elements.$stickyRightColumn.css('top', stickyOptionsOffset + 'px'); } } deactivateStickyRightColumn() { if (!this.isStickyRightColumnActive()) { return; } const classes = this.getSettings('classes'); this.elements.$stickyRightColumn.removeClass(classes.stickyRightColumnActive); } /** * Activates the sticky column * * @return {void} */ toggleStickyRightColumn() { if (!this.getElementSettings('sticky_right_column')) { this.deactivateStickyRightColumn(); return; } if (!this.isStickyRightColumnActive()) { this.activateStickyRightColumn(); } } equalizeElementHeight($element) { if ($element.length) { $element.removeAttr('style'); // First remove the custom height we added so that the new height can be re-calculated according to the content let maxHeight = 0; $element.each((index, element) => { maxHeight = Math.max(maxHeight, element.offsetHeight); }); if (0 < maxHeight) { $element.css({ height: maxHeight + 'px' }); } } } /** * WooCommerce prints the Purchase Note separated from the product name by a border and padding. * In Elementor's Order Summary design, the product name and purchase note are displayed un-separated. * To achieve this design, it is necessary to access the Product Name line before the Purchase Note line to adjust * its padding. Since this cannot be achieved in CSS, it is done in this method. * * @param {Object} $element * * @return {void} */ removePaddingBetweenPurchaseNote($element) { if ($element) { $element.each((index, element) => { jQuery(element).prev().children('td').addClass('product-purchase-note-is-below'); }); } } /** * `elementorPageId` and `elementorWidgetId` are added to the url in the `_wp_http_referer` input which is then * received when WooCommerce does its cart and checkout ajax requests e.g `update_order_review` and `update_cart`. * These query strings are extracted from the url and used in our `load_widget_before_wc_ajax` method. */ updateWpReferers() { const selectors = this.getSettings('selectors'), wpHttpRefererInputs = this.$element.find(selectors.wpHttpRefererInputs), url = new URL(document.location); url.searchParams.set('elementorPageId', elementorFrontend.config.post.id); url.searchParams.set('elementorWidgetId', this.getID()); wpHttpRefererInputs.attr('value', url); } } exports["default"] = Base; /***/ }), /***/ "../modules/woocommerce/assets/js/frontend/handlers/checkout-page.js": /*!***************************************************************************!*\ !*** ../modules/woocommerce/assets/js/frontend/handlers/checkout-page.js ***! \***************************************************************************/ /***/ ((__unused_webpack_module, exports, __webpack_require__) => { var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; var _base = _interopRequireDefault(__webpack_require__(/*! ./base */ "../modules/woocommerce/assets/js/frontend/handlers/base.js")); class Checkout extends _base.default { getDefaultSettings() { const defaultSettings = super.getDefaultSettings(...arguments); return { selectors: { ...defaultSettings.selectors, container: '.elementor-widget-woocommerce-checkout-page', loginForm: '.e-woocommerce-login-anchor', loginSubmit: '.e-woocommerce-form-login-submit', loginSection: '.e-woocommerce-login-section', showCouponForm: '.e-show-coupon-form', couponSection: '.e-coupon-anchor', showLoginForm: '.e-show-login', applyCoupon: '.e-apply-coupon', checkoutForm: 'form.woocommerce-checkout', couponBox: '.e-coupon-box', address: 'address', wpHttpRefererInputs: '[name="_wp_http_referer"]' }, classes: defaultSettings.classes, ajaxUrl: elementorProFrontend.config.ajaxurl }; } getDefaultElements() { const selectors = this.getSettings('selectors'); return { ...super.getDefaultElements(...arguments), $container: this.$element.find(selectors.container), $loginForm: this.$element.find(selectors.loginForm), $showCouponForm: this.$element.find(selectors.showCouponForm), $couponSection: this.$element.find(selectors.couponSection), $showLoginForm: this.$element.find(selectors.showLoginForm), $applyCoupon: this.$element.find(selectors.applyCoupon), $loginSubmit: this.$element.find(selectors.loginSubmit), $couponBox: this.$element.find(selectors.couponBox), $checkoutForm: this.$element.find(selectors.checkoutForm), $loginSection: this.$element.find(selectors.loginSection), $address: this.$element.find(selectors.address) }; } bindEvents() { super.bindEvents(...arguments); this.elements.$showCouponForm.on('click', event => { event.preventDefault(); this.elements.$couponSection.slideToggle(); }); this.elements.$showLoginForm.on('click', event => { event.preventDefault(); this.elements.$loginForm.slideToggle(); }); this.elements.$applyCoupon.on('click', event => { event.preventDefault(); this.applyCoupon(); }); this.elements.$loginSubmit.on('click', event => { event.preventDefault(); this.loginUser(); }); elementorFrontend.elements.$body.on('updated_checkout', () => { this.applyPurchaseButtonHoverAnimation(); this.updateWpReferers(); }); } onInit() { super.onInit(...arguments); this.toggleStickyRightColumn(); this.updateWpReferers(); this.equalizeElementHeight(this.elements.$address); // Equalize
boxes height if (elementorFrontend.isEditMode()) { this.elements.$loginForm.show(); this.elements.$couponSection.show(); this.applyPurchaseButtonHoverAnimation(); } } onElementChange(propertyName) { if ('sticky_right_column' === propertyName) { this.toggleStickyRightColumn(); } } onDestroy() { super.onDestroy(...arguments); this.deactivateStickyRightColumn(); } applyPurchaseButtonHoverAnimation() { const purchaseButtonHoverAnimation = this.getElementSettings('purchase_button_hover_animation'); if (purchaseButtonHoverAnimation) { // This element is recaptured every time because the checkout markup can refresh jQuery('#place_order').addClass('elementor-animation-' + purchaseButtonHoverAnimation); } } applyCoupon() { // Wc_checkout_params is required to continue, ensure the object exists // eslint-disable-next-line camelcase if (!wc_checkout_params) { return; } this.startProcessing(this.elements.$couponBox); const data = { // eslint-disable-next-line camelcase security: wc_checkout_params.apply_coupon_nonce, coupon_code: this.elements.$couponBox.find('input[name="coupon_code"]').val() }; jQuery.ajax({ type: 'POST', // eslint-disable-next-line camelcase url: wc_checkout_params.wc_ajax_url.toString().replace('%%endpoint%%', 'apply_coupon'), context: this, data, success(code) { jQuery('.woocommerce-error, .woocommerce-message').remove(); this.elements.$couponBox.removeClass('processing').unblock(); if (code.includes('woocommerce-error') || code.includes('does not exist')) { jQuery('html, body').animate({ scrollTop: 0 }, 'fast'); } if (code) { this.elements.$checkoutForm.before(code); this.elements.$couponSection.slideUp(); elementorFrontend.elements.$body.trigger('applied_coupon_in_checkout', [data.coupon_code]); elementorFrontend.elements.$body.trigger('update_checkout', { update_shipping_method: false }); } }, dataType: 'html' }); } loginUser() { this.startProcessing(this.elements.$loginSection); const data = { action: 'elementor_woocommerce_checkout_login_user', username: this.elements.$loginSection.find('input[name="username"]').val(), password: this.elements.$loginSection.find('input[name="password"]').val(), nonce: this.elements.$loginSection.find('input[name="woocommerce-login-nonce"]').val(), remember: this.elements.$loginSection.find('input#rememberme').prop('checked') }; jQuery.ajax({ type: 'POST', url: this.getSettings('ajaxUrl'), context: this, data, success(code) { code = JSON.parse(code); this.elements.$loginSection.removeClass('processing').unblock(); const messages = jQuery('.woocommerce-error, .woocommerce-message'); messages.remove(); if (code.logged_in) { location.reload(); } else { this.elements.$checkoutForm.before(code.message); elementorFrontend.elements.$body.trigger('checkout_error', [code.message]); } } }); } startProcessing($form) { if ($form.is('.processing')) { return; } /** * .block() is from a jQuery blockUI plugin loaded by WooCommerce. This code is based on WooCommerce * core in order for the Checkout widget to behave the same as WooCommerce Checkout pages. */ $form.addClass('processing').block({ message: null, overlayCSS: { background: '#fff', opacity: 0.6 } }); } } exports["default"] = Checkout; /***/ }) }]); //# sourceMappingURL=woocommerce-checkout-page.470384546c61ebcaa89d.bundle.js.map Revenue product put focus on the newest casino’s location to be “An hour or so Northern off Dallas – InfoNile
skip to Main Content

Revenue product put focus on the newest casino’s location to be “An hour or so Northern off Dallas

Performed get to gamble blackjack therefore is actually happy

The latest Choctaw Casino & Resorts – Durant possess a packed plan seasons-bullet, giving visitors an alternative feel and you may a giant kind of alive shows and you can reveals. The newest theater brings a great sense from all the chairs places that have floors 100, 200, three hundred, and you will 400 membership, along with, package chair solutions. The latest Huge Theatre offers a seating ability of twenty-three,000 while the full sized the newest multipurpose business was 100,000 sqft. Theatre activities result season-bullet, with some preferences plus tragedies including Romeo and you may Juliet and you will getaway moving performances like Tchaikovsky’s The latest Nutcracker, among others. “

Regardless of the Pop Casino your preferences are, you will find them regarding meal bequeath right here. Reservations are recommended one nights at that prominent place. Space features become automobile shufflers (24 dining tables), beverage provider, massage therapy (vacations and larger incidents), Wi-fi, food tableside, valet parking and. Within 21-facts, one,000-area luxury Heavens Tower Resort, the new Huge Tower, and the 286-space Health spa Tower Hotel, the area matter in the Durant possessions today is higher than 1,700. It actually was the first from about three towers to open up into the possessions. Good AAA Five Diamond assets, Choctaw Gambling enterprise Resort – Durant can be found for the a good fifty-acre website in the 3735 Choctaw Road inside the Durant, Oklahoma, one hour north of your own Dallas/Fort Worth Metroplex.

The home features free personal vehicle parking. The sit try over relaxing and you can leisurely along with a good high destination to everything you! It property has the benefit of accessibility a deck, 100 % free personal parking, and you may free Wi-fi. A good venue by the Ching solutions including ports, black-jack, roulette and a lot more.

Do your own hotel engage in items to protect & repair the fresh natural environment in which it is receive (we.elizabeth. woods grown, red coral reef restored, etc.)? The marketplace Dining table A culinary Sense Passionate by the grand kitchen area tables towards farms off Southern Brazil, where friends gather to share the best using their fresh harvests. Inform you Ready Creations are the leading national enjoy development attributes vendor.

�Here is the 3rd seasons in regards to our preferred �ninety days � 12 Millionaires’ promotion, and now we was excited and work out about three Rewards Bar users millionaires again,� told you Lehew. The two biggest spots will be the meeting center, with over 100,000 sq ft from largest skills space, and also the Huge Movie theater, a twenty five,000-square-feet multi-purpose business. Experiences planners can choose from several versatile sites within Durant possessions. The fresh new Grand Tower are built in 2008 since the first of the fresh new property’s about three towers, also it had not been refurbished while the opening. The brand new recently refurbished tower is actually taken down to the studs and you can provided a whole redesign and work out visitor rooms be newer and you can luxurious.

Paired with an outstanding as well as beverage diet plan, climate-regulated hitting bays and you will sounds, the Topgolf have a dynamic hum that you can become right when you walk-through the entranceway. The fresh new merchandising area possess a mix of gift ideas written for the fresh new venture close to established Reba favorites. A portion of the flooring and displays a reconditioned antique bar which is over 100 yrs . old and provides a broad range of alcohol, drink and you can comfort designed to the trademark beverages. 58 ones pieces, composed from the 31 Choctaw musician, is an integral part of the new Artwork Go which can be found having Visitors traveling from the possessions inside the admiration of its productions.

To continue please address next security validations issues

View here to possess tips from your location. You can now enjoys instant access to all your local casino favorites, in addition to Ports, Blackjack, Roulette, Bingo, Keno and more! Because Racebook are conveniently located in the Group, place wagers for the preferred or a lot of time images is never a great deal more thrilling. Sit-down any kind of time in our prominent table video game. If you’re looking for action-packed dining tables, search no further.

Presenting 350 sq ft of enjoy place, all of our lodge even offers a meeting space you to definitely accommodates around twenty-five visitors. Based out of Road 70, our animals-friendly hotel was surrounded by multiple eating and you can moments of Choctaw Gambling establishment and you will downtown hunting. If or not really works or enjoy provides you to definitely the brand new Magnolia Financing away from Oklahoma, you’ll have a memorable stick with the new innovative facilities and you can smoother place from La Quinta� because of the Wyndham Durant. Savor delicious dinner, take pleasure in better-tier activity, and you will loosen up in our lavish spa. �It won’t was basically it is possible to as opposed to their wedding, and we have been pleased to continue with them to include the guests an informed experience you are able to.�

No matter what you are desire, you will find a variety of juicy choice anywhere between female fine food so you’re able to casual loved ones favorites. With more than one,000 magnificent bedroom readily available for any kind of sit, it is possible to feel a winner regardless if you may be done to play having the evening. Go to the Health spa otherwise one of our a couple pool metropolitan areas � AQUA in the Heavens Tower otherwise Oasis within Huge Tower � provided with individual cabanas.

Discussion

Back To Top
Search