UNPKG

onshape-clients

Version:

The meta package for creating the various Onshape clients

279 lines (272 loc) 7.38 kB
/** * Onshape REST API * The Onshape REST API consumed by all clients. * * OpenAPI spec version: 1.93 * Contact: api-support@onshape.zendesk.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { BTElementLocationParams } from './bTElementLocationParams'; export class BTDrawingParams { 'location'?: BTElementLocationParams; 'size'?: string; 'language'?: string; 'revision'?: string; 'decimalSeparator'?: string; 'partQuery'?: string; 'partId'?: string; 'elementMicroversionId'?: string; 'units'?: string; 'externalDocumentId'?: string; 'externalDocumentVersionId'?: string; 'elementConfiguration'?: string; 'templateDocumentId'?: string; 'templateWorkspaceId'?: string; 'templateName'?: string; 'templateArgs'?: Array<string>; 'templateElementId'?: string; 'drawingName'?: string; 'projection'?: string; 'standard'?: string; 'border'?: boolean; 'titleblock'?: boolean; 'numberHorizontalZones'?: number; 'numberVerticalZones'?: number; 'startZones'?: string; 'isSketchOnly'?: boolean; 'documentId'?: string; 'workspaceId'?: string; 'elementId'?: string; 'sketchId'?: string; 'sketchIds'?: Array<string>; 'views'?: string; 'computeIntersection'?: boolean; 'documentMicroversionId'?: string; 'hiddenLines'?: BTDrawingParams.HiddenLinesEnum; 'includeSurfaces'?: boolean; 'isSurface'?: boolean; 'pureSketch'?: boolean; 'partNumber'?: string; 'templateVersionId'?: string; 'modelType'?: string; static discriminator: string | undefined = undefined; static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [ { "name": "location", "baseName": "location", "type": "BTElementLocationParams" }, { "name": "size", "baseName": "size", "type": "string" }, { "name": "language", "baseName": "language", "type": "string" }, { "name": "revision", "baseName": "revision", "type": "string" }, { "name": "decimalSeparator", "baseName": "decimalSeparator", "type": "string" }, { "name": "partQuery", "baseName": "partQuery", "type": "string" }, { "name": "partId", "baseName": "partId", "type": "string" }, { "name": "elementMicroversionId", "baseName": "elementMicroversionId", "type": "string" }, { "name": "units", "baseName": "units", "type": "string" }, { "name": "externalDocumentId", "baseName": "externalDocumentId", "type": "string" }, { "name": "externalDocumentVersionId", "baseName": "externalDocumentVersionId", "type": "string" }, { "name": "elementConfiguration", "baseName": "elementConfiguration", "type": "string" }, { "name": "templateDocumentId", "baseName": "templateDocumentId", "type": "string" }, { "name": "templateWorkspaceId", "baseName": "templateWorkspaceId", "type": "string" }, { "name": "templateName", "baseName": "templateName", "type": "string" }, { "name": "templateArgs", "baseName": "templateArgs", "type": "Array<string>" }, { "name": "templateElementId", "baseName": "templateElementId", "type": "string" }, { "name": "drawingName", "baseName": "drawingName", "type": "string" }, { "name": "projection", "baseName": "projection", "type": "string" }, { "name": "standard", "baseName": "standard", "type": "string" }, { "name": "border", "baseName": "border", "type": "boolean" }, { "name": "titleblock", "baseName": "titleblock", "type": "boolean" }, { "name": "numberHorizontalZones", "baseName": "numberHorizontalZones", "type": "number" }, { "name": "numberVerticalZones", "baseName": "numberVerticalZones", "type": "number" }, { "name": "startZones", "baseName": "startZones", "type": "string" }, { "name": "isSketchOnly", "baseName": "isSketchOnly", "type": "boolean" }, { "name": "documentId", "baseName": "documentId", "type": "string" }, { "name": "workspaceId", "baseName": "workspaceId", "type": "string" }, { "name": "elementId", "baseName": "elementId", "type": "string" }, { "name": "sketchId", "baseName": "sketchId", "type": "string" }, { "name": "sketchIds", "baseName": "sketchIds", "type": "Array<string>" }, { "name": "views", "baseName": "views", "type": "string" }, { "name": "computeIntersection", "baseName": "computeIntersection", "type": "boolean" }, { "name": "documentMicroversionId", "baseName": "documentMicroversionId", "type": "string" }, { "name": "hiddenLines", "baseName": "hiddenLines", "type": "BTDrawingParams.HiddenLinesEnum" }, { "name": "includeSurfaces", "baseName": "includeSurfaces", "type": "boolean" }, { "name": "isSurface", "baseName": "isSurface", "type": "boolean" }, { "name": "pureSketch", "baseName": "pureSketch", "type": "boolean" }, { "name": "partNumber", "baseName": "partNumber", "type": "string" }, { "name": "templateVersionId", "baseName": "templateVersionId", "type": "string" }, { "name": "modelType", "baseName": "modelType", "type": "string" } ]; static getAttributeTypeMap() { return BTDrawingParams.attributeTypeMap; } } export namespace BTDrawingParams { export enum HiddenLinesEnum { DRAFTING = <any> 'DRAFTING', EXCLUDED = <any> 'EXCLUDED', MARKED = <any> 'MARKED' } }