Emixa Commons
Overview
This module is used by several other modules of Emixa and contains some handy functions around e-mail, Crop image Resize Image, transactions, execution microflows, hashing utils, string utils, enum parser, javascript actions to set classes and manipulate selected listview items, and a nice after-startup conversion helper We have helpers and functions for the following categories: Calculations ClassManipulators Conversion DocumentManipulation Microflow ORM ProcessQueue StringUtilities Transactions, haptic feedback for native, detecting Biometric type, Entity caching, Ratelimiter and much more
- Update 10: removed mergeoverlay (outdated libraries), added entity cache and ratelimiter.
Documentation
Description
This module is used by several other modules of Emixa and contains some handy functions.
Typical usage scenario
- In combination with other appronto modules
- For some handy actions as listed above
Dependencies
- MxModelReflection module(required for Microflow actions)
- CommunityCommons module
Configuration
- Define your constants in your user configuration. Settings->Configurations
Available Items:
- Calculations
- HaversineCheck
- WorkdaysBetween
- ClassManipulators
- DeleteClassOnElement
- HasClassOnElement
- SetClassOnElement
- SetPlaceholderOnTextbox
- ToggleClassOnElement
- ToggleClassOnParentElement
- Conversion helpers
- DocumentManipulation
- CropImage
- ImageResize
- FileFromResourceToFileDocument
- MakeFileEmpty
- URLContentToFileDocument
- Microflow
- ExecuteMicroflowInOwnTransaction
- ExecuteMicroflowSynchronized
- ExecuteMicroflowWithGUIDparam
- GetCurrentMicroflow
- GetCurrentMicroflowStack
- Misc
- CreateAccountIfNotExists
- GenerateUUID
- Native
- Biometric
- HapticFeedback
- OTP client
- ORM
- GetObjectWithId
- RefreshByEntity
- ProcessQueue
- GetOrCreateProcess (default excluded)
- GetOrCreateQueueConfig (default excluded)
- Resources
- Environment
- StringUtilities
- CreatePasswordDigest
- GetStringFromRegex
- ParseStringToEnum
- SHA1Encrypt
- Transactions
- EndSavePointForTransaction
- GetCurrentSessionID
- MakeSavePointForTransaction
- Enitycache
- Ratelimit