boldsign
Version:
NodeJS client for boldsign
89 lines (82 loc) • 2.25 kB
text/typescript
/**
* BoldSign API
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import { RequestFile } from './models';
export class Font {
'name'?: Font.NameEnum;
'color'?: string | null;
'size'?: number;
'style'?: Font.StyleEnum;
'lineHeight'?: number;
'isBoldFont'?: boolean;
'isItalicFont'?: boolean;
'isUnderLineFont'?: boolean;
static discriminator: string | undefined = undefined;
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
{
"name": "name",
"baseName": "name",
"type": "Font.NameEnum"
},
{
"name": "color",
"baseName": "color",
"type": "string"
},
{
"name": "size",
"baseName": "size",
"type": "number"
},
{
"name": "style",
"baseName": "style",
"type": "Font.StyleEnum"
},
{
"name": "lineHeight",
"baseName": "lineHeight",
"type": "number"
},
{
"name": "isBoldFont",
"baseName": "isBoldFont",
"type": "boolean"
},
{
"name": "isItalicFont",
"baseName": "isItalicFont",
"type": "boolean"
},
{
"name": "isUnderLineFont",
"baseName": "isUnderLineFont",
"type": "boolean"
} ];
static getAttributeTypeMap() {
return Font.attributeTypeMap;
}
}
export namespace Font {
export enum NameEnum {
Helvetica = <any> 'Helvetica',
Courier = <any> 'Courier',
TimesRoman = <any> 'TimesRoman',
NotoSans = <any> 'NotoSans',
Carlito = <any> 'Carlito'
}
export enum StyleEnum {
Regular = <any> 'Regular',
Bold = <any> 'Bold',
Italic = <any> 'Italic',
Underline = <any> 'Underline'
}
}