linklytics library

Classes

AdAction
AdBackground
AdContent
AdCTAConfig
AdFrequency
AdGradient
AdSchedule
AdStyles
AdTextConfig
AdTracking
AiAppearanceRegistry
AiChatMessage
AiChatOptions
AiChatTestPage
AiFileUpload
AiImageOptions
AiPipelineStep
AiProcessInstructions
AiProcessResponse
AiSpeechOptions
AiStrings
AiTranscribeOptions
AiVisionOptions
AppListStrings
AppLocalizations
Callers can lookup localized strings with an instance of AppLocalizations returned by AppLocalizations.of(context).
AppsAppearanceRegistry
BlogApiService
BlogController
BlogDetailPage
BlogPost
BlogsAppearanceRegistry
BlogsPage
BlogsStrings
CommentController
CommunitiesPage
CommunityAppearanceRegistry
CommunityConstants
CommunityController
CommunityDetailPage
CommunityMessages
Snackbar and dialog fallbacks from CommunityAppearanceRegistry.
CommunityStrings
Partial string overrides for community UI. Unset fields fall back to l10n.
CreatePostPage
DeepLinkRoute
FeedbackAppearanceRegistry
FeedbackStrings
ImageFullscreenPage
Fullscreen Image Viewer with zoom capability
LocalizationService
Service for handling language detection and localization
NotificationAdService
PostController
PromoAppearanceRegistry
PromoStatus
PromoStrings
SmartLinkBannerAd
SmartLinkInterstitialAd
SmartLinkNativeAd
Unified entry point for the SmartLinks Flutter SDK.
SmartLinksAd
SmartLinksAiGateway
SmartLinksAnalytics
SmartLinksAppearance
Unified host customization bundle for the SmartLinks SDK.
SmartLinksAppearanceRegistry
Global SmartLinks theme registry.
SmartLinksAppearanceScope
Provides resolved SmartLinksTheme to SDK widgets.
SmartLinksApps
SmartLinksBlogs
SmartLinksChannels
Method channel names used by the SmartLinks Flutter bridge.
SmartLinksClient
SmartLinksCommunity
SmartLinksConfig
SmartLinksCore
SmartLinksFeedback
SmartLinksIdentity
SmartLinksNativeApi
Delegates feature API calls to native SmartLinks SDK via the Flutter bridge.
SmartLinksNavigator
SmartLinksPromo
SmartLinksPushHandler
FCM push notification ads. Requires the host app to call Firebase.initializeApp.
SmartLinksTheme
Branding tokens for SmartLinks SDK surfaces.
Utm

Enums

AdType

Extensions

SmartLinksAdPush on SmartLinksAd
Push setup for SmartLinksAd when using smartlinks_ad_push.

Functions

chatPipeline(AiChatOptions options, {String stepId = 'chat_step'}) AiProcessInstructions
goBack<T>([T? result]) → void
imagePipeline(AiImageOptions options) AiProcessInstructions
lookupAppLocalizations(Locale locale) AppLocalizations
openAiChatTest(BuildContext context, {required SmartLinksAiGateway gateway, AiStrings? strings, SmartLinksTheme? theme}) Future<void>
openBlogs({Transition transition = Transition.rightToLeft, Widget bannerAd()?}) Future
openCommunities({Transition transition = Transition.rightToLeft, Widget bannerAd()?}) Future
speechPipeline(AiSpeechOptions options) AiProcessInstructions
transcribePipeline(AiTranscribeOptions options) AiProcessInstructions
visionPipeline(AiVisionOptions options) AiProcessInstructions