The annotation view as set with AnnotationRendererInterface.addAnnotationView.
An error if relevant (or undefined if no error).
The non zero request id that was returned by the call to AnnotationRendererInterface.addAnnotationView.
Warning messages. If some content was not handled, warnings are there.
The AnnotationViewParsingResultInterface is the attachment of the AnnotationRendererInterfaceSignal.AnnotationViewParsed signal sent by the AnnotationRendererInterface when new annotations are available. The AnnotationRendererInterfaceSignal is sent after a call to AnnotationRendererInterface.addAnnotationView.
This object stores information about the annotation view that was parsed : i.e. the annotations that were included inside it.
Each annotation is assigned an id (tAnnotationId), from AnnotationViewInterface.getFirstAnnotationId to AnnotationViewInterface.getFirstAnnotationId + AnnotationViewInterface.getAnnotationsCount - 1 inclusive, and the added AnnotationViewInterface that was included in the AnnotationRendererInterface is also available (annotationView).
A valid id (annotation or view id) is a strictly positive number (0 is invalid). The requestId is the value that was returned by the successful call to AnnotationRendererInterface.addAnnotationView.
In case of error, error is set with the reason for the error.
The warnings field tells if some values were not handled correctly, but the AnnotationViewInterface can still be displayed.
Please see Annotations for more explanations about annotations.