AppFlavour class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
activateHomeActionBtn()
→ bool
-
-
addAudioLimitation()
→ bool
-
-
getAlbumIcon()
→ IconData
-
Icon for the release album type based on app context.
-
getAlbumSubtypes()
→ List<({String descKey, IconData icon, String nameKey, ItemlistType type})>
-
Available album subtypes per app.
Returns the ItemlistType options shown when user selects "Album".
-
getAlbumTypeDesc()
→ String
-
Returns the translation key for the album release type description per app flavour.
-
getAlbumTypeName()
→ String
-
Returns the translation key for the album release type name per app flavour.
-
getAppItemIcon()
→ IconData
-
-
getAppLogoPath()
→ String
-
-
getAppPreLogoPath()
→ String
-
-
getAudioPlayerHomeTitle()
→ String
-
-
getAudioSearchHint()
→ String
-
Returns the search bar hint text for the audio player, customized per app.
Each app has content aligned with its brand identity.
-
getBackgroundColor()
→ Color
-
-
getCaseteItem()
→ Object?
-
-
getCaseteSubscription()
→ SubscriptionLevel
-
-
getCentralTabIcon()
→ IconData
-
-
getCentralTabTitle()
→ String
-
-
getDefaultItemlistType()
→ ItemlistType
-
-
getDefaultItemType()
→ MediaItemType
-
-
getDefaultMediaSearchType()
→ MediaSearchType
-
-
getDirectoryProfileTypes()
→ List<ProfileType>
-
-
getEventVector()
→ String
-
-
getForthTabIcon()
→ IconData
-
-
getFortTabTitle()
→ String
-
-
getHomeActionBtnIcon()
→ IconData
-
-
getHomeActionBtnTooltip()
→ String
-
-
getIconPath()
→ String
-
-
getInstrumentIcon()
→ IconData
-
-
getMainItemDetailsRoute(String id, {MediaItemType? type, String slug = ''})
→ String
-
-
getMainItemDetailsTag()
→ String
-
-
getProfileTypes()
→ List<ProfileType>
-
-
getSalesModelInfoWidget(BuildContext context)
→ Widget
-
-
getSecondaryItemDetailsRoute(String id, {MediaItemType? type, String slug = ''})
→ String
-
-
getSecondaryItemDetailsTag()
→ String
-
-
getSingleIcon()
→ IconData
-
Icon for the release single type based on app context.
-
getSingleTypeDesc()
→ String
-
Returns the translation key for the single release type description per app flavour.
-
getSingleTypeName()
→ String
-
Returns the translation key for the single release type name per app flavour.
-
getSplashAnimation()
→ SplashAnimationDelegate
-
Returns the splash animation delegate for the current app flavour.
-
getSplashImage()
→ Widget
-
-
getSuggestedItemText()
→ String
-
-
getSyncIcon()
→ IconData
-
-
getThirdTabIcon()
→ IconData
-
-
getThirdTabTitle()
→ String
-
-
getVerificationIcon(VerificationLevel level, {double? size})
→ Widget
-
-
gotoDetails()
→ bool
-
-
gotoSuggestedItem()
→ void
-
-
hasCoverInEvents()
→ bool
-
-
isNeomApp()
→ bool
-
-
navigateToReleaseItem(String referenceId)
→ Future<void>
-
-
navigateToShelfItem(PlayableItem item)
→ Future<void>
-
-
showAdd()
→ bool
-
-
showAds()
→ bool
-
Whether this app shows ads. EMXI is exempt (brand sovereignty).
Cyberneom and Gigmeout show ads to non-subscribers.
-
showAppBarAddBtn()
→ bool
-
-
showAppBarDirectoryBtn()
→ bool
-
-
showBands()
→ bool
-
-
showBlog()
→ bool
-
-
showBooking()
→ bool
-
Booking is only available in Gigmeout (venue/rehearsal booking).
-
showBooksLibrary()
→ bool
-
-
showCasete()
→ bool
-
-
showDaw()
→ bool
-
-
showDirectory()
→ bool
-
Directory is available in all main apps (e, c, g).
-
showGalley()
→ bool
-
-
showGames()
→ bool
-
-
showGenerator()
→ bool
-
-
showInterComm()
→ bool
-
-
showLearning()
→ bool
-
-
showLevitation()
→ bool
-
-
showLogoInEvents()
→ bool
-
-
showNupale()
→ bool
-
-
showReleaseUpload()
→ bool
-
-
showServices()
→ bool
-
-
showVst()
→ bool
-
-
showWallet()
→ bool
-
-
singleAcceptsPdf()
→ bool
-
Whether singles in this app accept PDF files (books/articles)
vs audio files (songs/meditations).
-
useVerticalCover()
→ bool
-
Whether cover images should use vertical (portrait) aspect ratio.
Books/articles use vertical covers; music uses square.