BadScript 2
Loading...
Searching...
No Matches
BadTerminalCommand.cs
Go to the documentation of this file.
1
namespace
BadScript2.Web.Frontend.Utils
;
2
3
public
abstract
class
BadTerminalCommand
4
{
5
protected
BadTerminalCommand
(
string
description,
string
name, params
string
[] aliases)
6
{
7
Name
= name;
8
Description
= description;
9
Names
= aliases.Prepend(name);
10
}
11
12
public
string
Name
{
get
; }
13
14
public
string
Description
{
get
; }
15
16
public
IEnumerable<string>
Names
{
get
; }
17
18
public
abstract
Task
Run
(
BadReplContext
context,
string
[] args);
19
}
BadScript2.Web.Frontend.Utils.BadReplContext
Definition
BadReplContext.cs:6
BadScript2.Web.Frontend.Utils.BadTerminalCommand
Definition
BadTerminalCommand.cs:4
BadScript2.Web.Frontend.Utils.BadTerminalCommand.Run
Task Run(BadReplContext context, string[] args)
BadScript2.Web.Frontend.Utils.BadTerminalCommand.Name
string Name
Definition
BadTerminalCommand.cs:12
BadScript2.Web.Frontend.Utils.BadTerminalCommand.Names
IEnumerable< string > Names
Definition
BadTerminalCommand.cs:16
BadScript2.Web.Frontend.Utils.BadTerminalCommand.BadTerminalCommand
BadTerminalCommand(string description, string name, params string[] aliases)
Definition
BadTerminalCommand.cs:5
BadScript2.Web.Frontend.Utils.BadTerminalCommand.Description
string Description
Definition
BadTerminalCommand.cs:14
BadScript2.Web.Frontend.Utils
Definition
BadReplContext.cs:3
web
BadScript2.Web.Frontend
Utils
Terminal
BadTerminalCommand.cs
Generated by
1.9.8