User Tools

Site Tools


mbrapp

Table of Contents

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
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
mbrapp.txt · Last modified: 2024/09/01 14:30 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki