If you want to switch to a different feature style when a user selects or hovers a feature, you have 2 options:
hoveredflags of the
PaintStateparameter in the
paintLabelmethods of the
FeaturePainter, indicate that the feature is being rendered in the selected or hovered mode. Based on these flags you can choose to use a different style for selected and hovered features. See the Visualizing and styling feature data tutorial for an illustration.
addHoverfunctions of the
FeaturePainterUtilmodule to add selection and hover behavior to your
FeaturePainter. Although these options limit your choices, it’s a quick and easy way to equip a
FeaturePainterwith selection and hover behavior.