Socket
Socket
Sign inDemoInstall

noodl-types

Package Overview
Dependencies
Maintainers
1
Versions
241
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.38 to 1.0.39

2

dist/actionTypes.d.ts

@@ -17,3 +17,3 @@ export interface UncommonActionObjectProps {

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

@@ -20,0 +20,0 @@ [key: string]: any;

@@ -5,3 +5,3 @@ import { ActionObject } from './actionTypes';

import { ActionChain, EmitObject, GotoObject, Path, TextBoardObject } from './uncategorizedTypes';
export declare type AnyComponentObject = ButtonComponentObject | DividerComponentObject | FooterComponentObject | HeaderComponentObject | ImageComponentObject | LabelComponentObject | ListComponentObject | ListItemComponentObject | PageComponentObject | PluginComponentObject | PluginHeadComponentObject | PluginBodyTailComponentObject | PopUpComponentObject | RegisterComponentObject | SelectComponentObject | ScrollViewComponentObject | TextFieldComponentObject | TextViewComponentObject | VideoComponentObject | ViewComponentObject;
export declare type AnyComponentObject = ButtonComponentObject | DividerComponentObject | FooterComponentObject | HeaderComponentObject | ImageComponentObject | LabelComponentObject | ListComponentObject | ListItemComponentObject | MapComponentObject | PageComponentObject | PluginComponentObject | PluginHeadComponentObject | PluginBodyTailComponentObject | PopUpComponentObject | RegisterComponentObject | SelectComponentObject | ScrollViewComponentObject | TextFieldComponentObject | TextViewComponentObject | VideoComponentObject | ViewComponentObject;
export declare type UncommonComponentObjectProps = {

@@ -77,2 +77,6 @@ [key in EventType]: ActionChain;

}
export interface MapComponentObject extends ComponentObject, Pick<UncommonComponentObjectProps, 'dataKey'> {
type: 'map';
[key: string]: any;
}
export interface PageComponentObject extends ComponentObject, Pick<UncommonComponentObjectProps, 'path'> {

@@ -79,0 +83,0 @@ type: 'page';

@@ -24,2 +24,3 @@ export declare const action: {

readonly LISTITEM: "listItem";
readonly MAP: "map";
readonly PAGE: "page";

@@ -39,5 +40,5 @@ readonly PLUGIN: "plugin";

export declare const componentKeys: readonly ["backgroundColor", "borderRadius", "chatItem", "children", "contentType", "dataId", "dataKey", "dataModel", "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" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view")[];
export declare const componentTypes: ("popUp" | "register" | "button" | "chart" | "chatList" | "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", "vidoeSubStream"];
export declare const styleKeys: readonly ["FontSize", "axis", "background", "backgroundColor", "border", "borderColor", "borderRadius", "borderRaduis", "borderWidth", "boxShadow", "boxSizing", "color", "contentSize", "diaplay", "display", "filter", "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"];

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

LISTITEM: 'listItem',
MAP: 'map',
PAGE: 'page',

@@ -29,0 +30,0 @@ PLUGIN: 'plugin',

@@ -5,72 +5,75 @@ import { StyleObject } from './styleTypes';

folds: {
actionChain(v: unknown): v is (T.ActionObject<any> | T.EmitObject | T.GotoObject)[];
actionChain(v: unknown): v is (T.ActionObject<string> | T.EmitObject | T.GotoObject)[];
component: {
any(v: unknown): v is T.AnyComponentObject;
} & {
popUp: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
popUp: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
register: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
register: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
button: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
button: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
chart: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
chart: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
chatList: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
chatList: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
divider: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
divider: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
footer: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
footer: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
header: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
header: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
image: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
image: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
label: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
label: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
list: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
list: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
listItem: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
listItem: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
page: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
map: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
plugin: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
page: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
pluginHead: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
plugin: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
pluginBodyTail: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
pluginHead: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
select: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
pluginBodyTail: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
scrollView: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
select: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
textField: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
scrollView: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
textView: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
textField: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
video: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
textView: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
view: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
video: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
view: <K extends "popUp" | "register" | "button" | "chart" | "chatList" | "divider" | "footer" | "header" | "image" | "label" | "list" | "listItem" | "map" | "page" | "plugin" | "pluginHead" | "pluginBodyTail" | "select" | "scrollView" | "textField" | "textView" | "video" | "view">(v: unknown) => v is Pick<T.AnyComponentObject, string | number> & {
type: K;
};
};

@@ -98,3 +101,3 @@ emit(value: unknown): value is {

action: {
any(v: unknown): v is T.ActionObject<any>;
any(v: unknown): v is T.ActionObject<string>;
builtIn(v: unknown): v is T.BuiltInActionObject;

@@ -128,2 +131,3 @@ evalObject(v: unknown): v is T.EvalActionObject;

listItem(value: unknown): value is T.ListItemComponentObject;
map(value: unknown): value is T.MapComponentObject;
plugin(value: unknown): value is T.PluginComponentObject;

@@ -130,0 +134,0 @@ pluginHead(value: unknown): value is T.PluginHeadComponentObject;

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

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

@@ -124,0 +127,0 @@ return u.isObj(value) && value.type === 'plugin';

{
"name": "noodl-types",
"version": "1.0.38",
"version": "1.0.39",
"description": "NOODL TypeScript Definitions",

@@ -5,0 +5,0 @@ "author": "Christopher Tran <christopher@aitmed.com>",

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