📆 Don't miss our Sanity Showcase virtual meetup on March 20th!
@public
class

DocumentListItemBuilder

Class for building a document list item

Import

import {DocumentListItemBuilder} from 'sanity/structure'

Constructor

@public
new DocumentListItemBuilder(_context, spec)

Constructs a new instance of the DocumentListItemBuilder class

Parameters
_context: StructureContext
_context: StructureContext
spec: DocumentListItemInput
spec: DocumentListItemInput

Properties

_context: StructureContext
_context: StructureContext

Structure context. See StructureContext

spec: PartialDocumentListItem
spec: PartialDocumentListItem

Document list options. See PartialDocumentListItem

Methods

clone(withSpec)

Clone Document list item builder (allows for options overriding)

Parameters
withSpec?: PartialDocumentListItem
withSpec?: PartialDocumentListItem

Document list item builder options. See PartialDocumentListItem

Returns
DocumentListItemBuilder
DocumentListItemBuilder

document list item builder. See DocumentListItemBuilder

serialize(options)

Serialize document list item

Parameters
options?: SerializeOptions
options?: SerializeOptions

serialization options. See SerializeOptions

Returns
DocumentListItem
DocumentListItem

document list item object based on path provided in options. See DocumentListItem

sanity@3.79.0