C# Class Grabacr07.KanColleViewer.ViewModels.Catalogs.ShipCatalogSortWorker

Inheritance: Livet.ViewModel
Show file Open project: KCV-Localisation/KanColleViewer

Public Properties

Property Type Description
AAColumn SortableColumn
AntiSubColumn SortableColumn
ArmerColumn SortableColumn
CondColumn SortableColumn
EvasionColumn SortableColumn
ExpColumn SortableColumn
FirepowerColumn SortableColumn
HPColumn SortableColumn
IdColumn SortableColumn
LevelColumn SortableColumn
LuckColumn SortableColumn
NameColumn SortableColumn
NoneColumn SortableColumn
SortIdColumn SortableColumn
StypeColumn SortableColumn
TorpedoColumn SortableColumn
ViewRangeColumn SortableColumn

Public Methods

Method Description
Clear ( ) : void
SetFirst ( SortableColumn column ) : void
Sort ( IEnumerable ships ) : IEnumerable

Private Methods

Method Description
ShipCatalogSortWorker ( ) : System
UpdateSelectors ( SortableColumnSelector target = null ) : void

Method Details

Clear() public method

public Clear ( ) : void
return void

SetFirst() public method

public SetFirst ( SortableColumn column ) : void
column SortableColumn
return void

Sort() public method

public Sort ( IEnumerable ships ) : IEnumerable
ships IEnumerable
return IEnumerable

Property Details

AAColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs AAColumn
return SortableColumn

AntiSubColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs AntiSubColumn
return SortableColumn

ArmerColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs ArmerColumn
return SortableColumn

CondColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs CondColumn
return SortableColumn

EvasionColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs EvasionColumn
return SortableColumn

ExpColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs ExpColumn
return SortableColumn

FirepowerColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs FirepowerColumn
return SortableColumn

HPColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs HPColumn
return SortableColumn

IdColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs IdColumn
return SortableColumn

LevelColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs LevelColumn
return SortableColumn

LuckColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs LuckColumn
return SortableColumn

NameColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs NameColumn
return SortableColumn

NoneColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs NoneColumn
return SortableColumn

SortIdColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs SortIdColumn
return SortableColumn

StypeColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs StypeColumn
return SortableColumn

TorpedoColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs TorpedoColumn
return SortableColumn

ViewRangeColumn public static property

public static SortableColumn,Grabacr07.KanColleViewer.ViewModels.Catalogs ViewRangeColumn
return SortableColumn