Audiotagger class
Audiotagger is the main class of the plugin. Create an instance with constructor:
final tagger = new Audiotagger();
Constructors
- Audiotagger()
- Default constructor for Audiotagger class
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
-
readArtwork(
{required String path}) → Future< Uint8List?> - Method to read Artwork image from MP3 file.
-
readAudioFile(
{required String path}) → Future< AudioFile?> - Method to get technical information about MP3 file.
-
readAudioFileAsMap(
{required String path}) → Future< Map?> - Method to get technical information about MP3 file.
-
readTags(
{required String path}) → Future< Tag?> - Method to read ID3 tags from MP3 file.
-
readTagsAsMap(
{required String path}) → Future< Map?> - Method to read ID3 tags from MP3 file.
-
toString(
) → String -
A string representation of this object.
inherited
-
writeTag(
{required String path, required String tagField, required String value}) → Future< bool?> - Method to write ID3 tags to MP3 file.
-
writeTags(
{required String path, required Tag tag}) → Future< bool?> - Method to write ID3 tags to MP3 file.
-
writeTagsFromMap(
{required String path, required Map tags, String? artwork}) → Future< bool?> - Method to write ID3 tags to MP3 file.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited