SymbolEvent


Object Hierarchy:

Shumate.SymbolEvent Shumate.SymbolEvent Shumate.SymbolEvent GLib.Object GLib.Object GLib.Object->Shumate.SymbolEvent Shumate.Location Shumate.Location Shumate.Location->Shumate.SymbolEvent

Description:

[ CCode ( type_id = "shumate_symbol_event_get_type ()" ) ]
[ Version ( since = "1.1" ) ]
public sealed class SymbolEvent : Object, Location

An object containing the details of a map feature that has been clicked.

It is the argument of the [signal@MapLayer:ShumateSymbolEvent:symbol-clicked] and [signal@SimpleMap: ShumateSymbolEvent:symbol-clicked] signals.

When vector maps are rendered, they may contain labels and icons. When one of these symbols is clicked, these signals are emitted to give the application access to the original location and details of the map feature.

[class@SymbolEvent] implements [iface@Location] so you can get the latitude and longitude of the feature that was clicked.


Namespace: Shumate
Package: shumate-1.0

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from interface Shumate.Location