C# Class MetroPass.UI.ViewModels.PasswordGeneratorViewModel

Inheritance: Caliburn.Micro.Screen
ファイルを表示 Open project: TheAngryByrd/MetroPass Class Usage Examples

Public Methods

Method Description
Generate ( ) : void
GeneratePassword ( List characterSets ) : Task
MapSwitchesToCharacterSets ( IEnumerable onSwitches ) : List
OnSwitches ( ) : IEnumerable
PasswordGeneratorViewModel ( IPasswordGenerator passwordGenerator, IEventAggregator events ) : System
SendMessageToEntryEditScreen ( string password ) : void

Method Details

Generate() public method

public Generate ( ) : void
return void

GeneratePassword() public method

public GeneratePassword ( List characterSets ) : Task
characterSets List
return Task

MapSwitchesToCharacterSets() public method

public MapSwitchesToCharacterSets ( IEnumerable onSwitches ) : List
onSwitches IEnumerable
return List

OnSwitches() public method

public OnSwitches ( ) : IEnumerable
return IEnumerable

PasswordGeneratorViewModel() public method

public PasswordGeneratorViewModel ( IPasswordGenerator passwordGenerator, IEventAggregator events ) : System
passwordGenerator IPasswordGenerator
events IEventAggregator
return System

SendMessageToEntryEditScreen() public method

public SendMessageToEntryEditScreen ( string password ) : void
password string
return void