Package com.github.jknack.handlebars
Class Options.Builder
java.lang.Object
com.github.jknack.handlebars.Options.Builder
- Enclosing class:
Options
Deprecated.
com.github.jknack.handlebars package is deprecated and marked for removal in subsequent releases which will involve removal of the handlebars dependency in AEM.
An
Options builder.- Since:
- 0.9.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Deprecated.Build a newOptionsobject.setBlockParams(List<String> blockParams) Deprecated.Set the options block params.Deprecated.Set the options hash.setInverse(Template inverse) Deprecated.Set the inverse template.Deprecated.Set the options parameters.Deprecated.Set a writer, useful to improve performance.
-
Constructor Details
-
Builder
public Builder(Handlebars handlebars, String helperName, TagType tagType, Context context, Template fn) Deprecated.Creates a newOptions.Builder.- Parameters:
handlebars- A handlebars object. Required.helperName- The name of the helper. Required.tagType- TheTagTypefrom where the helper was called.context- A context object. Required.fn- A template object. Required.
-
-
Method Details
-
build
Deprecated.Build a newOptionsobject.- Returns:
- A new
Optionsobject.
-
setHash
Deprecated.Set the options hash.- Parameters:
hash- A hash table. Required.- Returns:
- This builder.
-
setBlockParams
Deprecated.Set the options block params.- Parameters:
blockParams- A block params. Required.- Returns:
- This builder.
-
setInverse
Deprecated.Set the inverse template.- Parameters:
inverse- Inverse template. Required.- Returns:
- This builder.
-
setParams
Deprecated.Set the options parameters.- Parameters:
params- A parameters list. Required.- Returns:
- This builder.
-
setWriter
Deprecated.Set a writer, useful to improve performance.- Parameters:
writer- A writer. Required.- Returns:
- This builder.
-