flamingo.me/flamingo-commerce/v3@v3.11.0/search/interfaces/graphql/searchdto/dto.go (about) 1 package searchdto 2 3 // CommerceSearchRequest - search request structure for GraphQL 4 type CommerceSearchRequest struct { 5 PageSize int 6 Page int 7 SortBy string 8 KeyValueFilters []CommerceSearchKeyValueFilter 9 Query string 10 } 11 12 // CommerceSearchKeyValueFilter - key value filter for CommerceSearchRequest 13 type CommerceSearchKeyValueFilter struct { 14 K string 15 V []string 16 } 17 18 // CommerceSearchSortOption – search option structure for GraphQL 19 type CommerceSearchSortOption struct { 20 Label string 21 Field string 22 Selected bool 23 }