All feature pages consist of a set of options, a “TopLine” (optional), a “BottomLine” (optional), and a description.
These properties, and more, are described here.
A page will always have a set of options. An option varies depending on the page type, however it will always have the Name property. This is what will be referenced in your YAML. See Features In YAML.
If you look at the example above, the
CheckboxPage has a
Description value. The text specified here is shown at the top, and the length should be between 50 and 85 characters.
Optionally, you can make a page dependent on a previous option.
For example, if you have a page which allows the user to choose whether or not to install software, you could make it so that a subsequent software related page is dependent on that option.
<CheckboxPage DependsOn="software" Description="Example">
It must match the
Name of an option defined in a previous page.
Some creators may want to force users to select options before running their Playbook. This can be done easily by setting
true on any of your pages.
<CheckboxPage IsRequired="true" Description="Example">
There are three types of pages. Select one below to see its implementation.