stack

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

AdminTypes.Metaobject interface

Provides an object instance represented by a MetaobjectDefinition.

Signature:

export interface Metaobject extends Node 

Extends: Node

Properties

Property Modifiers Type Description
capabilities   MetaobjectCapabilityData Metaobject capabilities for this Metaobject.
createdBy   App The app used to create the object.
definition   MetaobjectDefinition The MetaobjectDefinition that models this object type.
displayName   Scalars[‘String’][‘output’] The preferred display name field value of the metaobject.
field?   Maybe<MetaobjectField> (Optional) The field for an object key, or null if the key has no field definition.
fields   Array<MetaobjectField> All ordered fields of the metaobject with their definitions and values.
handle   Scalars[‘String’][‘output’] The unique handle of the object, useful as a custom ID.
id   Scalars[‘ID’][‘output’] A globally-unique ID.
referencedBy   MetafieldRelationConnection List of back references metafields that belong to the resource.
staffMember?   Maybe<StaffMember> (Optional) The staff member who created the metaobject.
type   Scalars[‘String’][‘output’] The type of the metaobject.
updatedAt   Scalars[‘DateTime’][‘output’] When the object was last updated.