Share class

Annotations

Constructors

Share.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

downloadFallbackEnabled bool
Whether to fall back to downloading files if shareXFiles fails on web. This parameter is only used when using the Share class. If you want to use this parameter with the SharePlus class, use ShareParams.downloadFallbackEnabled instead as it takes preference.
getter/setter pair

Static Methods

share(String text, {String? subject, Rect? sharePositionOrigin}) Future<ShareResult>
Summons the platform's share sheet to share text.
shareUri(Uri uri, {Rect? sharePositionOrigin}) Future<ShareResult>
Summons the platform's share sheet to share uri.
shareXFiles(List<XFile> files, {String? subject, String? text, Rect? sharePositionOrigin, List<String>? fileNameOverrides}) Future<ShareResult>
Summons the platform's share sheet to share multiple files.