zoom_hover_pinch_image library

Classes

AccessibilityHelper
Accessibility helper for zoom widgets
AccessibleZoom
Accessibility-aware zoom widget wrapper
EnhancedZoom
Enhanced zoom widget with professional features and optimizations
FitToScreenIntent
FrameRateMonitor
Frame rate monitor for smooth animations
PerformanceAwareTransformationController
Performance-aware transformation controller
PerformanceMonitor
Performance monitoring utility for zoom operations
ResetZoomIntent
Zoom
Zoom Zoom functionality: Enables pinch-to-zoom interaction on the child widget. Example:
ZoomConfig
Configuration class for zoom behavior and appearance
ZoomController
Controller class for managing zoom functionality across different widgets Provides a unified interface for zoom operations
ZoomError
Data class for zoom errors
ZoomErrorBoundary
Widget that provides error boundary for zoom operations
ZoomErrorHandler
Error handler for zoom operations
ZoomInIntent
Intent classes for keyboard shortcuts
ZoomManager
Zoom state manager to synchronize multiple zoom widgets ZoomManager is used to manage zoom state across multiple widgets It provides a unified interface for zoom operations It can be used to synchronize zoom state across different widgets
ZoomOutIntent
ZoomUtils
Utility class for zoom-related calculations and validations

Enums

ZoomErrorType
Error types for zoom operations
ZoomFeedbackType
Types of zoom feedback

Mixins

PerformanceMonitorMixin
Mixin for widgets that want to monitor performance

Exceptions / Errors

ZoomException
Custom exception for zoom-related errors