Announcement class
Properties
action
↔ Action ?
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
captionHTML
↔ String ?
HTML to display below the announcement. Usually a privacy statment and link to a policy
getter/setter pair
countries
↔ List <String >
An array of country codes in which to display the announcement. Clients should derive the country from 'GeoIP' portion of the Set-Cookie header
getter/setter pair
endTime
↔ String
The date to stop showing the announcement
getter/setter pair
hashCode
→ int
The hash code for this object.
no setter override
id
↔ String
Unique ID of the announcement
getter/setter pair
image
↔ String ?
The URL of the image for the announcement
getter/setter pair
platforms
↔ List <String >
An array of platforms to display the announcement. Possible values are "iOSApp" or "AndroidApp"
getter/setter pair
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
startTime
↔ String
The date to begin showing the announcement
getter/setter pair
text
↔ String
The text of the announcement
getter/setter pair
type
↔ String
The type of announcement. Possible values are "survey" or "fundraising"
getter/setter pair