Summary
Settings for the
Wyam.Web.Pipelines.Pages pipeline.
- Assembly
- Wyam
.Web .dll - Namespace
- Wyam
.Web .Pipelines - Base Types
-
- Object
graph BT
Type-->Base0["Object"]
Type["PagesSettings"]
class Type type-node
Syntax
public class PagesSettings
Properties
| Name | Value | Summary |
|---|---|---|
| CreateTree | bool |
true to create a tree from the pages, false to leave the pages flat.
|
| IgnorePaths | ContextConfig |
A delegate that should return a
string
or IEnumerable<string> with patterns for folders and files to ignore.
If the delegate is null, no paths will be ignored.
|
| Markdown |
ContextConfig |
A delegate that returns the string configuration for the Markdown processor.
|
| Markdown |
ContextConfig |
A delegate that returns a sequence of
System.Type for Markdown extensions.
|
| PagesPattern | ContextConfig |
A delegate that should return a
string with the glob to pages.
If null, a default globbing pattern of "**" is used. This should match
one or more directories.
|
| PrependLinkRoot | ContextConfig |
Set to
true to prepend a configured LinkRoot to all root-relative Markdown links.
|
| ProcessIncludes | DocumentConfig |
A delegate that returns a
bool indicating if documents should be processed with the Wyam.Core.Modules.IO.Include module.
|
| Sort | Comparison |
Sorts the documents based on a comparison. If
null, the sorting will be based on the document title.
|
| Tree |
Func |
A factory to use for creating tree placeholders at points in the tree where no actual pages were found.
If
null, the default placeholder factory will be used which outputs empty index files.
|
