EpubMetadata class

Constructors

EpubMetadata(List<String> titles, List<EpubMetadataCreator> creators, List<String> subjects, String? description, List<String> publishers, List<EpubMetadataContributor> contributors, List<EpubMetadataDate> dates, List<String> types, List<String> formats, List<EpubMetadataIdentifier> identifiers, List<String> sources, List<String> languages, List<String> relations, List<String> coverages, List<String> rights, List<EpubMetadataMeta> metaItems)
const
EpubMetadata.named({required List<String> titles, required List<EpubMetadataCreator> creators, required List<String> subjects, required String? description, required List<String> publishers, required List<EpubMetadataContributor> contributors, required List<EpubMetadataDate> dates, required List<String> types, required List<String> formats, required List<EpubMetadataIdentifier> identifiers, required List<String> sources, required List<String> languages, required List<String> relations, required List<String> coverages, required List<String> rights, required List<EpubMetadataMeta> metaItems})
const

Properties

contributors List<EpubMetadataContributor>
final
coverages List<String>
final
creators List<EpubMetadataCreator>
final
dates List<EpubMetadataDate>
final
description String?
final
formats List<String>
final
hashCode int
The hash code for this object.
no setteroverride
identifiers List<EpubMetadataIdentifier>
final
languages List<String>
final
metaItems List<EpubMetadataMeta>
final
publishers List<String>
final
relations List<String>
final
rights List<String>
final
runtimeType → ProductRuntimeType
A representation of the runtime type of the object.
no setteroverride
sources List<String>
final
subjects List<String>
final
titles List<String>
final
types List<String>
final

Methods

copyWith({Maybe<List<String>> titles = const Maybe.none(), Maybe<List<EpubMetadataCreator>> creators = const Maybe.none(), Maybe<List<String>> subjects = const Maybe.none(), Maybe<String?> description = const Maybe.none(), Maybe<List<String>> publishers = const Maybe.none(), Maybe<List<EpubMetadataContributor>> contributors = const Maybe.none(), Maybe<List<EpubMetadataDate>> dates = const Maybe.none(), Maybe<List<String>> types = const Maybe.none(), Maybe<List<String>> formats = const Maybe.none(), Maybe<List<EpubMetadataIdentifier>> identifiers = const Maybe.none(), Maybe<List<String>> sources = const Maybe.none(), Maybe<List<String>> languages = const Maybe.none(), Maybe<List<String>> relations = const Maybe.none(), Maybe<List<String>> coverages = const Maybe.none(), Maybe<List<String>> rights = const Maybe.none(), Maybe<List<EpubMetadataMeta>> metaItems = const Maybe.none()}) EpubMetadata
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Object
toString() String
A string representation of this object.
override

Operators

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