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 / models / Category.graphql
Size: Mime:
# type CategorySortingOptions {
#   options: [LabelValue]
# }
# type CategoryState {
#   sorting: [CategorySortingOptions]
#   # starttime: String
#   # status: String
# }
# type CategoryItemInfo {
# }
# type CategoryProperties {
#   iteminfo: CategoryItemInfo
#   state: CategoryState
# }
# type CategoryChildren {
#   categories: [ Category ]
# }
# properties: CategoryProperties
# videos: [this could be arrays, but it's currently useless as an array]

type Category {
  _identifier: ID!
  identifier: String
  image: String
  video: String
  name: String
  type: String
  description: String

  # children
  categories: [Category]

  categoryids: [LabelValue]
  sortingoptions: [LabelValue]
}

# CategoryListOfLists
type CategoryList {
  # children: CategoryChildren
  categories: [ Category ]
  type: String
}

# CategoryLandingPage

# type CategoryLandingPage {
#   categoryBlocks: [CategoryBlock]
# }

type CategoryBlock {
  name: String!
  backgroundImage: String
  heroImage: String
  previewImage: String
}

type BrandLandingPage {
  banner: String
  backgroundImageUrl: String
  learnMore: String
  sliderLeft: String
  sliderRight: String
  sliderLeftMobile: String
  sliderRightMobile: String
  promoBanner1: String
  promoBanner2: String
  # presumably these are site-specific
  hempTankJade: String
  hempTankStone: String
  hempTankMidnight: String
}