Search Results for

    Show / Hide Table of Contents

    Class ObservableMemoryLayer<T>

    Inheritance
    object
    BaseLayer
    MemoryLayer
    ObservableMemoryLayer<T>
    Implements
    ILayer
    IAnimatable
    INotifyPropertyChanged
    IDisposable
    Inherited Members
    MemoryLayer.GetFeatures(MRect, double)
    MemoryLayer.Extent
    BaseLayer.PropertyChanged
    BaseLayer.DataChanged
    BaseLayer.Id
    BaseLayer.Tag
    BaseLayer.MinVisible
    BaseLayer.MaxVisible
    BaseLayer.Enabled
    BaseLayer.Name
    BaseLayer.Opacity
    BaseLayer.Busy
    BaseLayer.Style
    BaseLayer.Attribution
    BaseLayer.Resolutions
    BaseLayer.IsMapInfoLayer
    BaseLayer.DataHasChanged()
    BaseLayer.ToString()
    BaseLayer.OnPropertyChanged(string)
    BaseLayer.OnDataChanged(DataChangedEventArgs)
    BaseLayer.Dispose(bool)
    BaseLayer.Dispose()
    BaseLayer.UpdateAnimations()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: Mapsui.Layers
    Assembly: Mapsui.dll
    Syntax
    public class ObservableMemoryLayer<T> : MemoryLayer, ILayer, IAnimatable, INotifyPropertyChanged, IDisposable where T : class
    Type Parameters
    Name Description
    T

    Constructors

    | Edit this page View Source

    ObservableMemoryLayer(Func<T, IFeature?>, string?)

    Declaration
    public ObservableMemoryLayer(Func<T, IFeature?> getFeature, string? name = null)
    Parameters
    Type Name Description
    Func<T, IFeature> getFeature
    string name

    Properties

    | Edit this page View Source

    Features

    Hide set from Base Features Collection because, if this is set than observable memory layer does not work

    Declaration
    public IEnumerable<IFeature> Features { get; }
    Property Value
    Type Description
    IEnumerable<IFeature>
    | Edit this page View Source

    ObservableCollection

    Declaration
    public ObservableCollection<T>? ObservableCollection { get; set; }
    Property Value
    Type Description
    ObservableCollection<T>

    Implements

    ILayer
    IAnimatable
    INotifyPropertyChanged
    IDisposable

    Extension Methods

    LayerExtensions.WaitForLoadingAsync(ILayer)
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX