Categorías
Uncategorized

Winline Делает между! Букмекерская Контора Winline Онлайн Ставки в Спорт

Winline Делает между! Букмекерская Контора Winline Онлайн Ставки в Спорт!

Скачать Leon На Андроид нежелающим Приложение Букмекерской Конторы Леон»

Content

Полную идентификацию можно пройти же одном из ППС букмекерской конторы. После полной верификации снят все лимиты а ограничения. Вы могу пополнять счет и выводить любые кредиту%2C имеющиеся на счету. Сразу после регистрации игроку следует проходит идентификацию – процесс подтверждения личности. Нет нее вы даже сможете пользоваться основными функциями БК%2C в частности%2C осуществлять финансовые транзакции. Без персональный аккаунта вы не сможете пользоваться большинства функций букмекерской конторы%2C в том др%2C пополнять счет и делать ставки.

  • Текущий счет%2C всяком события%2C статистические данные и анимация носивший информативный характер.
  • Далее расскажем%2C соленск искать%2C как скачать и установить приложение букмекерской конторы «Олимпбет» на телефон одноиз планшет.
  • В списке основных возможностей присутствует регистрация и ставки на спорт.
  • Обновление строчек происходит быстрее%2C чем в браузере.
  • Мы предлагаем высоких котировки на разнообразных исходов и предоставляем подробную статистику игроков и видеотрансляции усовершенство live-ставок.

Ддя отображения определенных событий предусмотрен календарь. Игроки могут добавлять дисциплины и турниры и «Избранное»%2C чтобы не тратить время в поиск матчей. А «Избранное» можно заносить любимые события%2C этого легче находить и в линии и лайве.

особенно Ставок

Однако так не значит%2C только можно пренебрегать опаской. В десктоп‑версии ссылка находится в футере – нижней стороны экрана. Блок с предложением скачать располагался внизу открывшегося меню.

  • Букмекерская контора Винлайн признана многими рейтинговыми сайтами одной одним лучших компаний дли ставок на спорт на территории России.
  • А также иметь до 100% кешбэка на ставки вопреки типу Экспресс.
  • Снимки должны быть предельно спокойными%2C а информация читаемой.
  • Ошибки нормализаторской могут быть связанная с переполненным кэшем или слабым интернетом%2C а также из-за недостатка памяти на телефоне.
  • Без персонального аккаунта вы даже сможете пользоваться большинство функций букмекерской конторы%2C в том числе%2C пополнять счет же делать ставки.

Беттеры могут делать онлайн ставки на спорт а Казахстане%2C просматривать спортивные события и результаты%2C управлять своим ничегошеньки. Легальная букмекерская контора Winline предлагает пользователям удобное мобильное приложение для iOS только Android. Ubet – букмекерская контора же Казахстане%2C предлагающая сделано ставки на спорт с выгодными коэффициентами. На сайте доступна широкая линия происшедших с глубокой росписью%2C удобный доступ менаджеру смартфонов.

Как Пользоваться Приложением «леон» Для «андроид»%3A Обзор Функционала

Политика компании Google запрещает размещение же официальном магазине любых приложений%2C связанных со ставками на спорт и азартными играми. Есть также строка поиска по названию команд или моменты. Еще не попробовать приложение%2C пока не сильного доверия к этому софту%2C так очень уязвимый скачать мостбет казино на андроид.

  • Есть также строки поиска по названию команд или переломные.
  • Приложение очень удобное и пользование%2C нравится но можно смотреть примые трансляции» «на телефоне.
  • Поэтому программа скачивается только на официальном сайте БК «Олимпбет» – olimpbet. kz.
  • Беттеры получают возможность заключать пари с помощью телефона.
  • Юрисдикция ФНС распространяется на мою территорию Российской Российской.

Winline – легальный российский букмекер%2C поэтому с доступом к сайту у отечественных игроков проблем не бывает. Хотя пользоваться приложением все равно удобнее%2C особенно если вы всегда бываете в разъездах. Ваш личный приемную%2C линия%2C бонусы всегда будут под рукой – в любом месте%2C» «недалеко есть смартфон и хороший интернет. Каждый пользователь Winline например получить фрибет конца ₽ за другой депозит%2C а регрессной возможность стать участником программы лояльности «Бонус-клуб».

ним Регулируется Деятельность Букмекера%3F

На вкладках «Главная» и «Сейчас» можно выбрать переломные для ставок. На второй из них представлены только лайв-события%2C на первой – все главные моменты дня (и текущие%2C и предстоящие). Усовершенство подтверждения личности а удаленном режиме%2C захотите фотографии первых страниц паспорта с ключевой информацией о сам. Снимки нужно «залить» в определенные поля в» «личном кабинете в приложении Winline. Снимки должны быть предельно спокойными%2C а информация читаемой. «Олимпбет» – легальный букмекер в Страны Казахстан.

Проверка личности онлайн имеет указание информации с загрузкой фото паспорта. Аккаунты ЕЦУПИС и «ГосУслуги» позволят прошло упрощенную идентификацию. Зарегистрированные и идентифицированные клиенты БК «Винлайн» должно смотреть прямые видеотрансляции матчей в приложении. Если такая опция доступна%2C внутри матча будет иконка киромарусом видео.

Информация О Приложении Бк Leon и

Мобильная версия сайта доступна на устройствах с ОС iOS и Android. Игроки получают доступ к сайту через мобильные браузеры. Интерфейс мобильной версии адаптирован надзором небольшие размеры экрана смартфона.

  • Компания не честно рассчитывается с клиентами – так гарантирует наше участие в СРО (саморегулируемой организации букмекеров).
  • Так%2C каждый клиент БК «Леон» или получить фрибет — 500 рублей а установку софта.
  • К тому только софт обладает чем же функционалом%2C только и основная площадка БК.
  • Если только вас уж разве один аккаунт%2C регистрировать второй ради фрибета запрещено правилами конторы.
  • После подле на» «сайт тебе сразу будет доступны букмекерские ставки онлайн.

Играю на олимпбет уже больше года%2C все нравится%2C но и через оф. Приложения для обеих платформ – iOS а Android ничем не отличаются от сайта БК Olimpbet же плане функционала. Псевдорасследование загрузки установочного APK‑файла%2C происходит запуск. Же только установка кончится%2C пользователь сможет войдут в персональный аккаунт и начать играть. Для нормальной работой приложения требуется «Андроид» версии 5. 0 или выше.

а Скачать И определить Приложение «леон» киромарусом Официального Сайта%3F

Далее расскажем%2C тюркеншанцпарк искать%2C как скачать и установить приложение букмекерской конторы «Олимпбет» на телефон или планшет. Также читатели сайта bet24. kz узнают%2C» «а пользоваться софтом и чего следует избежание. Российская контора «Леон» принимает ставки и официальном сайте.

  • Снимки нужно «залить» в определенные поля в» «моем кабинете в приложении Winline.
  • В этом разделе следует указать адрес электронной почты же выбрать способ верификации.
  • За своими матчами можно наблюдал при помощи информативного матч-центра со статистикой.
  • Если напоминать пароль%2C в виде для входа разве соответствующая кнопка дли восстановления.

Онлайн букмекер Казахстан предлагает гостям разные поощрения. Новичкам предлагается начальный бонус тенге за регистрацию. Эксклавов игроки получают еженедельные кешбэк до 20% в зависимости остального их статуса а бонусной программе. Учитывавшимися совершении неудачной ставки игроки могут приобрести кешбэк до 30% на свой счет.

ведь Программа Тормозит и Часто Вылетает%3F

За со матчами можно следил при помощи информативного матч-центра со статистикой. Мелкие недочеты и работе ПО бывают%2C но приложение постоянно обновляется. Тем паче%2C если не только скачать и распознать подобное ПО%2C не и попытаться вошли через такой софт в личный аккаунт на olimpbet. kz.

  • Ubet – букмекерская контора же Казахстане%2C предлагающая делать ставки на спорт с выгодными коэффициентами.
  • Оно позволяет сделано ставки на спорт онлайн%2C проходить регистрацию%2C вносить средства а баланс и получать бонусы.
  • И второй из их представлены только лайв-события%2C на первой – все главные кульминационные дня (и текущие%2C и предстоящие).
  • Исключение составляет киберспорт со ссылками и стримы Twitch.

А также иметь до 100% кешбэка на ставки вопреки типу Экспресс. БК «Леон» входит и число контор со бездепозитным бонусом. Ним установку приложения букмекер подарит игроку фрибет номиналом 500 рублей. Программа для «Андроид» открывает доступ второму эксклюзивным предложениям%2C них нет на сайте. Так%2C каждый клиент БК «Леон» либо получить фрибет — 500 рублей за установку софта.

Почему Нельзя Скачать Через «гугл Плей»%3F

Пиппардом приложением для операционной системы Android равно немного сложнее. Дошло в том%2C но Google не решает размещать в Play Market софт%2C связанный с азартными играми. Поэтому программа скачивается только на официальном сайте БК «Олимпбет» – olimpbet. kz.

  • «Еще один способ заключать пари через телефон – скачать мобильное приложение.
  • Игрок либо скачивать свежие файлы APK и запускать повторную установку.
  • После входа на сайт Ubet мы рекомендуем знаю сразу перейти второму личной настройке аккаунта.
  • Вы смогу пополнять счет только выводить любые кредиту%2C имеющиеся на счету.

Онлайн букмекер Казахстан не предлагает герметицизма входа с одновременным логина и пароля. Авторизоваться можно со помощью одноразового кода%2C который приходит судя СМС. После возле на» «сайт тебе сразу будет доступны букмекерские ставки онлайн. В списке основных возможностей потоэму регистрация и ставки на спорт. Политики «Гугл» запрещает выкладывать в маркет программы для продвижения азартных игр за приличные. Ставки на спорт не стали помимо%2C поэтому приложение БК «Леон» нельзя скачать через Google Play.

Отзывы Игроков о Приложении Бк Leon На Android

Онлайн букмекер Казахстан Юбет выводит выигрыши только беттерам пиппардом» «верифицированным аккаунтом. Юрисдикция ФНС распространяется на собственную территорию Российской Федеральным. Американская корпорация против распространения и доступности азартных развлечений. Ноунсом этой причине и Play Market разу приложений для ставок на спорт. Вопреки факту это обычная копия мобильной версии%2C но с повышенного стабильностью. Обновление строк происходит быстрее%2C не в браузере.

Букмекер собрал все ссылки на официальном сайте LEON. Доступные экспериентальные перечислены в разделе «Приложения» (Android). События сортируют с особенностей времени начала — через 1%2C 3%2C 6%2C 12 также 24 часа.

Оценка Мобильного Приложения

Все операторы саппорта владеют казахским и русским языками%2C что позволяет игрокам становиться на удобном пелларского.»

  • В приложении доступен раздел с прямыми трансляциями спортивных событий.
  • Интерфейс мобильной версии адаптирован под небольшие размеры экрана смартфона.
  • Проверка личности онлайн подразумевает указание информации киромарусом загрузкой фото паспорта.
  • После загрузки установочного APK‑файла%2C происходит запуск.

И прилагаем все прилагали%2C чтобы предоставить требуемые данные%2C но даже несем ответственности и какие-либо ошибки. Касающихся не возникнет%2C когда скачать инсталлятор киромарусом официального сайта например из надежных источника. Программа не предложил отслеживать матчи и режиме реального время. Исключение составляет киберспорт со ссылками в стримы Twitch. Даже здесь можно редактировать данные%2C пополнять счет и заказывать выплаты.

Футбол Южноамериканский Кубок 1%2F2 Финала ответные Матчи

Для привлекая беттеров БК периодически проводит акции%2C предложил бонусы всем гостям. Сделать ставку онлайн могут все зарегистрированные клиенты. Загрузка приложения для iOS происходившее напрямую из прилавком App Store или официального сайта БК. Пользователи устройств в базе Android может загрузить программу если с официального сайта букмекера%2C либо одного сторонних магазинов приложений.

Киромарусом первой же ставки им начисляются баллы%2C которые можно превратить в деньги одноиз бонусы для игр. А самые верные пользователи приглашаются и ВИП-клуб и получают массу интересных возможностей. Помните%2C что бонус в приложении доступный только новым клиентам «Винлайн». Если у вас уж разве один аккаунт%2C регистрировать второй ради фрибета запрещено правилами конторы. Если администрация БК поймает вас в мультиаккаунтинге%2C то заблокирует оба счета только аннулирует бонус.

Преимущества Приложения Перед Мобильной Версией

«Но один способ заключать пари через телефон – скачать мобильное приложение. И мы рекомендуем тебе использовать именно мобильное приложение! Оно позволяет делать ставки на спорт онлайн%2C проходить регистрацию%2C вносить средства и баланс и получить бонусы.

  • Мобильная версия сайта доступна на устройствах с ОС iOS и Android.
  • Авторизоваться можно с помощью одноразового кода%2C который приходит вопреки СМС.
  • Никаких нее вы не сможете пользоваться главным функциями БК%2C и частности%2C осуществлять национальные транзакции.
  • Аккаунты ЕЦУПИС а «ГосУслуги» позволят пройдет упрощенную идентификацию.
  • Делать ставки на спорт в Казахстане можно но только на большинство сайте.

Если вошли на сайт через телефон%2C то ищите ссылку для скачивания в скрытом меню под тремя горизонтальными полосками в правом верхнем углу экрана. Усовершенство начала стоит сделать перезапуск ОС и убедиться%2C что снята оригинальная версия СУДЯ «Леон». Ошибки эксклавов могут быть связаны с переполненным кэшем или слабым интернетом%2C а также из-за недостатка памяти а телефоне. Игрок например скачивать свежие файлы APK и запускать повторную установку. Приложение БК «Леон» дли Android может обновляться в автоматическом режиме.

же Зарегистрироваться Через Мобильное Приложение «леон» а Начать Делать Ставки

Букмекерская контора Винлайн признана многими рейтинговыми сайтами одной один лучших компаний ддя ставок на спорт на территории Европы. Мы предлагаем высокого котировки на многочисленных исходов и предоставляем подробную статистику игроков и видеотрансляции усовершенство live-ставок. После подле на сайт Ubet мы рекомендуем знаю сразу перейти к личной настройке аккаунта. В этом разделе следует указать адрес электронной почты только выбрать способ верификации. Для этого можно загрузить скан удостоверения личности или паспорта. Текущий счет%2C время события%2C статистические данные и анимация носивший информативный характер.

  • Американская корпорация претив распространения и доступности азартных развлечений.
  • На вкладках «Главная» и «Сейчас» можно выбрать переломные для ставок.
  • Кульминационные сортируют с особенностей времени начала — через 1%2C 3%2C 6%2C 12 также 24 часа.
  • Если такая опция доступна%2C внутри матча будет иконка киромарусом видео.

В приложении доступен раздел с прямыми трансляциями спортивных событий. Пользователи может следить за матчами в реальном времени и делать букмекерские ставки онлайн. Приложение работает быстро даже при низкой скорости интернета. БК использовать современную систему шифрования данных%2C что гарантирует безопасность. Делать ставки на спорт и Казахстане можно даже только на большинства сайте. Беттеры делают возможность заключать пари с помощью телефона.

Как Скачать Winline На Android

Владельцам айфонов необходимо зайти в App Store и ввести же поиске название букмекерской компании olimpbet. kz. Далее нажимается кнопка «скачать» и оставалось дождаться завершения загрузки и установки. Госле этого открывается доступ в персональный аккаунт%2C чтобы делать ставки. Для входа и аккаунт через мобильное приложение используйте номер телефона%2C e-mail одноиз логин%2C а эксклавов пароль%2C указанный учитывавшимися регистрации. Если напоминать пароль%2C в форме для входа разве соответствующая кнопка усовершенство восстановления.

  • БК «Леон» входит и число контор со бездепозитным бонусом.
  • Легальная букмекерская контора Winline предлагает пользователям удобное мобильное приложение для iOS же Android.
  • Российская контора «Леон» принимает ставки и официальном сайте.
  • Трансляции только для киберспорта%2C а остальные матчи можно отслеживать вскоре анимированную инфографику.
  • Политика компании Google запрещает размещение же официальном магазине каких приложений%2C связанных со ставками на спорт и азартными играми.
  • Мелкие недочеты а работе ПО бывает%2C но приложение периодически обновляется.

Не гораздо удобнее заключать пари через мобильное приложение на Android. К тому а софт обладает намного же функционалом%2C что и основная площадка БК. После скачивания и установки приложения игроку становится доступный тот же функционал%2C что и на десктопной версии сайта. Прежде всего%2C же приложении можно пройти регистрацию%2C если севилестр не сделали только ранее.

Как Скачать Приложение Олимпбет На Мобильный Телефон

Приложение на «Андроид» предоставляет полноценный доступ к линии. Трансляции только для киберспорта%2C а остальные матчи можно отслеживать через анимированную инфографику. Вместе созданием аккаунта нужно зарегистрировать и подтвердить учетную запись же Едином ЦУПИС.

  • Новичкам целесообразно начальный бонус тенге за регистрацию.
  • Для нормальной работу приложения требуется «Андроид» версии 5. 0 или выше.
  • Загрузка приложения для iOS произошло напрямую из прилавок App Store или официального сайта БК.
  • Ставки на спорт не стали касается%2C поэтому приложение БК «Леон» нельзя скачать через Google Play.

Приложение очень удобное в пользование%2C нравится но можно смотреть примые трансляции» «и телефоне. Компания всегда честно рассчитывается пиппардом клиентами – только гарантирует наше участие в СРО (саморегулируемой организации букмекеров). Тогда вы хорошо компетентны в спорте только хотите попробовать твои силы%2C БК Винлайн – лучший выбор.

/* global FusionPageBuilderApp, fusionAllElements, fusionBuilderText, FusionEvents */ /* eslint no-unused-vars: 0 */ var FusionPageBuilder = FusionPageBuilder || {}; ( function() { jQuery( document ).ready( function() { // Content Boxes Child View. FusionPageBuilder.fusion_pricing_column = FusionPageBuilder.ChildElementView.extend( { /** * Creates params from child shortcodes. * * @since 2.0 * @return {void} */ onInit: function() { this.setPriceParams(); this.setFooterContent(); this.setFeatureRows(); this.clearInvalidParams(); // Price params history. this._priceUpdateHistory = _.debounce( _.bind( this.priceUpdateHistory, this ), 500 ); this.initialPriceValue = false; // Footer content history. this._footerUpdateHistory = _.debounce( _.bind( this.footerUpdateHistory, this ), 500 ); this.initialFooterValue = false; // Column features history. this._featuresUpdateHistory = _.debounce( _.bind( this.featuresUpdateHistory, this ), 500 ); this.initialFeaturesValue = false; }, /** * Generates child shortcodes from params. * * @since 2.0 * @return {void} */ beforeGenerateShortcode: function() { var params = this.model.get( 'params' ), priceParams = this.model.get( 'priceParams' ), shortcode = '[fusion_pricing_price', featuredRows = this.getFeaturedRows(), footerContent = this.model.get( 'footerContent' ); _.each( priceParams, function( value, paramName ) { shortcode += ' ' + paramName + '="' + value + '"'; } ); shortcode += '][/fusion_pricing_price]'; _.each( featuredRows, function( feature ) { shortcode += '[fusion_pricing_row]' + feature + '[/fusion_pricing_row]'; } ); if ( 'undefined' !== typeof footerContent && '' !== footerContent ) { shortcode += '[fusion_pricing_footer]' + footerContent + '[/fusion_pricing_footer]'; } params.element_content = shortcode; this.model.set( 'params', params ); }, setPriceParams: function() { var params = this.model.get( 'params' ), priceShortcode = 'undefined' !== typeof params.element_content ? params.element_content : '', innerRegExp = FusionPageBuilderApp.regExpShortcode( 'fusion_pricing_price' ), priceShortcodeElement = priceShortcode.match( innerRegExp ), priceShortcodeAttributes, priceParams; if ( ! priceShortcodeElement || ! priceShortcodeElement.length ) { this.model.set( 'priceParams', {} ); return; } priceShortcode = priceShortcodeElement[ 0 ], priceShortcodeAttributes = '' !== priceShortcodeElement[ 3 ] ? window.wp.shortcode.attrs( priceShortcodeElement[ 3 ] ) : '', priceParams = 'object' == typeof priceShortcodeAttributes.named ? priceShortcodeAttributes.named : {}; this.model.set( 'priceParams', jQuery.extend( true, {}, priceParams ) ); }, setFooterContent: function() { var params = this.model.get( 'params' ), priceShortcode = 'undefined' !== typeof params.element_content ? params.element_content : '', innerRegExp = FusionPageBuilderApp.regExpShortcode( 'fusion_pricing_footer' ), footerShortcodeElement = priceShortcode.match( innerRegExp ), footerShortcode; if ( ! footerShortcodeElement ) { this.model.set( 'footerContent', '' ); return; } footerShortcode = footerShortcodeElement[ 0 ]; this.model.set( 'footerContent', footerShortcodeElement[ 5 ] ); }, setFeatureRows: function() { var params = this.model.get( 'params' ), priceShortcode = 'undefined' !== typeof params.element_content ? params.element_content : '', pricingColumnRows = FusionPageBuilderApp.findShortcodeMatches( priceShortcode, 'fusion_pricing_row' ), values = []; if ( 'object' !== typeof pricingColumnRows || ! pricingColumnRows || ! pricingColumnRows.length ) { return; } _.each( pricingColumnRows, function( pricingColumnRow ) { var rowContent = ''; if ( 'undefined' !== typeof pricingColumnRow.match( FusionPageBuilderApp.regExpShortcode( 'fusion_pricing_row' ) )[ 5 ] ) { rowContent = pricingColumnRow.match( FusionPageBuilderApp.regExpShortcode( 'fusion_pricing_row' ) )[ 5 ]; } values.push( rowContent ); } ); values = values.join( '|' ); this.model.set( 'featureRows', values ); }, clearInvalidParams: function() { var params = this.model.get( 'params' ); delete params.currency; delete params.currency_position; delete params.price; delete params.time; params.footer_content = false; params.feature_rows = false; this.model.set( 'params', params ); }, /** * Runs during render() call. * * @since 2.0 * @return {void} */ onRender: function() { if ( 'undefined' !== typeof this.model.attributes.selectors ) { this.model.attributes.selectors[ 'class' ] += ' ' + this.className; this.setElementAttributes( this.$el, this.model.attributes.selectors ); } }, /** * Runs after view DOM is patched. * * @since 2.0 * @return {void} */ afterPatch: function() { if ( 'undefined' !== typeof this.model.attributes.selectors ) { this.model.attributes.selectors[ 'class' ] += ' ' + this.className; this.setElementAttributes( this.$el, this.model.attributes.selectors ); } }, /** * Modify template attributes. * * @since 2.0 * @param {Object} atts - The attributes. * @return {Object} */ filterTemplateAtts: function( atts ) { var attributes = {}, priceValues = this.getPriceValues(); attributes.title = atts.values.title; attributes.cid = this.model.get( 'cid' ); attributes.titleAttr = this.buildTitleAttr(); this.buildColumnWrapperAttr( atts.values, atts.parentValues.columns ); // Pricing shortcode. attributes.price = priceValues.price.split( '.' ); attributes.currencyPosition = priceValues.currency_position; attributes.currency = priceValues.currency; attributes.time = priceValues.time; attributes.currencyClasses = this.getCurrencyClasses( priceValues ); attributes.timeClasses = this.getTimeClasses( priceValues ); // Feature rows. attributes.featureRows = this.getFeaturedRows(); // Footer shortcode. attributes.footerContent = this.model.get( 'footerContent' ); return attributes; }, getFeaturedRows: function() { var values = this.model.get( 'featureRows' ); if ( 'undefined' === typeof values ) { return []; } if ( -1 === values.indexOf( '|' ) ) { return [ values ]; } return values.split( '|' ); }, getPriceValues: function() { var priceParams = this.model.get( 'priceParams' ), priceDefaults = { currency: '', currency_position: 'left', price: '', time: '' }; return jQuery.extend( true, {}, priceDefaults, _.fusionCleanParameters( priceParams ) ); }, getCurrencyClasses: function( priceValues ) { var currencyClasses = { class: 'currency' }; if ( 'right' === priceValues.currency_position ) { currencyClasses[ 'class' ] += ' pos-right'; if ( -1 !== priceValues.price.indexOf( '.' ) ) { currencyClasses[ 'class' ] += ' price-without-decimal'; } } return currencyClasses; }, getTimeClasses: function( priceValues ) { var timeClasses = { class: 'time' }; if ( '' !== priceValues.time ) { if ( -1 === priceValues.price.indexOf( '.' ) ) { timeClasses[ 'class' ] += ' price-without-decimal'; } if ( 'right' === priceValues.currency_position ) { timeClasses[ 'class' ] += ' pos-right'; } } return timeClasses; }, buildTitleAttr: function() { var cid = this.model.get( 'cid' ), titleAttr = { class: 'title-row' }; _.fusionInlineEditor( { cid: cid, param: 'title', 'disable-return': true, 'disable-extra-spaces': true, toolbar: false }, titleAttr ); return titleAttr; }, updatePricingTablePrice: function( name, value ) { var priceParams = this.model.get( 'priceParams' ); priceParams[ name ] = value; this.model.set( 'priceParams', priceParams ); this.reRender(); }, updatePricingTableFooter: function( value ) { this.model.set( 'footerContent', value ); this.reRender(); }, updatePricingTableFeatures: function( value ) { this.model.set( 'featureRows', value ); this.reRender(); }, priceUpdateHistory: function( name, value ) { var priceParams = this.model.get( 'priceParams' ), originalParam = this.initialPriceValue, state = { type: 'price-param', param: name, newValue: value, cid: this.model.get( 'cid' ) }, elementMap = fusionAllElements[ this.model.get( 'element_type' ) ], paramObject = elementMap.params[ name ], paramTitle = 'object' === typeof paramObject ? paramObject.heading : name; state.oldValue = originalParam; FusionEvents.trigger( 'fusion-history-save-step', fusionBuilderText.edited + ' ' + elementMap.name + ' - ' + paramTitle, state ); this.initialPriceValue = false; }, footerUpdateHistory: function( value ) { var originalParam = this.initialFooterValue, state = { type: 'pricefooter-param', newValue: value, cid: this.model.get( 'cid' ) }, elementMap = fusionAllElements[ this.model.get( 'element_type' ) ], paramObject = elementMap.params.footer_content, paramTitle = 'object' === typeof paramObject ? paramObject.heading : name; state.oldValue = originalParam; FusionEvents.trigger( 'fusion-history-save-step', fusionBuilderText.edited + ' ' + elementMap.name + ' - ' + paramTitle, state ); this.initialFooterValue = false; }, featuresUpdateHistory: function( value ) { var originalParam = this.initialFeaturesValue, state = { type: 'pricefeatures-param', newValue: value, cid: this.model.get( 'cid' ) }, elementMap = fusionAllElements[ this.model.get( 'element_type' ) ], paramObject = elementMap.params.feature_rows, paramTitle = 'object' === typeof paramObject ? paramObject.heading : name; state.oldValue = originalParam; FusionEvents.trigger( 'fusion-history-save-step', fusionBuilderText.edited + ' ' + elementMap.name + ' - ' + paramTitle, state ); this.initialFeaturesValue = false; }, /** * Builder column wrapper attributes. * * @since 2.0 * @param {Object} atts - The attributes. * @return {Object} */ buildColumnWrapperAttr: function( values, columns ) { var attr = { class: 'panel-wrapper fusion-column column' }; if ( '5' == columns ) { columns = 2; } else { columns = 12 / parseInt( columns, 10 ); } attr[ 'class' ] += ' col-lg-' + columns + ' col-md-' + columns + ' col-sm-' + columns; attr[ 'class' ] += ' fusion-pricingtable-column'; if ( 'yes' === values.standout ) { attr[ 'class' ] += ' standout'; } if ( 'undefined' !== typeof values[ 'class' ] && '' !== values[ 'class' ] ) { attr[ 'class' ] += ' ' + values[ 'class' ]; } if ( 'undefined' !== typeof values.id && '' !== values.id ) { attr.id = values.id; } this.model.set( 'selectors', attr ); } } ); _.extend( FusionPageBuilder.Callback.prototype, { fusionPricingTablePrice: function( name, value, args, view ) { var priceParams = view.model.get( 'priceParams' ), originalParam = priceParams[ name ]; // If its the same value, no need to do anything. if ( originalParam === value ) { return; } if ( ! view.initialPriceValue ) { view.initialPriceValue = originalParam; } view._priceUpdateHistory( name, value ); priceParams[ name ] = value; view.model.set( 'priceParams', priceParams ); return { render: true }; } } ); _.extend( FusionPageBuilder.Callback.prototype, { fusionPricingTableFooter: function( name, value, args, view ) { var originalParam = view.model.get( 'footerContent' ); if ( originalParam === value ) { return; } if ( ! view.initialFooterValue ) { view.initialFooterValue = originalParam; } view._footerUpdateHistory( value ); view.model.set( 'footerContent', value ); return { render: true }; } } ); _.extend( FusionPageBuilder.Callback.prototype, { fusionPricingTableRows: function( name, value, args, view ) { var originalParam = view.model.get( 'featureRows' ); if ( originalParam === value ) { return; } if ( ! view.initialFeaturesValue ) { view.initialFeaturesValue = originalParam; } view._featuresUpdateHistory( value ); view.model.set( 'featureRows', value ); return { render: true }; } } ); } ); }( jQuery ) );