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