OLBook constructor
OLBook({
- String title = "",
- String full_title = "",
- String subtitle = "",
- List<
String> subjects = const [], - List<
String> isbn_10 = const [], - List<
String> isbn_13 = const [], - List<
String> ia_box_id = const [], - String ocaid = "",
- List<
String> publishers = const [], - List<
OLAuthor> authors = const [], - List<
String> publish_places = const [], - String physical_format = "",
- String physical_dimensions = "",
- int latest_revision = 0,
- int revision = 0,
- String publish_date = "",
- List<
String> contributions = const [], - List<
Uint8List> covers = const [], - String weight = "",
- List<
String> lc_classifications = const [], - int number_of_pages = 0,
- String edition_name = "",
- String pagination = "",
Implementation
OLBook({
this.title = "",
this.full_title = "",
this.subtitle = "",
this.subjects = const [],
this.isbn_10 = const [],
this.isbn_13 = const [],
this.ia_box_id = const [],
this.ocaid = "",
this.publishers = const [],
this.authors = const [],
this.publish_places = const [],
String physical_format = "",
this.physical_dimensions = "",
this.latest_revision = 0,
this.revision = 0,
this.publish_date = "",
this.contributions = const [],
this.covers = const [],
this.weight = "",
this.lc_classifications = const [],
this.number_of_pages = 0,
this.edition_name = "",
this.pagination = "",
}) {
// standardize up the [physical format]
this.physical_format = physical_format.trim().capitalize();
}