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.
|