Socket
Socket
Sign inDemoInstall

noodl-types

Package Overview
Dependencies
Maintainers
1
Versions
240
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

noodl-types - npm Package Compare versions

Comparing version 1.0.86 to 1.0.87

6

dist/actionTypes.d.ts

@@ -22,3 +22,3 @@ import { EmitObjectFold } from './uncategorizedTypes';

}
export declare type AnyActionObject = BuiltInActionObject | EvalActionObject | PageJumpActionObject | PopupActionObject | PopupDismissActionObject | RefreshActionObject | SaveActionObject | UpdateActionObject;
export declare type AnyActionObject = BuiltInActionObject | EvalActionObject | PageJumpActionObject | PopupActionObject | PopupDismissActionObject | RefreshActionObject | SaveActionObject | SaveSignatureActionObject | UpdateActionObject;
export interface ActionObject<T extends string = string> {

@@ -68,3 +68,7 @@ actionType: T;

}
export interface SaveSignatureActionObject extends ActionObject, Pick<UncommonActionObjectProps, 'dataObject' | 'dataKey'> {
actionType: 'saveSignature';
[key: string]: any;
}
export interface UpdateActionObject extends ActionObject, Pick<UncommonActionObjectProps, 'dataObject' | 'dataKey'> {
}

@@ -54,2 +54,6 @@ import { ActionObject } from './actionTypes';

}
export interface CanvasComponentObject extends ComponentObject, Pick<UncommonComponentObjectProps, 'dataKey'> {
type: 'canvas';
[key: string]: any;
}
export interface DividerComponentObject extends ComponentObject {

@@ -56,0 +60,0 @@ type: 'divider';

6

dist/constants.d.ts

@@ -13,7 +13,9 @@ export declare const action: {

readonly SAVEOBJECT: "saveObject";
readonly SAVESIGNATURE: "saveSignature";
readonly UPDATEOBJECT: "updateObject";
};
export declare const actionTypes: ("builtIn" | "evalObject" | "openCamera" | "openPhotoLibrary" | "openDocumentManager" | "pageJump" | "popUp" | "popUpDismiss" | "refresh" | "saveObject" | "register" | "updateObject")[];
export declare const actionTypes: ("builtIn" | "evalObject" | "openCamera" | "openPhotoLibrary" | "openDocumentManager" | "pageJump" | "popUp" | "popUpDismiss" | "refresh" | "saveObject" | "saveSignature" | "register" | "updateObject")[];
export declare const component: {
readonly BUTTON: "button";
readonly CANVAS: "canvas";
readonly CHART: "chart";

@@ -44,5 +46,5 @@ readonly CHATLIST: "chatList";

export declare const componentKeys: readonly ["backgroundColor", "borderRadius", "chatItem", "children", "contentType", "dataId", "dataIn", "dataKey", "dataModel", "ecosObj", "height", "isEditable", "itemObject", "iteratorVar", "itmeObject", "listObject", "onChange", "onClick", "optionKey", "options", "path", "pathSelected", "placeHolder", "placeholder", "refresh", "required", "style", "text", "text=func", "textAlign", "textBoard", "type", "viewTag", "width", "zIndex", "chatItem"];
export declare const componentTypes: ("popUp" | "register" | "button" | "chart" | "chatList" | "ecosDoc" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view")[];
export declare const componentTypes: ("popUp" | "register" | "button" | "canvas" | "chart" | "chatList" | "ecosDoc" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view")[];
export declare const contentTypes: readonly ["countryCode", "email", "file", "formattedDate", "formattedDuration", "hidden", "listObject", "messageHidden", "number", "password", "passwordHidden", "phone", "phoneNumber", "tel", "text", "timer", "videoSubStream"];
export declare const styleKeys: readonly ["FontSize", "axis", "background", "backgroundColor", "border", "borderColor", "borderRadius", "borderRaduis", "borderWidth", "boxShadow", "boxSizing", "color", "contentSize", "diaplay", "display", "filter", "float", "flex", "flexFlow", "fontColor", "fontFamily", "fontSize", "fontStyle", "fontWeight", "foontWeight", "height", "hieght", "isHidden", "justifyContent", "left", "letterSpacing", "lineHeight", "marginLeft", "marginTop", "onClick", "padding", "paddingBottom", "paddingLeft", "placeholder", "position", "required", "shadow", "text-align", "textAlign", "textDecoration", "textIndent", "top", "width", "zIndex"];
export declare const userEvent: readonly ["onBlur", "onClick", "onChange", "onFocus", "onHover", "onMouseEnter", "onMouseLeave", "onMouseOut", "onMouseOver"];

@@ -16,2 +16,3 @@ "use strict";

SAVEOBJECT: 'saveObject',
SAVESIGNATURE: 'saveSignature',
UPDATEOBJECT: 'updateObject',

@@ -22,2 +23,3 @@ };

BUTTON: 'button',
CANVAS: 'canvas',
CHART: 'chart',

@@ -24,0 +26,0 @@ CHATLIST: 'chatList',

@@ -37,2 +37,3 @@ import { StyleObject } from './styleTypes';

saveObject(v: unknown): v is T.SaveActionObject;
saveSignature(v: unknown): v is T.SaveSignatureActionObject;
updateObject(v: unknown): v is T.UpdateActionObject;

@@ -51,2 +52,3 @@ };

button(value: unknown): value is T.ButtonComponentObject;
canvas(value: unknown): value is T.CanvasComponentObject;
divider(value: unknown): value is T.DividerComponentObject;

@@ -53,0 +55,0 @@ ecosDoc(value: unknown): value is T.EcosDocComponentObject;

@@ -82,2 +82,5 @@ "use strict";

},
saveSignature: function (v) {
return u.isObj(v) && v.actionType === 'saveSignature';
},
updateObject: function (v) {

@@ -109,2 +112,5 @@ return u.isObj(v) && v.actionType === 'updateObject';

},
canvas: function (value) {
return u.isObj(value) && value.type === 'canvas';
},
divider: function (value) {

@@ -111,0 +117,0 @@ return u.isObj(value) && value.type === 'divider';

{
"name": "noodl-types",
"version": "1.0.86",
"version": "1.0.87",
"description": "NOODL TypeScript Definitions",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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