#compiler-settings directiveStartToken = @ cheetahVarStartToken = $ #end compiler-settings @from support.gen import * @set support = Support()
@for $key, $info in $parameters.items()

# $key

Name
  $key
Type
  $info.get('type')
@if $info.get('unit')
Unit
  $info.get('unit')
@end if @if $info.get('default')
Default
  $info.get('default')
@end if @if $info.get('explanation')
Explanation
  $info.get('explanation')
@end if @if $info.get('rationale')
Rationale
  $info.get('rationale')
@end if @if $info.get('accessibility')
Accessibility
  $info.get('accessibility')
@end if

@if $len(support.override(info)) > 0

## Override

@for $i in $support.override(info)
- $i
@end for

@end if @if $len(support.fallback(info)) > 0

## Fallback

@for $i in $support.fallback(info)
- $i
@end for

@end if @if $len(support.see(info)) > 0

## see

@for $i in $support.see(info)
- $i
@end for

@end if @end for