stack

Home > @infiniteobjects/shopify-data-manager > AdminTypes > CreateMetafieldDefinitionMutation

AdminTypes.CreateMetafieldDefinitionMutation type

Signature:

export type CreateMetafieldDefinitionMutation = {
    metafieldDefinitionCreate?: Maybe<{
        createdDefinition?: Maybe<Pick<MetafieldDefinition, 'id' | 'namespace' | 'key' | 'name' | 'ownerType' | 'description' | 'useAsCollectionCondition' | 'visibleToStorefrontApi' | 'pinnedPosition' | 'metafieldsCount' | 'validationStatus'> & {
            type: Pick<MetafieldDefinitionType, 'name'>;
            validations: Array<Pick<MetafieldDefinitionValidation, 'name' | 'value'>>;
        }>;
        userErrors: Array<Pick<MetafieldDefinitionCreateUserError, 'field' | 'message'>>;
    }>;
};

References: Maybe, MetafieldDefinition, MetafieldDefinitionType, MetafieldDefinitionValidation, MetafieldDefinitionCreateUserError