In order to get around styling issues I am using the list widget and inserted an HTML Widget. Within the HTML widget I have created a checkbox. When the page is rendering the following issue is reported at the console:
Error: cannot call methods on checkboxradio prior to initialization; attempted to call method 'refresh' {stack: (...), message: "cannot call methods on checkboxradio prior to initialization; attempted to call method 'refresh'"}
Everything works fine, but to get around this issue I programmatically add the checkbox through the pageShow event.