JekyllNewThemeSettingsExtensions Class

Summary

Extensions for JekyllNewThemeSettings.
Assembly
Cake.Jekyll.dll
Namespace
Cake.Jekyll.Commands.NewTheme
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["JekyllNewThemeSettingsExtensions"] class Type type-node

Syntax

public static class JekyllNewThemeSettingsExtensions

Methods

Name Value Summary
DoNotUseBundler(JekyllNewThemeSettings, Nullable<bool>) JekyllNewThemeSettings
Specifies if Bundler should not be used to execute Jekyll. `jekyll` instead of `bundle exec`...
static
EnableLiquidProfile(JekyllNewThemeSettings, bool) JekyllNewThemeSettings
Sets if a Liquid rendering profile should be generated. --profile Liquid rendering profile helps you identify performance bottlenecks.
static
EnableSafeMode(JekyllNewThemeSettings, bool) JekyllNewThemeSettings
Sets if both non-whitelisted plugins and caching to disk should be disabled, and if symbolic links should be ignore. --safe
static
EnableTrace(JekyllNewThemeSettings, bool) JekyllNewThemeSettings
Sets if the full backtrace should be shown when an error occurs. -t, --trace
static
IncludeCodeOfConduct(JekyllNewThemeSettings, bool) JekyllNewThemeSettings
Sets if a Code of Conduct should be included. --code-of-conduct
static
SetDestination(JekyllNewThemeSettings, DirectoryPath) JekyllNewThemeSettings
Sets the Site Destination directory (defaults to `./_site`). -d, --destination DIR
static
SetLayouts(JekyllNewThemeSettings, DirectoryPath) JekyllNewThemeSettings
Sets the layout directory instead of using `_layouts/` automatically --layouts DIR
static
SetSource(JekyllNewThemeSettings, DirectoryPath) JekyllNewThemeSettings
Sets the Site Source directory, the directory where Jekyll will read files (defaults to `./`). -s, --source DIR
static
SetWorkingDirectory(JekyllNewThemeSettings, DirectoryPath) JekyllNewThemeSettings
Sets the working directory which should be used to run the Jekyll command.
static
WithPlugins(JekyllNewThemeSettings, DirectoryPath[]) JekyllNewThemeSettings
Sets the Plugins directory instead of using `_plugins/` automatically. -p, --plugins DIR1[,DIR2,...]
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin