TagType enum

Tag type.

Inheritance
Annotations
  • @MappableEnum(defaultValue: TagType.unknown)

Constructors

TagType()
const

Values

unknown → const TagType

Unknown tag type.

tag → const TagType

Ordinary tag.

category → const TagType

Category tag.

artist → const TagType

Artist tag.

parody → const TagType

Parody tag.

character → const TagType

Character tag.

group → const TagType

Group tag.

language → const TagType

Language tag.

Properties

hashCode int
The hash code for this object.
read-onlyinherited
index int
A numeric identifier for the enumerated value.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

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

parse TagType Function(dynamic value)
Parses TagType instance from a given value.
read-only
parseJson TagType Function(String json)
Parses JSON string into TagType similarly to parse.
read-only
parseJsonList List<TagType> Function(String json)
Parses JSON string into List of TagType instances similarly to parseList.
read-only
parseList List<TagType> Function(dynamic value)
Parses List of TagType instances from a given value.
read-only

Static Methods

getByName(String tagType) TagType
Returns TagType by given tagType name.

Constants

values → const List<TagType>
A constant List of the values in this enum, in order of their declaration.
[unknown, tag, category, artist, parody, character, group, language]