blob: f754b2640191f04166ecc498dff326c693fd5ed1 [file] [log] [blame]
# ${interface.name}
${interface.description}
${"##"} Methods
% if len(interface.methods):
% for m in interface.methods:
${m.markdown(loader)}
% endfor
% else:
No methods.
% endif
${"##"} Properties
% if len(interface.properties):
| name | type | description |
|------|------|-------------|
% for p in interface.properties:
| ${p.markdown(loader)} |
% endfor
% else:
No properties.
% endif
${"##"} Signals
% if len(interface.signals):
% for s in interface.signals:
${s.markdown(loader)}
%endfor
% else:
No signals.
% endif
${"##"} Enumerations
% if len(interface.enums):
% for e in interface.enums:
${"###"} ${e.name}
${e.description}
| name | description |
|------|-------------|
% for v in e.values:
| **${v.name}** | ${ v.description.strip() } |
% endfor
% endfor
% else:
No enumerations.
% endif