AssetPermission class

A permission that allows access to Flutter assets.

Implemented types

Constructors

AssetPermission(Pattern matchPattern)
Create a new filesystem permission that matches a Pattern.
const
AssetPermission.asset(String asset)
Create a new filesystem permission that matches a specific file.
factory

Properties

domains List<String>
The domain specifies the type of resource, such as 'network' or 'filesystem'.
no setteroverride
hashCode int
The hash code for this object.
no setteroverride
matchPattern Pattern
The pattern that will be matched against the path.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

match([Object? data]) bool
Returns true if the permission allows access to the specified resource. If the permission is granular, the data parameter may be used to specify a specific resource (e.g. a URL for a network permission).
override
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.
override

Static Properties

any AssetPermission
A permission that allows access to any file system resource.
final