File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/js/calendar/sync/interface/src/itemstemplate/androidtemplate.js
Back
// @flow 'use strict'; import {Loc} from "main.core"; import MobileInterfaceTemplate from "./mobileinterfacetemplate"; import { Util } from 'calendar.util'; export default class AndroidTemplate extends MobileInterfaceTemplate { constructor(provider, connection = null) { super({ title: Loc.getMessage("CALENDAR_TITLE_ANDROID"), helpDeskCode: '5686179', titleInfoHeader: Loc.getMessage('CAL_CONNECT_ANDROID_CALENDAR_TITLE'), descriptionInfoHeader: Loc.getMessage('CAL_ANDROID_CONNECT_DESCRIPTION'), titleActiveHeader: Loc.getMessage('CAL_SYNC_CONNECTED_ANDROID_TITLE'), descriptionActiveHeader: Loc.getMessage('CAL_ANDROID_SELECTED_DESCRIPTION'), sliderIconClass: 'calendar-sync-slider-header-icon-android', iconPath: '/bitrix/images/calendar/sync/android.svg', color: '#9ece03', provider: provider, connection: connection, popupWithUpdateButton: false, }); this.alreadyConnectedToNew = Util.isGoogleConnected(); if (this.alreadyConnectedToNew) { this.warningText = Loc.getMessage('CAL_SYNC_WARNING_ANDROID_CONNECTED'); this.mobileSyncButtonText = Loc.getMessage('CALENDAR_CHECK_GOOGLE_SETTINGS'); } else { this.warningText = Loc.getMessage('CAL_SYNC_WARNING_ANDROID'); this.mobileSyncButtonText = Loc.getMessage('CALENDAR_CONNECT_GOOGLE'); } } handleMobileButtonConnectClick() { BX.SidePanel.Instance.getOpenSliders().forEach(slider => { if (['calendar:auxiliary-sync-slider', 'calendar:item-sync-connect-android'].includes(slider.getUrl())) { slider.close(); } }); const calendarContext = Util.getCalendarContext(); if (calendarContext) { calendarContext .syncInterface .getGoogleProvider() .getInterfaceUnit() .getConnectionTemplate() .handleConnectButton(); } } handleMobileButtonOtherSyncInfo() { BX.SidePanel.Instance.getOpenSliders().forEach(slider => { if (['calendar:auxiliary-sync-slider', 'calendar:item-sync-connect-android'].includes(slider.getUrl())) { slider.close(); } }); const calendarContext = Util.getCalendarContext(); if (calendarContext) { const connectionProvider = calendarContext .syncInterface .getGoogleProvider() .getInterfaceUnit() .connectionProvider ; connectionProvider.openActiveConnectionSlider(connectionProvider.getConnection()); } } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.28 |
proxy
|
phpinfo
|
Settings