Class StyleExtensions
Inheritance
StyleExtensions
Assembly: Mapsui.dll
Syntax
public static class StyleExtensions
Methods
|
Edit this page
View Source
GetStylesToApply(IStyle?, IFeature, Viewport)
Recursively resolves and flattens a style hierarchy into concrete renderable styles for a specific feature and viewport.
Theme styles are evaluated (if visible) and their result is further flattened.
Style collections are traversed depth-first preserving declaration order.
Cycles lead to an InvalidOperationException.
Declaration
public static IEnumerable<IStyle> GetStylesToApply(this IStyle? style, IFeature feature, Viewport viewport)
Parameters
Returns
|
Edit this page
View Source
GetStylesToApply(IStyle?, double)
Declaration
public static IEnumerable<IStyle> GetStylesToApply(this IStyle? style, double resolution)
Parameters
Returns
|
Edit this page
View Source
ShouldBeApplied(IStyle?, double)
Declaration
public static bool ShouldBeApplied(this IStyle? style, double resolution)
Parameters
Returns