WebImplementation class

A web implementation of the PickerProMaxUltraPlatform interface.

This handles picking media files (image, video, audio, document) through the browser's file input system.

Inheritance

Constructors

WebImplementation({int maxLimit = 1, MediaType mediaType = MediaType.image})
Creates an instance of WebImplementation.

Properties

hashCode → int
The hash code for this object.
no setterinherited
maxLimit → int
Maximum number of files the user can select.
final
mediaType → MediaType
Type of media to be picked.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

compressFile({required String inputPath}) → Future<String?>
compressFile
inherited
getDoc({required int limit, required MediaType mediaType}) → Future<File?>
Picks a document and returns its path as a String.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pickMultipleImages() → Future<List<String>>
Opens the browser's file picker for selecting multiple media files.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

registerWith(Registrar registrar) → void
Registers the web implementation with the Flutter plugin system.