Current section

Files

Jump to
ex_shopify_schema lib ex_shopify_schema graphql validation.ex
Raw

lib/ex_shopify_schema/graphql/validation.ex

defmodule ExShopifySchema.Graphql.Validation do
@moduledoc "A checkout server side validation installed on the shop."
use ExShopifySchema.Generator.Graphql.Schema
@primary_key false
typed_embedded_schema do
loadable_field :block_on_failure, ExShopifySchema.Graphql.Boolean, []
loadable_field :enabled, ExShopifySchema.Graphql.Boolean, []
embeds_one :error_history, ExShopifySchema.Graphql.FunctionsErrorHistory, []
loadable_field :id, ExShopifySchema.Graphql.ID, []
embeds_one :metafield, ExShopifySchema.Graphql.Metafield, []
embeds_one :metafield_definitions, ExShopifySchema.Graphql.MetafieldDefinitionConnection, []
embeds_one :metafields, ExShopifySchema.Graphql.MetafieldConnection, []
embeds_one :private_metafield, ExShopifySchema.Graphql.PrivateMetafield, []
embeds_one :private_metafields, ExShopifySchema.Graphql.PrivateMetafieldConnection, []
embeds_one :shopify_function, ExShopifySchema.Graphql.ShopifyFunction, []
loadable_field :title, ExShopifySchema.Graphql.String, []
end
end