AtomItem class

Represents an item in an Atom feed.

The AtomItem class corresponds to the "entry" element in the Atom feed.

Constructors

AtomItem.new({String? id, String? title, DateTime? updated, List<AtomPerson>? authors, List<AtomLink>? links, List<AtomCategory>? categories, List<AtomPerson>? contributors, AtomSource? source, String? published, String? content, String? summary, String? rights, Media? media})
Constructor for creating an AtomItem object.
AtomItem.parse(XmlElement element)
Factory method to parse an XmlElement and create an AtomItem object from it.
factory

Properties

authors List<AtomPerson>?
The authors of the item.
final
categories List<AtomCategory>?
The categories associated with the item.
final
content String?
The content of the item.
final
contributors List<AtomPerson>?
The contributors to the item.
final
hashCode int
The hash code for this object.
no setterinherited
id String?
The unique identifier for the item.
final
The links related to the item.
final
media Media?
The media content associated with the item.
final
published String?
The timestamp when the item was published.
final
rights String?
The rights information for the item.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
source AtomSource?
The source of the item.
final
summary String?
The summary of the item.
final
title String?
The title of the item.
final
updated DateTime?
The last updated timestamp for the item.
final

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