EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Class AuraEntityListEditorViewModelBase<TContainer, TList, T>

    Inheritance
    object
    DisposableReactiveObject
    DisposableReactiveObjectWithLogger
    AuraEntityListEditorViewModelBase<TContainer, TList, T>
    Implements
    IAuraEntityListEditorViewModel<TContainer, TList, T>
    IAuraEntityListEditorViewModel<TList, T>
    IAuraEntityListEditorViewModel<T>
    IAuraEntityListEditorViewModel
    IDisposable
    INotifyPropertyChanged
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: EyeAuras.Shared.EntityListEditor
    Assembly: EyeAuras.Shared.dll
    Syntax
    public abstract class AuraEntityListEditorViewModelBase<TContainer, TList, T> : DisposableReactiveObjectWithLogger, IAuraEntityListEditorViewModel<TContainer, TList, T>, IAuraEntityListEditorViewModel<TList, T>, IAuraEntityListEditorViewModel<T>, IAuraEntityListEditorViewModel, IDisposable, INotifyPropertyChanged where TContainer : IEntityContainer where TList : class, ISourceList<T> where T : class, IAuraEntity
    Type Parameters
    Name Description
    TContainer
    TList
    T

    Constructors

    Name Description
    AuraEntityListEditorViewModelBase(Expression<Func<TContainer, TList>>, IAuraRepository, IEyeEntityFactory, IFactory<IPropertyEditorViewModel>, IClipboardManager, IConfigSerializer, IFactory<IAuraEntityListDropHandler<T>, IAuraEntityListEditorViewModel>)

    Properties

    Name Description
    Add
    CanModifyItemProperties
    CanModifyItems
    Clear
    CloneActionCommand
    CopyIdToClipboard
    CopyPropertiesToClipboard
    Count
    DropTarget
    Editors
    EditorsCollectionView
    EntityList
    ExecuteCommand
    HideAll
    IsEmpty
    IsMaximized
    IsPrivate
    KnownEntities
    LoadAll
    MinHeight
    MouseOverValue
    MoveItemDown
    MoveItemToBottom
    MoveItemToTop
    MoveItemUp
    PastePropertiesFromClipboard
    SelectedItem
    ShowAddNewItem
    ShowAll
    Source
    UiScheduler
    UnloadAll

    Methods

    Name Description
    AddNewEntity(object)
    CreateEntityEditor(IPropertyEditorViewModel)
    HandleAddedByUser(T, IAuraEntityEditorViewModel)
    ResolveProperties(IAuraProperties)

    Extension Methods

    ReactiveObjectExtensions.Listen<TContext, TItem>(TContext, Expression<Func<TContext, IObservableList<TItem>>>)
    ReactiveObjectExtensions.Listen<TContext, TOut>(TContext, Expression<Func<TContext, TOut>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3, TOut4>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>, Expression<Func<TContext, TOut4>>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ISourceList<TCollection>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ICollection<TCollection>)
    ObjectExtensions.CloneJson<T>(T)
    ObjectExtensions.CopyPropertiesTo<TSource, TTarget>(TSource, TTarget)
    ObjectExtensions.DumpToTextRaw<T>(T)
    ObjectExtensions.DumpToText<T>(T)
    ObjectExtensions.Dump<T>(T)
    ObjectExtensions.EvalOrDefault<T, TValue>(T, Func<T, TValue>, TValue)
    ObjectExtensions.Eval<T, TValue>(T, Func<T, TValue>)
    ObjectExtensions.GetPropertyAccessor<TSource, TValue>(TSource, Expression<Func<TSource, TValue>>)
    ObjectExtensions.InsertTo<TItem, TCollection>(TItem, IList<TCollection>, int)
    ObjectExtensions.ToJson<T>(T)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    XDocumentExtensions.AddTo<T>(T, XContainer)
    ObjectExtensions.GetPropertyAccessor<TValue>(object, string)
    ObjectReflectionExtensions.GetPropertyTypeOrDefault(object, string)
    ObjectReflectionExtensions.GetPropertyValue<T>(object, string)
    ObjectReflectionExtensions.SetPropertyValue<T>(object, string, T)
    © Xab3r. All rights reserved.