The only difference between default Bootstrap checkbox is the structure. Titatoggle uses implicit labels. That makes life easy. So structure wise it's different from bootstrap.
The Bootstrap 4 default way of generating checkbox looks a like this:
.checkbox-slider--TYPE
you get this result:
Don't forget to add the span
after the input