stack

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

AdminTypes.GetMetafieldDefinitionsForTypeQuery type

Signature:

export type GetMetafieldDefinitionsForTypeQuery = {
    metafieldDefinitions: {
        nodes: Array<Pick<MetafieldDefinition, 'id' | 'namespace' | 'key' | 'name' | 'ownerType' | 'description' | 'useAsCollectionCondition' | 'visibleToStorefrontApi' | 'pinnedPosition' | 'metafieldsCount' | 'validationStatus'> & {
            type: Pick<MetafieldDefinitionType, 'name'>;
            validations: Array<Pick<MetafieldDefinitionValidation, 'name' | 'value'>>;
        }>;
        pageInfo: Pick<PageInfo, 'hasNextPage' | 'hasPreviousPage' | 'startCursor' | 'endCursor'>;
    };
};

References: MetafieldDefinition, MetafieldDefinitionType, MetafieldDefinitionValidation, PageInfo