<itemvalue="Registers this plugin as the default instance of VideoPlayerPlatform. Then your [VideoPlayer] will support all platforms. If registerWith is not called, the previous(usually official) implementation will be used when available."/>
<itemvalue="The [Duration] that should be used to offset the current [position] to get the correct [Caption]."/>
<itemvalue="Defaults to Duration.zero."/>
<itemvalue="truncate"/>
<itemvalue="Creates an image from a list of bytes. This function attempts to interpret the given bytes an image. If successful, the returned [Future] resolves to the decoded image. Otherwise, the [Future] resolves to null. If the image is animated, this returns the first frame. Consider [instantiateImageCodec] if support for animated images is necessary. This function differs from [decodeImageFromList] in that it defers to [PaintingBinding.instantiateImageCodecWithSize], and therefore can be mocked in tests."/>
<itemvalue="Creates an image from a list of bytes. This function attempts to interpret the given bytes an image. If successful, the returned [Future] resolves to the decoded image. Otherwise, the [Future] resolves to null. If the image is animated, this returns the first frame. Consider [instantiateImageCodec] if support for animated images is necessary. This function differs from [decodeImageFromList] in that it defers to [PaintingBinding.instantiateImageCodecWithSize], and therefore can be mocked in tests."/>
<itemvalue="Draws the subset of the given image described by the `src` argument into the canvas in the axis-aligned rectangle given by the `dst` argument. This might sample from outside the `src` rect by up to half the width of an applied filter. Multiple calls to this method with different arguments (from the same image) can be batched into a single call to [drawAtlas] to improve performance."/>
<itemvalue="Draws the subset of the given image described by the `src` argument into the canvas in the axis-aligned rectangle given by the `dst` argument. This might sample from outside the `src` rect by up to half the width of an applied filter. Multiple calls to this method with different arguments (from the same image) can be batched into a single call to [drawAtlas] to improve performance."/>
<itemvalue="A mask filter to apply to shapes as they are painted. A mask filter is a function that takes a bitmap of color pixels, and returns another bitmap of color pixels. Instances of this class are used with [Paint.maskFilter] on [Paint] objects."/>
<itemvalue="A mask filter to apply to shapes as they are painted. A mask filter is a function that takes a bitmap of color pixels, and returns another bitmap of color pixels. Instances of this class are used with [Paint.maskFilter] on [Paint] objects."/>
@ -63,11 +68,6 @@
<itemvalue="Whether the runtime has null safe sound mode enabled. In sound mode, all code is null safe and null safety is enforced everywhere. Nullability in generics is also enforced, which is how this code detects sound mode. In unsound mode, there can be a mix of null safe and legacy code. Some null checks are not done, and generics are not compared for null safety."/>
<itemvalue="Whether the runtime has null safe sound mode enabled. In sound mode, all code is null safe and null safety is enforced everywhere. Nullability in generics is also enforced, which is how this code detects sound mode. In unsound mode, there can be a mix of null safe and legacy code. Some null checks are not done, and generics are not compared for null safety."/>
<itemvalue="Replaces the top-most page with the named route and optional parameters, preserving the page key. This will preserve the state and not run any page animation. Optional parameters can be provided to the named route, e.g. `name='person', pathParameters={'fid': 'f2', 'pid': 'p1'}`. See also: [pushNamed] which pushes the given location onto the page stack. [pushReplacementNamed] which replaces the top-most page of the page stack but always uses a new page key."/>
<itemvalue="Replaces the top-most page with the named route and optional parameters, preserving the page key. This will preserve the state and not run any page animation. Optional parameters can be provided to the named route, e.g. `name='person', pathParameters={'fid': 'f2', 'pid': 'p1'}`. See also: [pushNamed] which pushes the given location onto the page stack. [pushReplacementNamed] which replaces the top-most page of the page stack but always uses a new page key."/>
<itemvalue="extract file to disk"/>
<itemvalue="extract file to disk"/>
<itemvalue="If [withData] is set, picked files will have its byte data immediately available on memory as `Uint8List` which can be useful if you are picking it for server upload or similar. However, have in mind that enabling this on IO (iOS & Android) may result in out of memory issues if you allow multiple picks or pick huge files. Use [withReadStream] instead. Defaults to `true` on web, `false` otherwise. Not supported on macOS."/>
<itemvalue="Retrieves the file(s) from the underlying platform Default [type] set to [FileType.any] with [allowMultiple] set to `false`. Optionally, [allowedExtensions] might be provided (e.g. `[pdf, svg, jpg]`.). If [withData] is set, picked files will have its byte data immediately available on memory as `Uint8List` which can be useful if you are picking it for server upload or similar. However, have in mind that enabling this on IO (iOS & Android) may result in out of memory issues if you allow multiple picks or pick huge files. Use [withReadStream] instead. Defaults to `true` on web, `false` otherwise. Not supported on macOS. If [withReadStream] is set, picked files will have its byte data available as a [Stream<List<int>>] which can be useful for uploading and processing large files. Defaults to `false`. Not supported on macOS."/>
<itemvalue="Returns the integer closest to this number."/>
<itemvalue="Returns the least integer that is not smaller than this number. Rounds the number towards infinity."/>
<itemvalue="If this flag is specified, then a new file will be created if one does not already exist (if [truncate] is specified, the new file will be truncated to zero length if it previously exists)."/>