====== mbrApp ====== The "mbrApp" object is the heart of the Mobirise application. ===== Explained ===== ^ Name ^ Information ^ | $body | jQuery object of the body of the Mobirise app. Often used in combation with the jQuery ''.on()'' function, to respond to events | | alertDlg | Function to display a message (alert box) to the user. Requires a string | | confirmDlg | Dialog box with that allows one or more buttons. Used to ask the user for confirmation before executing an action | | [[mbrApp.Core|Core]] | Core functions | | getAddonDir | Function that returns the directory of an extension. Requires the name of said extension | | getAddonsDir | Function that returns the directory where all addons/extensions are located | | getUserInfo | Function that returns an array of the user's account information, such as e-mail address | | hideComponentParams | Function to hide the component parameters of a block | | isAMP | Function that tells you if the current theme is an AMP theme. Returns true/false | | loadRecentProject | Function that loads the last saved project. Can be used to reload the project after a save | | projectPath | Function that returns the path of the project | | regExtension | Function that registers an extension in Mobirise. Mandatory if you want the extension to be used by Mobirise | | runSaveProject | Function to save the current project | | showDialog | Function that shows a dialog box to the user that can contain several action buttons. Can be used as confirmation box as well | | TR | Function that can translate a string into the language that Mobirise uses, if the required language file is present and contains the string that needs to be translated | ===== Not yet explained ===== ^ Name ^ | _buildInPlugins | | _criticalErrorShowed | | _criticalErrorShown | | _initAccountSettings | | _lastSavedName | | _runLoadAllAddons | | _saveProject | | $accountSettings | | $addonsBlock | | $btnAccountBlock | | $componentsLayer | | $componentsParams | | $componentsToggleBtn | | $iframe | | $iframeOverlay | | $navbar | | $navbarDevices | | $navbarPageName | | $pageSettings | | $pagesList | | $pagesListToggle | | $previewBtn | | $progressModal | | $projectName | | $projectsList | | $projectsListToggle | | $publishBtn | | $redoButton | | $sidebar | | $sidebarClose | | $sidebarToggle | | $template | | $themeToggleBtn | | $undoButton | | $updateAllLoader | | $window | | Accordion | | addAppResource | | addAppScript | | addAppStyle | | addComponentParamsTab | | addComponentsFilterTab | | addComponentToCore | | addCoreResource | | addCoreScript | | addFilter | | addImage2PublishList | | addImageFromUrlToAssets | | addImageToAssets | | additionalStyles | | addonPackageExt | | addPage | | addProjectToHistory | | addSidebarItem | | addUserBlock | | appElements | | appElementsUpdate | | appendScriptAsync | | applyFilter | | appSettings | | arrayToDropdownMenu | | Arrivo | | bindComponentsFilterEvents | | bridgeInit | | cachedTemplates | | calcBlocksCoords | | calcFileHash | | calcProjectTheme | | calulateComponentParams | | changeComponentParams | | changePageSettings | | changeProjectSettings | | checkAccountExpired | | checkActiveBlock | | checkAddon | | checkConditionsComponentParams | | checkPreviewHeight | | checkProjectFonts | | checkPublishDublicates | | checkScriptSyntaxError | | checkSign | | checkUserInfo | | cleanOnceComponents | | closeSidebar | | closeThemeSettings | | components | | core2abs | | core2path | | coreInit | | createComponentsFilter | | createIconFont | | createProject | | criticalError | | currentPageSettings | | DEFAULT_THEME | | DEFAULT_THEME_TITLE | | destroyDragParams | | disableAddon | | disableAllAddons | | downloadAddon | | downloadVideoPreview | | dragComponent | | eachPlugins | | eachPlugins2 | | enableAddon | | escapeHtml | | evalScript | | exportProject | | extractAddon | | extractIconFont | | findMenuLogo | | fire | | fireOnce | | forEachObjKeys | | formbuilderBuyer | | generateComponentPaletteItemHtml | | getAccesibleFonts | | getAccountPath | | getAccountTranslateDir | | getAddons | | getAddonsEx | | getAddonsListAsText | | getArray | | getBuildinAddons | | getComponentHTML | | getDefaultProject | | getFont | | getFullImg | | getLangInfo | | getLoadedAddon | | getPlugin | | getPluginsExtensions | | getPluginsFilesForPublish | | getPluginsHTMLForPublish | | getPluginsListForPage | | getProjectFont | | getProjectHashes | | getProjectHistoryRecords | | getProjectImagesDir | | getPublishUrl | | getRealComponent | | getRecentProject | | getRegPlugin | | getResultPage | | getSecondaryThemesList | | getSrcTranslationsFolder | | getThemeButtonColors | | getThemeColorsSet | | getThemeFonts | | getThemeLinkColors | | getThemeSettings | | getTranslateFileData | | getTranslateFilesInfo | | getTranslateFilesPaths | | getTranslationsFolder | | getTypeOfComponent | | getUID | | getUsedFonts | | getUserBlocks | | getUserID | | gitHubCheckCred | | gitHubCheckRepository | | gitHubCreateAuthorization | | gitHubCreateBlob | | gitHubCreateCommit | | gitHubCreateFile | | gitHubCreatePagesRepo | | gitHubCreateReference | | gitHubCreateRep | | gitHubCreateTree | | gitHubDeleteAuthorization | | gitHubGetAuthorizations | | gitHubGetCommit | | gitHubGetContent | | gitHubGetReference | | gitHubGetUserInfo | | gitHubGetUserReps | | gitHubPostAuthorization | | gitHubSendRequest | | gitHubUpdateFile | | gitHubUpdateReference | | gitHubUploadFiles | | handleServerError | | hasButtonOutlineColors | | HASH_LIST | | hasThemeSettings | | helpBtn | | helpLoginMsg | | hideAccountSettings | | hideBlocksManager | | hideComponentsList | | hidePagesList | | hideProjectsList | | iconFonts | | iframe | | IMAGES_FOLDER | | importProject | | initComponentsPalette | | initDragParams | | initFontsForFrame | | initPopoverRange | | initRangeSlider | | initSpectrum | | initTooltips | | insertComponentPaletteHTML | | insertComponentPaletteItem | | installLoadedVersion | | isAutoUpdating | | isSecondaryComponent | | isUpdatingNow | | isValidTranslateFile | | iwindow | | joinFTP | | languageList | | loadAllAddons | | loadComponents | | loadComponentTemplates | | loadEachAddon | | loadProject | | loadProjectFromHistory | | loadThemeAddon | | logout | | makeScreenshot | | manageHistoryDir | | newProject | | objectifyCSS | | off | | on | | openImage | | openProjectFromList | | openProjectSettings | | openSidebar | | openThemeSettings | | openUrl | | pageSettingsInputs | | parseFTP | | parseIconFontNames | | path2core | | pkgParams2addon | | preloaderHTML | | prepareComponentParams | | prepareProjectText | | preparePublishImages | | preparePublishLinks | | preparePublishVideos | | progressBar | | projectClone | | projectRemove | | projectSettings | | publish | | PUBLISH_MODAL_HTML | | publishImagesList | | publishPages | | readAddon | | readComponent | | readComponent2 | | readFtpList | | readPlugin | | redirectLinks | | redrawStyleChanger | | registerAmpPlugin | | registeredAddons | | registeredAmpPlugins | | registeredFonts | | registeredPlugins | | registeredUserPlugins | | registerExtension | | registerPlugin | | registerUserblockPlugins | | removeComponentParamsTab | | removeExtension | | removePage | | removeProject | | removeProjectHistory | | removeUserBlock | | renderBlocksManager | | renderRangeSlider | | requestTheme | | resetPassword | | resetUniqNum | | restoreRecent | | rmExtension | | runIconFontDialog | | runIframe | | running | | runPublishDlg | | saveIcon | | saveProjectFiles | | scrollToComponent | | scrollToTop | | SecondaryComponent | | selectComponentParamsTab | | sendSignForm | | setAdditionalPadding | | setArray | | setAutoUpdate | | setComponentHTML | | setSignFormLoading | | setSignFormSuccess | | setSignResponse | | showAccountSettings | | showAddonsList | | showAppSettings | | showBlocksManager | | showComponentParams | | showError | | showHelp | | showHistoryBootbox | | showMbrLinkDialog | | showMediaImageDialog | | showMediaVideoDialog | | showPageSettings | | showPagesList | | showProjectsList | | showSignForm | | signIn | | signInWith | | skeletonHTML | | sortPagesByOrder | | sortPlugins | | spinText | | startApplication | | startLanguageSelect | | substProject | | switchPage | | theme | | toggleComponentsList | | ToogleThemeSettings | | uniqNum | | unsetSignFormLoading | | updateAccountBlock | | updateAllAddons | | updateAllAppendLoader | | updateAllStart | | updateAllStep | | updateAllStop | | updatePlugins | | updateProjectHashes | | updateUserBlocks | | uploadFiles | | uploadToGit | | userBlocks | | validateTranslationData | | waitAllAndDo | | waiting |