C# Class CardIdleRemastered.AccountModel

Inheritance: ObservableModel, IDisposable
Afficher le fichier Open project: AlexanderSharykin/CardIdleRemastered Class Usage Examples

Méthodes publiques

Свойство Type Description
StartParam string
StopParam string

Méthodes publiques

Méthode Description
AccountModel ( ) : System
AddBadge ( BadgeModel badge ) : void
Dispose ( ) : void
InitSteamTimer ( ) : void

Initialize timer to regularly check Steam client status

LoadAccount ( ) : void

Load account when application starts

RemoveBadge ( BadgeModel badge ) : void
UpdateTotalValues ( ) : void

Updates number of badges and remaining cards

Private Methods

Méthode Description
AddGame ( ) : void
BadgeIdleStatusChanged ( object sender, PropertyChangedEventArgs e ) : void
BlacklistBadge ( object parameter ) : void
CanEnqueueBadge ( object o ) : bool
CanIdle ( object parameter ) : bool
CanSetHigherPriority ( object o ) : bool
CanSetLowerPriority ( object o ) : bool
CanSetPriority ( object o, int priority ) : bool
CanStartBadgeIdle ( object o ) : bool
CanStopBadgeIdle ( object o ) : bool
CheckAuth ( ) : Task
CheckIdleStatus ( ) : void

Updates number of active idle processes

DequeueAll ( ) : void

Removes all selected badges from idle queue

DequeueBadge ( object o ) : void
EnqueueAll ( object parameter ) : void

Adds selected badges to idle queue

EnqueueBadgeHigh ( object o ) : void
EnqueueBadgeLow ( object o ) : void
Idle ( object parameter ) : void
InitProfile ( ) : System.Threading.Tasks.Task
Login ( ) : void
Logout ( ) : void

Log out from current account

PropertySearchFunc ( ) : Predicate
RemoveGame ( object o ) : void
SaveConfiguration ( object sender, PropertyChangedEventArgs e ) : void
SelectGame ( int id ) : void
SetFilter ( ) : void

Applies selected filter to collection of badges

SetHigherPriority ( object o ) : void
SetLowerPriority ( object o ) : void
SetPriority ( object o, int priority ) : void
SettingsDialog ( ) : void
StartBadgeIdle ( object o ) : void
StopBadgeIdle ( object o ) : void
StopIdle ( ) : void
TitleSearchFunc ( ) : Predicate

Method Details

AccountModel() public méthode

public AccountModel ( ) : System
Résultat System

AddBadge() public méthode

public AddBadge ( BadgeModel badge ) : void
badge BadgeModel
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

InitSteamTimer() public méthode

Initialize timer to regularly check Steam client status
public InitSteamTimer ( ) : void
Résultat void

LoadAccount() public méthode

Load account when application starts
public LoadAccount ( ) : void
Résultat void

RemoveBadge() public méthode

public RemoveBadge ( BadgeModel badge ) : void
badge BadgeModel
Résultat void

UpdateTotalValues() public méthode

Updates number of badges and remaining cards
public UpdateTotalValues ( ) : void
Résultat void

Property Details

StartParam public_oe static_oe property

public static string StartParam
Résultat string

StopParam public_oe static_oe property

public static string StopParam
Résultat string