SocialOverlay class abstract Routes & Navigation

SocialOverlay allows reporting and retrieval of social events.

Constructors

SocialOverlay.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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

reportsOverlayInfo SocialReportsOverlayInfo
Gets social reports overlay info.
no setter
transferStatistics TransferStatistics
Gets the transfer statistics.
no setter

Static Methods

addComment({required OverlayItem item, required String comment, void onComplete(GemError error)?}) → EventHandler?
Adds a comment to a report.
cancel(EventHandler handler) → void
Cancels a Social Overlay operation.
confirmReport(OverlayItem item, {void onComplete(GemError error)?}) → EventHandler?
Confirms an existing report as in effect.
deleteReport(OverlayItem item, {void onComplete(GemError error)?}) → EventHandler?
Deletes an owned report.
denyReport(OverlayItem item, {void onComplete(GemError error)?}) → EventHandler?
Denies an existing report as not in effect anymore.
prepareReporting({int categId = 0}) int
Prepares reporting based on the current data source used by PositionService.
prepareReportingCoords(Coordinates coords, {int categId = 0}) int
Prepares reporting based on custom coordinates.
registerReportListener(OverlayItem report, SocialReportListener listener) GemError
Registers the given listener for the given report item.
report({required int prepareId, required int categId, String description = '', Uint8List? snapshot, ImageFileFormat? format, ParameterList? params, void onComplete(GemError error)?}) → EventHandler?
Reports a social event.
unregisterReportListener(OverlayItem report, SocialReportListener listener) GemError
Unregisters the given listener for the given report item.
updateReport({required OverlayItem item, required SearchableParameterList params, void onComplete(GemError error)?}) → EventHandler?
Updates an existing report's parameters.