C# Class BlockStudio.Project.BlockStudioProjectService

Show file Open project: LawrenceBotley/EthereumRpc-NET Class Usage Examples

Public Methods

Method Description
AddFile ( FileInfo fileInfo, SolcProjectFileType solcProjectFileType ) : void
BlockStudioProjectService ( TreeView treeview, System.Windows.Forms.FlowLayoutPanel fpAbi, TextBox txtEstimatedGas, TextBox txtConsoleOut ) : System
EstimateGas ( ) : void
GetFile ( SolcProjectFileType solcProjectFileType ) : SolcProjectFile
WaitForFile ( FileInfo fileInfo ) : string

Private Methods

Method Description
Watcher_Created ( object sender, FileSystemEventArgs e ) : void

Method Details

AddFile() public method

public AddFile ( FileInfo fileInfo, SolcProjectFileType solcProjectFileType ) : void
fileInfo System.IO.FileInfo
solcProjectFileType SolcProjectFileType
return void

BlockStudioProjectService() public method

public BlockStudioProjectService ( TreeView treeview, System.Windows.Forms.FlowLayoutPanel fpAbi, TextBox txtEstimatedGas, TextBox txtConsoleOut ) : System
treeview System.Windows.Forms.TreeView
fpAbi System.Windows.Forms.FlowLayoutPanel
txtEstimatedGas System.Windows.Forms.TextBox
txtConsoleOut System.Windows.Forms.TextBox
return System

EstimateGas() public method

public EstimateGas ( ) : void
return void

GetFile() public method

public GetFile ( SolcProjectFileType solcProjectFileType ) : SolcProjectFile
solcProjectFileType SolcProjectFileType
return SolcProjectFile

WaitForFile() public method

public WaitForFile ( FileInfo fileInfo ) : string
fileInfo System.IO.FileInfo
return string