Summary
Extensions for use with
Wyam.Common.Modules.ModuleList
.
- Assembly
- Wyam
.Common .dll - Namespace
- Wyam
.Common .Modules - Base Types
-
- Object
graph BT
Type-->Base0["Object"]
Type["ModuleListExtensions"]
class Type type-node
Syntax
public static class ModuleListExtensions
Methods
Name | Value | Summary |
---|---|---|
Append |
TModuleList |
Appends modules.
static
|
Append |
TModuleList |
Appends a named module.
static
|
GetFirst |
TModule |
Gets the first module of the specified type.
static
|
GetFirst |
TModule |
Gets the first module of the specified type.
static
|
GetLast |
TModule |
Gets the last module of the specified type.
static
|
GetLast |
TModule |
Gets the last module of the specified type.
static
|
IndexOfFirst |
int |
Gets the index of the first module of the specified type.
static
|
IndexOfFirst |
int |
Gets the index of the first module of the specified type.
static
|
IndexOfLast |
int |
Gets the index of the last module of the specified type.
static
|
IndexOfLast |
int |
Gets the index of the last module of the specified type.
static
|
InsertAfter |
TModuleList |
Inserts modules after the module with the specified name.
static
|
InsertAfter |
TModuleList |
Inserts modules after the module with the specified name.
static
|
InsertAfterFirst |
IModuleList |
Inserts modules after the first module in the list of the specified type.
static
|
InsertAfterFirst |
IModuleList |
Inserts modules after the first module in the list of the specified type that satisfies a predicate.
static
|
InsertAfterFirst |
IModuleList |
Inserts modules after the first module in the list of the specified type that satisfies a predicate.
static
|
InsertAfterFirst |
IModuleList |
Inserts modules after the first module in the list of the specified type.
static
|
InsertAfterLast |
IModuleList |
Inserts modules after the last module in the list of the specified type.
static
|
InsertAfterLast |
IModuleList |
Inserts modules after the last module in the list of the specified type that satisfies a predicate.
static
|
InsertAfterLast |
IModuleList |
Inserts modules after the last module in the list of the specified type that satisfies a predicate.
static
|
InsertAfterLast |
IModuleList |
Inserts modules after the last module in the list of the specified type.
static
|
InsertBefore |
TModuleList |
Inserts modules before the module with the specified name.
static
|
InsertBefore |
TModuleList |
Inserts modules before the module with the specified name.
static
|
InsertBeforeFirst |
IModuleList |
Inserts modules before the first module in the list of the specified type.
static
|
InsertBeforeFirst |
IModuleList |
Inserts modules before the first module in the list of the specified type that satisfies a predicate.
static
|
InsertBeforeFirst |
IModuleList |
Inserts modules before the first module in the list of the specified type that satisfies a predicate.
static
|
InsertBeforeFirst |
IModuleList |
Inserts modules before the first module in the list of the specified type.
static
|
InsertBeforeLast |
IModuleList |
Inserts modules before the last module in the list of the specified type.
static
|
InsertBeforeLast |
IModuleList |
Inserts modules before the last module in the list of the specified type that satisfies a predicate.
static
|
InsertBeforeLast |
IModuleList |
Inserts modules before the last module in the list of the specified type that satisfies a predicate.
static
|
InsertBeforeLast |
IModuleList |
Inserts modules before the last module in the list of the specified type.
static
|
Modify |
TModuleList |
Modifies an inner module list with the specified index.
static
|
Modify |
TModuleList |
Modifies an inner module with the specified name.
static
|
Prepend |
TModuleList |
Prepends modules.
static
|
Prepend |
TModuleList |
Prepends a named module.
static
|
Replace |
TModuleList |
Replaces a module at the specified index.
static
|
Replace |
TModuleList |
Replaces a module with the specified name. The replacement module will have the same name
as the module being replaced unless an alternate name is specified.
static
|
ReplaceFirst |
IModuleList |
Replaces the first module in the list of the specified type.
static
|
ReplaceFirst |
IModuleList |
Replaces the first module in the list of the specified type that satisfies a predicate.
static
|
ReplaceLast |
IModuleList |
Replaces the last module in the list of the specified type.
static
|
ReplaceLast |
IModuleList |
Replaces the last module in the list of the specified type that satisfies a predicate.
static
|