deeplink_x 1.4.0 copy "deeplink_x: ^1.4.0" to clipboard
deeplink_x: ^1.4.0 copied to clipboard

Type-safe Flutter deeplinks for WhatsApp, Telegram, Instagram, YouTube, Google Maps, Waze and app stores, with automatic store and web fallback.

example/lib/main.dart

import 'package:deeplink_x_example/splash.dart';
import 'package:deeplink_x_example/theme/app_theme.dart';
import 'package:deeplink_x_example/widgets/desk_frame.dart';
import 'package:flutter/material.dart';

/// Entry point for the DeeplinkX example application.
void main() {
  runApp(const MyApp());
}

/// Root widget that sets up theming and the initial page.
class MyApp extends StatefulWidget {
  /// Creates the app widget.
  const MyApp({super.key});

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  final ThemeController _themeController = ThemeController();

  @override
  void dispose() {
    _themeController.dispose();
    super.dispose();
  }

  @override
  Widget build(final BuildContext context) => ValueListenableBuilder<ThemeMode>(
    valueListenable: _themeController,
    builder:
        (final context, final themeMode, _) => MaterialApp(
          title: 'DeeplinkX Example',
          debugShowCheckedModeBanner: false,
          theme: buildTheme(Brightness.light),
          darkTheme: buildTheme(Brightness.dark),
          themeMode: themeMode,
          builder: (final context, final child) => DeskFrame(child: child ?? const SizedBox.shrink()),
          home: SplashPage(themeController: _themeController),
        ),
  );
}
13
likes
160
points
1.11k
downloads
screenshot

Documentation

API reference

Publisher

verified publisherp-hatan.com

Weekly Downloads

Type-safe Flutter deeplinks for WhatsApp, Telegram, Instagram, YouTube, Google Maps, Waze and app stores, with automatic store and web fallback.

Repository (GitHub)
View/report issues

Topics

#deeplink #app-links #maps #navigation #open-store

License

MIT (license)

Dependencies

deeplink_x_android, deeplink_x_ios, deeplink_x_linux, deeplink_x_macos, deeplink_x_platform_interface, deeplink_x_web, deeplink_x_windows, flutter

More

Packages that depend on deeplink_x

Packages that implement deeplink_x