Optionaldocument: DesignDocumentOptionalbody: stringOptionalfaces: number[]Optionaledges: number[]Optionalconfiguration: stringOptionalparameters: Record<string, number | string | boolean>Optionalassets: Record<string, string | Uint8Array | ArrayBuffer>Optionalnudge: booleanThe part document with its parameters, features and parts.
The body the elements were picked on, by the id of the feature that started it, as a part's
body names it.
OptionalfacesThe picked faces of the body, as indexes from 0; give these or edges.
OptionaledgesThe picked edges of the body, as indexes from 0; give these or faces.
OptionalconfigurationThe id of one of the document's configurations, whose values replace the parameters' own;
left out or empty, none is used.
OptionalparametersValues that replace the parameters of the same names after the configuration's, each read as
the parameter's own value is, such as { width: 40 }.
OptionalassetsThe contents of the document's assets by asset id, as text or bytes, for the features that
import them.
OptionalnudgeWhether to check the reference by building again with each number parameter the body depends on moved a little, one at a time.
A part document with the configuration, parameter values and asset contents to build it with, a body of it and faces or edges picked on that body, for
design.referenceFor, which names them.