# $spec.title

Interfaces (Compact) #if len($spec.generic_types) > 0 | Generic Types #end if #if len($spec.errors) > 0 | Errors #end if | Full Index

### Version $spec.version

#for c in $spec.copyrights
- $c
#end for

#for $para in $spec.license

$para

#end for
#def output($items, $external_ul) #set $in_ul = $external_ul #for $item in $items #if $item.__class__.__name__ == 'Section' #set $anchor = $item.short_name.replace(' ', '-') #if $in_ul and not $external_ul #set $in_ul = False #end if #if not $in_ul

### $item.short_name (Permalink)

#else
- $item.short_name (Permalink)
#end if $item.get_docstring()

$output($item.items, True)

#else #if not $in_ul

#set $in_ul = True #end if #if $item.causes_havoc
- #elif $item.is_deprecated
- #else
- #end if $item.name #if $item.causes_havoc (unstable) #elif $item.is_deprecated (deprecated) #end if
#end if #end for #if $in_ul and not $external_ul

#end if #end def $output($spec.items, False) #if len($spec.generic_types) > 0 or len($spec.errors) > 0

### Other

#if len($spec.generic_types) > 0
- Generic Types
#end if #if len($spec.errors) > 0
- Errors
#end if