the collection of barcode types
Each type is a set of rendering helpers and templates. Barcode can have multiple types, but only one can be active per component instance.