New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@verdocs/js-sdk

Package Overview
Dependencies
Maintainers
3
Versions
339
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@verdocs/js-sdk - npm Package Compare versions

Comparing version 1.1.9 to 1.1.10

7

Documents/Documents.d.ts
import { ISigningSession, ISigningSessionRequest } from './Types';
import { ISetting } from '../Templates/Types';
import { IFieldSetting } from '../Templates/Types';
export declare type TDocumentStatus = 'complete' | 'pending' | 'in progress' | 'declined' | 'canceled';

@@ -84,4 +84,4 @@ export declare type TRecipientStatus = 'invited' | 'opened' | 'signed' | 'submitted' | 'canceled' | 'pending' | 'declined';

required: boolean;
settings?: ISetting;
setting?: ISetting;
settings?: IFieldSetting;
setting?: IFieldSetting;
validator: string | null;

@@ -180,1 +180,2 @@ prepared?: boolean;

export declare const getDocumentFile: (documentId: string, envelopeDocumentId: string) => Promise<string>;
export declare const updateDocumentField: (documentId: string, fieldName: string, value: any) => Promise<IFieldSetting>;

@@ -111,1 +111,11 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {

}); };
// {"name":"textboxP2-0","recipient_role":"Recipient 1","envelope_id":"29b99d0b-8079-4e98-827c-28c375e5ecb7","page":2,"type":"textbox",
// "required":true,"settings":{"x":0,"y":772.0000000000001,"width":150,"height":15,"result":"Text 1","leading":0,"alignment":0,"upperCase":false},
// "validator":null,"label":null,"prepared":false}
export var updateDocumentField = function (documentId, fieldName, value) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
return [2 /*return*/, getEndpoint()
.api.put("/documents/".concat(documentId, "/fields/").concat(fieldName), value)
.then(function (r) { return r.data; })];
});
}); };
{
"name": "@verdocs/js-sdk",
"version": "1.1.9",
"version": "1.1.10",
"private": false,

@@ -5,0 +5,0 @@ "homepage": "https://github.com/Verdocs/js-sdk",

@@ -154,3 +154,3 @@ export interface ITemplate {

required: boolean;
setting?: ISetting;
setting?: IFieldSetting;
page_sequence: number;

@@ -160,3 +160,3 @@ validator?: string;

}
export interface ISetting {
export interface IFieldSetting {
x?: number;

@@ -166,6 +166,9 @@ y?: number;

height?: number;
result?: string;
result?: any;
type?: string;
value?: string;
leading?: number;
alignment?: number;
upperCase?: boolean;
options?: any[];
value?: string;
[key: string]: any;

@@ -172,0 +175,0 @@ }

@@ -7,3 +7,2 @@ import { IDocumentField } from '../Documents/Documents';

export declare function getRValue(y: number, ratio: number): number;
export declare function getStyle(field: IDocumentField): Record<string, string>;
export declare function blobToBase64(image: Blob): Promise<unknown>;

@@ -10,0 +9,0 @@ export declare function getInputStyle(field: IDocumentField, mode: string, browserType: string): Record<string, string>;

@@ -46,40 +46,2 @@ export function getHeight(field) {

}
export function getStyle(field) {
var settings = field.settings || field.setting || {};
var height = getHeight(field);
var style = {
left: ((settings === null || settings === void 0 ? void 0 : settings.x) || 0) + 'px',
bottom: ((settings === null || settings === void 0 ? void 0 : settings.y) || 0) + 'px',
height: '100%',
width: '100%',
};
switch (field.type) {
case 'textbox':
case 'date':
case 'timestamp':
case 'placeholder':
case 'dropdown':
style.maxHeight = height + 'px';
style.maxWidth = ((settings === null || settings === void 0 ? void 0 : settings.width) || 0) + 'px';
break;
case 'checkbox':
case 'checkbox_group':
case 'radio_button_group':
style.maxHeight = 13.5 + 'px';
style.maxWidth = 13.5 + 'px';
break;
case 'attachment':
case 'payment':
style.maxHeight = 24 + 'px';
style.maxWidth = 24 + 'px';
break;
case 'signature':
case 'initial':
style.maxHeight = 36 + 'px';
style.maxWidth = 82.63636363636 + 'px';
style['line-height'] = 36 + 'px';
break;
}
return style;
}
export function blobToBase64(image) {

@@ -86,0 +48,0 @@ var fileReader = new FileReader();

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc