mobileapp

Module Events mobileapp

EventsCalled
OnAdminMobileGetPushSettingsCAdminMobilePush :: OnAdminMobileGetPushSettings
OnBeforeAdminMobilePushOptsLoadCAdminMobilePush :: getOptions
OnMobileInitMobile :: onMobileInit

Constant module mobileapp

ConstantChecked
BX_UTFMobile :: ConvertFromUtf
MOBILE_INIT_EVENT_SKIPMobile :: onMobileInit

List of module methods mobileapp

Methods
AppResource :: get($platform_id)
AppResource :: getAdditionalSet($platform_id)
AppResource :: getIconsSet($platform_id)
AppResource :: getImagesSet($platform_id)
AppResource :: getMap()
AppTable :: checkFields(Result $result, $primary, array $data)
AppTable :: getFilePath()
AppTable :: getMap()
AppTable :: getSupportedPlatforms()
AppTable :: getTableName()
AppTable :: isAppExists($code)
AppTable :: onAfterDelete(Event $event)
AppTable :: validateCode()
AppTable :: validateFolder()
AppTable :: validateName()
AppTable :: validateShortName()
CAdminMobileDetail :: addSection($arSection)
CAdminMobileDetail :: addUpperButton($arButton)
CAdminMobileDetail :: getHtml()
CAdminMobileDetail :: getItem()
CAdminMobileDetail :: setTitle($strTitle)
CAdminMobileDetailTmpl :: getHtml($arAdminDetail)
CAdminMobileDetailTmpl :: getSectionHtml($arSection)
CAdminMobileDetailTmpl :: getTitleHtml($title)
CAdminMobileDetailTmpl :: getUpperButtonsHtml($arButtons)
CAdminMobileEdit :: getCommonAttribs($arField)
CAdminMobileEdit :: getCustomAttribs($arField)
CAdminMobileEdit :: getFieldHtml($arField)
CAdminMobileFilter :: getFields($filterId)
CAdminMobileFilter :: getHtml($arFields)
CAdminMobileFilter :: getNonemptyFields($filterId, $arFieldsParams = false)
CAdminMobileFilter :: setFields($filterId, $arFields)
CAdminMobileInterface :: getCheckBoxesHtml($arCB, $strTitle = '', $arChecked = array(), $arParams = array())
CAdminMobileMenu :: addItem($arItem)
CAdminMobileMenu :: buildMenu($arParams)
CAdminMobileMenu :: getDefaultUrl($arParams)
CAdminMobilePush :: addData($branchName, $arData)
CAdminMobilePush :: getData($path = "")
CAdminMobilePush :: getOptions($path = "")
CAdminMobilePush :: OnAdminMobileGetPushSettings()
CAdminMobilePush :: saveOptions($path = "", $arOpts)
CMobileAppPullSchema :: OnGetDependentModule()
CMobileLazyLoad :: getBase64Stub()
Component :: createInstanceByName($name, $namespace = "bitrix")
Component :: execute($resultOnly = false, $loadExtensionsSeparately = false)
Component :: getDependencies()
Component :: getExtensionsContent($lazyLoad = false)
Component :: getInfo()
Component :: getPath()
Component :: getPublicPath()
Component :: getResult()
Component :: getVersion()
Component :: __construct($path = null)
ConfigMap :: createMap()
ConfigMap :: getDescriptionConfig()
ConfigMap :: getGroupByParam($paramName)
ConfigMap :: getGroupParams()
ConfigMap :: getImageParams()
ConfigMap :: getLangMessages()
ConfigMap :: getLimits($paramName)
ConfigMap :: getMap()
ConfigMap :: getParamDescription($name, $type)
ConfigMap :: getParamsByGroups()
ConfigMap :: getParamsByType($paramType)
ConfigMap :: getValueList($paramName)
ConfigMap :: has($paramName)
ConfigMap :: isGroup($paramName)
ConfigMap :: __construct()
ConfigTable :: checkFields(Result $result, $primary, array $data)
ConfigTable :: getFilePath()
ConfigTable :: getMap()
ConfigTable :: getSupportedPlatforms()
ConfigTable :: getTableName()
ConfigTable :: isExists($appCode, $platform)
ConfigTable :: validateAppCode()
ConfigTable :: validatePlatform()
Extension :: getContent()
Extension :: getDependencies()
Extension :: getIncludeExpression($callbackName = "onExtensionsLoaded")
Extension :: getLangDefinitionExpression()
Extension :: getLangMessages()
Extension :: getPath()
Extension :: getRelativePath()
Extension :: getResolvedDependencyList($name, &$list = [], &$alreadyResolved = [])
Extension :: __construct($identifier)
Lists :: addItem($categoryCode = "", $item = array())
Lists :: addItems($categoryCode = "", $items = array())
Lists :: addSection($categoryCode = "", $sectionCode, $sectionName)
Lists :: createCategory($categoryCode)
Lists :: setCategoryName($categoryCode = "", $name = "")
Lists :: showJSON()
Manager :: addConfig($appCode = "", $platform, $config = array())
Manager :: addVirtualParams(&$structuredConfig, $platform)
Manager :: bindTemplate($templateId, $folder, $createNew)
Manager :: copyFromTemplate($folder, $appCode, $useOffline = false, $templateCode = "simple")
Manager :: createApp($appCode = "", $data = array(), $initConfig = array())
Manager :: extractNamespace($entityPath)
Manager :: fetchComponents()
Manager :: getAppFiles($appCode)
Manager :: getComponentPath($componentName)
Manager :: getComponentVersion($componentName)
Manager :: getConfigJSON($appCode, $platform = false)
Manager :: getExtensionPath($ext)
Manager :: getExtensionResourceList($ext)
Manager :: getInstance()
Manager :: getTemplateList()
Manager :: nameSpaceToArray($namespace, $value)
Manager :: registerFileInApp(&$fileArray, $appCode)
Manager :: removeApp($appCode)
Manager :: removeConfig($appCode = "", $platform = array())
Manager :: unregisterFileInApp($fileId, $appCode)
Manager :: updateConfig($appCode = "", $platform = "", $config = array())
Manager :: __construct()
Mobile :: ConvertFromUtf($s = '')
Mobile :: getApiVersion()
Mobile :: getBXScriptSupported()
Mobile :: getDevice()
Mobile :: getDeviceHeight()
Mobile :: getDeviceWidth()
Mobile :: getIniScale()
Mobile :: getInstance()
Mobile :: getIPadViewPort($width = 320)
Mobile :: getLargeScreenSupport()
Mobile :: getLargeScreenViewPort()
Mobile :: getMaxScale()
Mobile :: getMinScale()
Mobile :: getPgVersion()
Mobile :: getPixelRatio()
Mobile :: getPlatform()
Mobile :: getScale()
Mobile :: getScreenCategory()
Mobile :: getSystemVersion()
Mobile :: getTargetDpi()
Mobile :: getUserScalable()
Mobile :: getViewPort($width = "")
Mobile :: getViewPortLandscape()
Mobile :: getViewPortPortrait()
Mobile :: getWidth()
Mobile :: Init()
Mobile :: initScripts()
Mobile :: isAppBackground()
Mobile :: isLarge()
Mobile :: isWebRtcSupported()
Mobile :: onMobileInit()
Mobile :: PrepareStrToJson($s = '')
Mobile :: setBXScriptSupported($isBXScriptSupported)
Mobile :: setDeviceHeight($deviceHeight)
Mobile :: setDeviceWidth($deviceWidth)
Mobile :: setIniScale($iniScale)
Mobile :: setLargeScreenSupport($largeScreenSupport)
Mobile :: setMaxScale($maxScale)
Mobile :: setMinScale($minScale)
Mobile :: setPixelRatio($pixelRatio)
Mobile :: setScale($scale)
Mobile :: setScreenCategory($screenCategory)
Mobile :: setUserScalable($userScalable)
Mobile :: setWebRtcSupport($isWebRtcSupported)
Mobile :: setWidth($width)
Mobile :: _Init()
Mobile :: __clone()
Mobile :: __construct()
mobileapp :: DoInstall()
mobileapp :: DoUninstall()
mobileapp :: InstallDB()
mobileapp :: InstallFiles()
mobileapp :: UnInstallDB($arParams = array())
mobileapp :: UnInstallFiles()
mobileapp :: __construct()
ParameterType :: getDesc($type, $paramName = false)
ParameterType :: getStringType($intType)
Tools :: generateMobileJSFile()
Tools :: getArrayFilesHash($fileList = array())
Tools :: getMobileJSCorePath()
Utils :: extractEntityDescription($entityIdentifier, $defaultNamespace = "bitrix")
Utils :: jsonEncode($string, $options = JSON_HEX_TAG | JSON_HEX_AMP | JSON_PRETTY_PRINT | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_UNESCAPED_UNICODE)