onshape-clients
Version:
The meta package for creating the various Onshape clients
169 lines (162 loc) • 4.19 kB
text/typescript
/**
* 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.
*/
export class BTToolTreeParams {
'context'?: number;
'priority'?: number;
'id'?: string;
'active'?: boolean;
'namespace'?: string;
'icon'?: string;
'ownerType'?: number;
'ownerId'?: string;
'capability'?: string;
'nodeType'?: number;
'toolName'?: string;
'tooltipKey'?: string;
'expandedTooltipKey'?: string;
'command'?: string;
'commandDetails'?: string;
'featureSpecName'?: string;
'fsVersion'?: number;
'useDynamicSnippet'?: boolean;
'useHistory'?: boolean;
'mini'?: boolean;
'collectionName'?: string;
'iconInitials'?: string;
'contextMenu'?: string;
'isNewerVersionAvailable'?: boolean;
static discriminator: string | undefined = undefined;
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
{
"name": "context",
"baseName": "context",
"type": "number"
},
{
"name": "priority",
"baseName": "priority",
"type": "number"
},
{
"name": "id",
"baseName": "id",
"type": "string"
},
{
"name": "active",
"baseName": "active",
"type": "boolean"
},
{
"name": "namespace",
"baseName": "namespace",
"type": "string"
},
{
"name": "icon",
"baseName": "icon",
"type": "string"
},
{
"name": "ownerType",
"baseName": "ownerType",
"type": "number"
},
{
"name": "ownerId",
"baseName": "ownerId",
"type": "string"
},
{
"name": "capability",
"baseName": "capability",
"type": "string"
},
{
"name": "nodeType",
"baseName": "nodeType",
"type": "number"
},
{
"name": "toolName",
"baseName": "toolName",
"type": "string"
},
{
"name": "tooltipKey",
"baseName": "tooltipKey",
"type": "string"
},
{
"name": "expandedTooltipKey",
"baseName": "expandedTooltipKey",
"type": "string"
},
{
"name": "command",
"baseName": "command",
"type": "string"
},
{
"name": "commandDetails",
"baseName": "commandDetails",
"type": "string"
},
{
"name": "featureSpecName",
"baseName": "featureSpecName",
"type": "string"
},
{
"name": "fsVersion",
"baseName": "fsVersion",
"type": "number"
},
{
"name": "useDynamicSnippet",
"baseName": "useDynamicSnippet",
"type": "boolean"
},
{
"name": "useHistory",
"baseName": "useHistory",
"type": "boolean"
},
{
"name": "mini",
"baseName": "mini",
"type": "boolean"
},
{
"name": "collectionName",
"baseName": "collectionName",
"type": "string"
},
{
"name": "iconInitials",
"baseName": "iconInitials",
"type": "string"
},
{
"name": "contextMenu",
"baseName": "contextMenu",
"type": "string"
},
{
"name": "isNewerVersionAvailable",
"baseName": "isNewerVersionAvailable",
"type": "boolean"
} ];
static getAttributeTypeMap() {
return BTToolTreeParams.attributeTypeMap;
}
}