C# Class SirenOfShame.Leaders

Inheritance: System.Windows.Forms.UserControl
Afficher le fichier Open project: AutomatedArchitecture/SirenOfShame

Méthodes publiques

Méthode Description
Initialize ( SirenOfShameSettings settings, ImageList avatarImageList ) : void
Leaders ( ) : System
NewUser ( ImageList avatarImageList, string rawName ) : void
RefreshAvatar ( PersonSetting personSetting, ImageList imageList ) : void
RefreshDisplayNames ( UserDisplayNameChangedArgs args ) : void
RefreshUserPanelVisibility ( ) : void
RefreshUserStats ( ) : void
SetShowAllUsers ( bool showAllUsers ) : void

Private Methods

Méthode Description
AddUserPanel ( ImageList avatarImageList, SirenOfShame.Lib.Settings.PersonSetting person ) : void
EnableMouseScrollWheel ( ) : void
GetUserPanel ( string rawName ) : UserPanel
GetUserPanels ( ) : IEnumerable
HiddenButtonClick ( object sender, EventArgs e ) : void
InvokeOnUserSelected ( string rawName ) : void
IsADuplicateClick ( object sender, EventArgs e ) : void
TraverseParentsUntilUserPanel ( Control sender ) : UserPanel
UpdateRanks ( bool all = false ) : void
UserMenuOpening ( object sender, System e ) : void
UserPanelMouseEnter ( object sender, EventArgs e ) : void
UserPanelMouseUp ( object sender, MouseEventArgs e ) : void
UsersPanelMouseEnter ( object sender, EventArgs e ) : void
WithSelectedUser ( Action action ) : void

Method Details

Initialize() public méthode

public Initialize ( SirenOfShameSettings settings, ImageList avatarImageList ) : void
settings SirenOfShameSettings
avatarImageList ImageList
Résultat void

Leaders() public méthode

public Leaders ( ) : System
Résultat System

NewUser() public méthode

public NewUser ( ImageList avatarImageList, string rawName ) : void
avatarImageList ImageList
rawName string
Résultat void

RefreshAvatar() public méthode

public RefreshAvatar ( PersonSetting personSetting, ImageList imageList ) : void
personSetting PersonSetting
imageList ImageList
Résultat void

RefreshDisplayNames() public méthode

public RefreshDisplayNames ( UserDisplayNameChangedArgs args ) : void
args UserDisplayNameChangedArgs
Résultat void

RefreshUserPanelVisibility() public méthode

public RefreshUserPanelVisibility ( ) : void
Résultat void

RefreshUserStats() public méthode

public RefreshUserStats ( ) : void
Résultat void

SetShowAllUsers() public méthode

public SetShowAllUsers ( bool showAllUsers ) : void
showAllUsers bool
Résultat void