API Status: Development
Methods
-
<static> jsxToSpandrel(type, props, children)
-
Parameters:
Name Type Description typestring | function HTML tag name, or a Widget constructor to instantiate
propsobject | null childrenArray.<object> Returns:
- Type
- module:bajaux/spandrel~SpandrelArg
Example
Basic JSX->spandrel example
%** @jsx spandrel.jsx *% class ComponentToHTML extends spandrel((comp) => { return ( <table> { comp.getSlots().properties().toArray().map((prop) => { return <tr> <td>{ prop.getName() }</td> <td>{ prop.getType() }</td> </tr>; }) } </table> ); }) {}