flutter_heyteacher_platform 2.0.7+140 copy "flutter_heyteacher_platform: ^2.0.7+140" to clipboard
flutter_heyteacher_platform: ^2.0.7+140 copied to clipboard

The flutter heyteacher package for plaftorm utilities.

Flutter Heyteacher Platform #

This package contains platform-specific utilities, UI components, and localization support for the Heyteacher project.

Features #

This package exports the following modules via platform.dart:

  • Context Management: ContextHelper provides utility methods for interacting with BuildContext.
  • Device Information:
    • DevicePackageInfoCard: A widget to display device and package information.
    • InfoDevicePackageViewModel: The view model backing the device info card.
  • Localization: FlutterHeyteacherPlatformLocalizations handles localized strings specific to platform features.
  • Platform Utilities: PlatformHelper offers methods to handle platform-specific behaviors.

The components in this packages are implemented following Model-View-ViewModel (MVVM) architecture and Singleton pattern.

Usage #

Import the main library file to access the components:

import 'package:flutter_heyteacher_platform/flutter_heyteacher_platform.dart';

Refer to the individual source files in lib/src/ for detailed implementation logic.