C# Класс Cindeck.ViewModels.IdolFilter

Наследование: INotifyPropertyChanged
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetConfig ( ) : FilterConfig
IdolFilter ( AppConfig config, ICollectionView target, bool enableOwnedFilter = true, bool enableCategoryFilter = true, bool enableNameFilter = true, bool enableRarityFilter = true, bool enableCenterEffectFilter = true, bool enableSkillFilter = true, bool enableOwnedOnlyFilter = false ) : Cindeck.Core
OnPropertyChanged ( string propertyName, object before, object after ) : void
SetConfig ( FilterConfig config ) : void

Приватные методы

Метод Описание
FilterIdols ( object obj ) : bool

Описание методов

GetConfig() публичный Метод

public GetConfig ( ) : FilterConfig
Результат FilterConfig

IdolFilter() публичный Метод

public IdolFilter ( AppConfig config, ICollectionView target, bool enableOwnedFilter = true, bool enableCategoryFilter = true, bool enableNameFilter = true, bool enableRarityFilter = true, bool enableCenterEffectFilter = true, bool enableSkillFilter = true, bool enableOwnedOnlyFilter = false ) : Cindeck.Core
config AppConfig
target ICollectionView
enableOwnedFilter bool
enableCategoryFilter bool
enableNameFilter bool
enableRarityFilter bool
enableCenterEffectFilter bool
enableSkillFilter bool
enableOwnedOnlyFilter bool
Результат Cindeck.Core

OnPropertyChanged() публичный Метод

public OnPropertyChanged ( string propertyName, object before, object after ) : void
propertyName string
before object
after object
Результат void

SetConfig() публичный Метод

public SetConfig ( FilterConfig config ) : void
config FilterConfig
Результат void