Summary
Base class for all Ember related tools.
- Namespace
- Cake
.Ember - Base Types
-
- Tool
<TSettings>
- Tool
- Derived Types
graph BT
Type-->Base0["Tool<TSettings>"]
Type["EmberTool<TSettings>"]
class Type type-node
Derived0["EmberBuildRunner"]-->Type
click Derived0 "/Cake.Ember/api/Cake.Ember.Build/EmberBuildRunner"
Derived1["EmberServeRunner"]-->Type
click Derived1 "/Cake.Ember/api/Cake.Ember.Serve/EmberServeRunner"
Syntax
public abstract class EmberTool<TSettings> : Tool<TSettings> where TSettings : EmberSettings
Type Parameters
Name | Description |
---|---|
TSettings | The settings type. |
Constructors
Name | Summary |
---|---|
EmberTool |
Initializes a new instance of the EmberTool<TSettings> class.
|
Methods
Name | Value | Summary |
---|---|---|
Get |
IEnumerable |
Gets the possible names of the tool executable.
|
GetToolName |
string |
Gets the name of the tool.
|
RunEmber |
void |
Runs the Ember tool with the specified settings.
|