.addPrimaryAction(Actions.action()
.label("product.browse.actions.create")
.type("CREATE_CHOICE")
.addEndpoint(Endpoints.pageableGet()
.narrowedPaging()
.type("EXTERNAL_CHOICES")
.uri("/catalog/product-types/all-paginated")
.param("q", "${filter.q}")
.param("cq", "${filter.cq}")
.param("includeDefaults", "true")
.param("includeTemplates", "false")
.scope(BusinessTypeScopes.BUSINESS_TYPE))
.scope(BusinessTypeScopes.BUSINESS_TYPE)
.attribute("createPathTemplate", "/products/${typeKey}/create")
.scope(ProductScopes.PRODUCT))