Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/graphql / src / endpoints / catalog / queries / PropertiesFragment.graphql
Size: Mime:

# fragment Facets on ProductList {
#   facets {
#     name
#     values {
#       identifier
#       name
#       count
#     }
#   }
# }
# fragment LabelValueFragment on LabelValue {
#   label
#   value
# }
# ...Facets
# fragment Refine on ProductList {
#   productFilter {
#     facets {
#       name
#       values {
#         identifier
#         name
#         count
#       }
#     }
#     selectedFilters {
#       label
#       value
#     }
#   }
#   productSort {
#     options {
#       label
#       value
#     }
#     sortedBy
#   }
# }

fragment Properties on Product {
  # additional {
  #   label
  #   value
  # }
  properties {
    buyinfo {
      pricing {
        currencycode
        prices {
          type
          ismin
          ismax
          label
          value
        }
      }
      inventorystatus
      instock
      preorder
      preorderdate
      deliverydate
      availability {
        instore
      }
    }

    iteminfo {
      categoryids {
        label
        value
      }
      flags {
        label
        value
      }
      videos {
        label
        value
      }
      description {
        label
        value
      }
      additionalimages {
        label
        value
      }
      isgroupproduct
    }

    reviewrating {
      reviewcount
      recommendedcount
      reviews {
        count
        value
      }
      rating
      ratingrange
    }

    # query as transformed?
    skuprops {
      color {
        image
        name
      }
      size1 {
        name
      }
      style {
        name
      }
    }

    state {
      starttime
      additionalinfo {
        label
        value
      }
    }
  }
}