Documentation
¶
Index ¶
- func AppendMinimalVersionDetailsInParentMetadataDtos(pluginParentIdVsPluginParentDtoMap map[int]*bean.PluginParentMetadataDto, ...)
- func GetAllUniqueTags(tags []*repository.PluginTag) []string
- func GetParentPluginDtoMappings(pluginsParentMetadata []*repository.PluginParentMetadata) (map[int]*bean.PluginParentMetadataDto, map[int]bool)
- func GetPluginVersionAndDetailsMapping(pluginVersionsMetadata []*repository.PluginMetadata, ...) map[int]map[int]*bean.PluginsVersionDetail
- func GetPluginVersionAndParentPluginIdsMap(pluginVersionIds, parentPluginIds []int) (map[int]bool, map[int]bool)
- func GetPluginVersionsMetadataByVersionAndParentPluginIds(pluginVersionsMetadata []*repository.PluginMetadata, ...) []*repository.PluginMetadata
- func PaginatePluginParentMetadata(allPluginParentMetadata []*repository.PluginParentMetadata, size, offset int) []*repository.PluginParentMetadata
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppendMinimalVersionDetailsInParentMetadataDtos ¶
func AppendMinimalVersionDetailsInParentMetadataDtos(pluginParentIdVsPluginParentDtoMap map[int]*bean.PluginParentMetadataDto, pluginVersionsVsPluginsVersionDetailMap map[int]map[int]*bean.PluginsVersionDetail)
func GetAllUniqueTags ¶
func GetAllUniqueTags(tags []*repository.PluginTag) []string
func GetParentPluginDtoMappings ¶
func GetParentPluginDtoMappings(pluginsParentMetadata []*repository.PluginParentMetadata) (map[int]*bean.PluginParentMetadataDto, map[int]bool)
func GetPluginVersionAndDetailsMapping ¶
func GetPluginVersionAndDetailsMapping(pluginVersionsMetadata []*repository.PluginMetadata, userIdVsEmailMap map[int32]string) map[int]map[int]*bean.PluginsVersionDetail
func GetPluginVersionsMetadataByVersionAndParentPluginIds ¶
func GetPluginVersionsMetadataByVersionAndParentPluginIds(pluginVersionsMetadata []*repository.PluginMetadata, pluginVersionIdsMap, parentPluginIdsMap map[int]bool) []*repository.PluginMetadata
func PaginatePluginParentMetadata ¶
func PaginatePluginParentMetadata(allPluginParentMetadata []*repository.PluginParentMetadata, size, offset int) []*repository.PluginParentMetadata
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.