@rebilly/revel
Advanced tools
Comparing version 6.30.38 to 6.30.39
@@ -1,1 +0,1 @@ | ||
## [6.30.38](https://github.com/Rebilly/rebilly/compare/revel-v6.30.37...revel-v6.30.38) (2024-07-29) | ||
## [6.30.39](https://github.com/Rebilly/rebilly/compare/revel-v6.30.38...revel-v6.30.39) (2024-07-31) |
@@ -1,413 +0,232 @@ | ||
import { type PropType } from 'vue'; | ||
declare const _default: import("vue").DefineComponent<{ | ||
/** | ||
* TBD | ||
*/ | ||
label: { | ||
type: StringConstructor; | ||
default: null; | ||
import type { IconNames } from '../r-icon/r-icon-sprites'; | ||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<__VLS_WithDefaults<__VLS_TypePropsToRuntimeProps<Props>, { | ||
label: null; | ||
modelValue: null; | ||
validate: null; | ||
helpText: null; | ||
multiline: boolean; | ||
submitOnEnter: boolean; | ||
inputEvents: () => {}; | ||
leftIcon: null; | ||
leftIconClickPointer: boolean; | ||
rightIcon: null; | ||
rightIconClickPointer: boolean; | ||
leftIconSpinning: boolean; | ||
rightIconSpinning: boolean; | ||
leftLabel: null; | ||
rightLabel: null; | ||
password: boolean; | ||
numeric: boolean; | ||
name: () => string; | ||
rows: string; | ||
autoFocus: boolean; | ||
autoHighlight: boolean; | ||
autoHighlightOnFocus: boolean; | ||
maxLength: undefined; | ||
autoResize: boolean; | ||
autoComplete: string; | ||
}>, { | ||
focus: () => void; | ||
blur: () => void; | ||
highlight: () => void; | ||
getFocus: () => void; | ||
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { | ||
click: (...args: any[]) => void; | ||
blur: (...args: any[]) => void; | ||
focus: (...args: any[]) => void; | ||
"update:modelValue": (...args: any[]) => void; | ||
"key-press": (...args: any[]) => void; | ||
"key-down": (...args: any[]) => void; | ||
"key-submit": (...args: any[]) => void; | ||
"left-icon-click": (...args: any[]) => void; | ||
"right-icon-click": (...args: any[]) => void; | ||
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<__VLS_WithDefaults<__VLS_TypePropsToRuntimeProps<Props>, { | ||
label: null; | ||
modelValue: null; | ||
validate: null; | ||
helpText: null; | ||
multiline: boolean; | ||
submitOnEnter: boolean; | ||
inputEvents: () => {}; | ||
leftIcon: null; | ||
leftIconClickPointer: boolean; | ||
rightIcon: null; | ||
rightIconClickPointer: boolean; | ||
leftIconSpinning: boolean; | ||
rightIconSpinning: boolean; | ||
leftLabel: null; | ||
rightLabel: null; | ||
password: boolean; | ||
numeric: boolean; | ||
name: () => string; | ||
rows: string; | ||
autoFocus: boolean; | ||
autoHighlight: boolean; | ||
autoHighlightOnFocus: boolean; | ||
maxLength: undefined; | ||
autoResize: boolean; | ||
autoComplete: string; | ||
}>>> & { | ||
onClick?: ((...args: any[]) => any) | undefined; | ||
onFocus?: ((...args: any[]) => any) | undefined; | ||
onBlur?: ((...args: any[]) => any) | undefined; | ||
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; | ||
"onKey-press"?: ((...args: any[]) => any) | undefined; | ||
"onKey-down"?: ((...args: any[]) => any) | undefined; | ||
"onKey-submit"?: ((...args: any[]) => any) | undefined; | ||
"onLeft-icon-click"?: ((...args: any[]) => any) | undefined; | ||
"onRight-icon-click"?: ((...args: any[]) => any) | undefined; | ||
}, { | ||
label: Nullable<string>; | ||
modelValue: Nullable<string | number | boolean>; | ||
validate: Nullable<Record<string, unknown>>; | ||
inputEvents: Record<string, unknown>; | ||
rightIcon: Nullable<"fingerprint" | "dashboard" | "lists" | "automation" | "customers" | "orders" | "transactions" | "guides" | "settings" | "alerts" | "stream" | "search" | "filter" | "collapse-segments" | "resize-columns" | "segments" | "lock" | "caret-up" | "caret-down" | "caret-down-s" | "caret-left" | "caret-right" | "arrow-up" | "arrow-down" | "arrow-left" | "arrow-right" | "arrow-up-l" | "arrow-down-l" | "arrow-left-l" | "arrow-right-l" | "close" | "close-s" | "logout" | "actions" | "circle" | "eye" | "eye-closed" | "burger" | "help" | "info" | "dash-l" | "company" | "website" | "email" | "external-link" | "trash" | "bank" | "map-marker" | "credit-card" | "checkout" | "check-s" | "custom-fields" | "calendar" | "columns" | "blocklists" | "webhooks" | "sticky-note" | "clip" | "loading" | "product" | "api-key" | "coupon" | "average" | "payments" | "tag" | "clone" | "copy" | "edit" | "edit-s" | "stop" | "unlock" | "event" | "invoices" | "rules" | "users" | "sharp" | "at" | "file" | "download" | "export" | "data-exports" | "shipping" | "plus" | "drag" | "reset" | "drag-move" | "world" | "integrations" | "id" | "phone" | "batch" | "merge" | "placeholders" | "caret-double-left" | "caret-double-right" | "heart" | "checkbox-checkmark" | "radio-checkmark" | "star" | "star-empty" | "report-match" | "emulate" | "billing-portal" | "app-store" | "kyc" | "cake" | "briefcase" | "tag-untag" | "risk-score" | "list" | "notifications" | "one-column" | "rebilly-logo" | "two-columns" | "meter" | "reports" | "allowlists" | "collapse-layout" | "rebilly-icon" | "sun" | "moon" | "upload" | "camera">; | ||
name: string; | ||
rows: string | number; | ||
numeric: boolean; | ||
helpText: Nullable<string>; | ||
multiline: boolean; | ||
submitOnEnter: boolean; | ||
leftIcon: Nullable<"fingerprint" | "dashboard" | "lists" | "automation" | "customers" | "orders" | "transactions" | "guides" | "settings" | "alerts" | "stream" | "search" | "filter" | "collapse-segments" | "resize-columns" | "segments" | "lock" | "caret-up" | "caret-down" | "caret-down-s" | "caret-left" | "caret-right" | "arrow-up" | "arrow-down" | "arrow-left" | "arrow-right" | "arrow-up-l" | "arrow-down-l" | "arrow-left-l" | "arrow-right-l" | "close" | "close-s" | "logout" | "actions" | "circle" | "eye" | "eye-closed" | "burger" | "help" | "info" | "dash-l" | "company" | "website" | "email" | "external-link" | "trash" | "bank" | "map-marker" | "credit-card" | "checkout" | "check-s" | "custom-fields" | "calendar" | "columns" | "blocklists" | "webhooks" | "sticky-note" | "clip" | "loading" | "product" | "api-key" | "coupon" | "average" | "payments" | "tag" | "clone" | "copy" | "edit" | "edit-s" | "stop" | "unlock" | "event" | "invoices" | "rules" | "users" | "sharp" | "at" | "file" | "download" | "export" | "data-exports" | "shipping" | "plus" | "drag" | "reset" | "drag-move" | "world" | "integrations" | "id" | "phone" | "batch" | "merge" | "placeholders" | "caret-double-left" | "caret-double-right" | "heart" | "checkbox-checkmark" | "radio-checkmark" | "star" | "star-empty" | "report-match" | "emulate" | "billing-portal" | "app-store" | "kyc" | "cake" | "briefcase" | "tag-untag" | "risk-score" | "list" | "notifications" | "one-column" | "rebilly-logo" | "two-columns" | "meter" | "reports" | "allowlists" | "collapse-layout" | "rebilly-icon" | "sun" | "moon" | "upload" | "camera">; | ||
leftIconClickPointer: boolean; | ||
rightIconClickPointer: boolean; | ||
leftIconSpinning: boolean; | ||
rightIconSpinning: boolean; | ||
leftLabel: Nullable<string>; | ||
rightLabel: Nullable<string>; | ||
password: boolean; | ||
autoFocus: boolean; | ||
autoHighlight: boolean; | ||
autoHighlightOnFocus: boolean; | ||
maxLength: string | number; | ||
autoResize: boolean; | ||
autoComplete: string; | ||
}>, { | ||
"right-button"?(_: {}): any; | ||
}>; | ||
export default _default; | ||
type __VLS_NonUndefinedable<T> = T extends undefined ? never : T; | ||
type __VLS_TypePropsToRuntimeProps<T> = { | ||
[K in keyof T]-?: {} extends Pick<T, K> ? { | ||
type: import('vue').PropType<__VLS_NonUndefinedable<T[K]>>; | ||
} : { | ||
type: import('vue').PropType<T[K]>; | ||
required: true; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
modelValue: { | ||
type: PropType<Nullable<string | number | boolean>>; | ||
default: null; | ||
}; | ||
type __VLS_WithDefaults<P, D> = { | ||
[K in keyof Pick<P, keyof P>]: K extends keyof D ? __VLS_Prettify<P[K] & { | ||
default: D[K]; | ||
}> : P[K]; | ||
}; | ||
type __VLS_Prettify<T> = { | ||
[K in keyof T]: T[K]; | ||
} & {}; | ||
type __VLS_WithTemplateSlots<T, S> = T & { | ||
new (): { | ||
$slots: S; | ||
}; | ||
}; | ||
interface Props { | ||
/** | ||
* TBD | ||
* Label for input | ||
*/ | ||
validate: { | ||
type: ObjectConstructor; | ||
default: null; | ||
}; | ||
label?: Nullable<string>; | ||
/** | ||
* TBD | ||
* Model value | ||
*/ | ||
helpText: { | ||
type: StringConstructor; | ||
default: null; | ||
}; | ||
modelValue?: Nullable<string | number | boolean>; | ||
/** | ||
* TBD | ||
* Validation object (Vuelidate) | ||
*/ | ||
multiline: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
validate?: Nullable<Record<string, unknown>>; | ||
/** | ||
* TBD | ||
* Help text that displays below the input | ||
*/ | ||
submitOnEnter: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
helpText?: Nullable<string>; | ||
/** | ||
* Define input events | ||
* Multiline input | ||
*/ | ||
inputEvents: { | ||
type: ObjectConstructor; | ||
default: () => {}; | ||
}; | ||
multiline?: boolean; | ||
/** | ||
* TBD | ||
* Submit on enter | ||
*/ | ||
leftIcon: { | ||
type: PropType<"fingerprint" | "dashboard" | "lists" | "automation" | "customers" | "orders" | "transactions" | "guides" | "settings" | "alerts" | "stream" | "search" | "filter" | "collapse-segments" | "resize-columns" | "segments" | "lock" | "caret-up" | "caret-down" | "caret-down-s" | "caret-left" | "caret-right" | "arrow-up" | "arrow-down" | "arrow-left" | "arrow-right" | "arrow-up-l" | "arrow-down-l" | "arrow-left-l" | "arrow-right-l" | "close" | "close-s" | "logout" | "actions" | "circle" | "eye" | "eye-closed" | "burger" | "help" | "info" | "dash-l" | "company" | "website" | "email" | "external-link" | "trash" | "bank" | "map-marker" | "credit-card" | "checkout" | "check-s" | "custom-fields" | "calendar" | "columns" | "blocklists" | "webhooks" | "sticky-note" | "clip" | "loading" | "product" | "api-key" | "coupon" | "average" | "payments" | "tag" | "clone" | "copy" | "edit" | "edit-s" | "stop" | "unlock" | "event" | "invoices" | "rules" | "users" | "sharp" | "at" | "file" | "download" | "export" | "data-exports" | "shipping" | "plus" | "drag" | "reset" | "drag-move" | "world" | "integrations" | "id" | "phone" | "batch" | "merge" | "placeholders" | "caret-double-left" | "caret-double-right" | "heart" | "checkbox-checkmark" | "radio-checkmark" | "star" | "star-empty" | "report-match" | "emulate" | "billing-portal" | "app-store" | "kyc" | "cake" | "briefcase" | "tag-untag" | "risk-score" | "list" | "notifications" | "one-column" | "rebilly-logo" | "two-columns" | "meter" | "reports" | "allowlists" | "collapse-layout" | "rebilly-icon" | "sun" | "moon" | "upload" | "camera">; | ||
default: null; | ||
}; | ||
submitOnEnter?: boolean; | ||
/** | ||
* TBD | ||
* Input events | ||
*/ | ||
leftIconClickPointer: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
inputEvents?: Record<string, unknown>; | ||
/** | ||
* TBD | ||
* Displays an icon on the left side of the input | ||
*/ | ||
rightIcon: { | ||
type: PropType<"fingerprint" | "dashboard" | "lists" | "automation" | "customers" | "orders" | "transactions" | "guides" | "settings" | "alerts" | "stream" | "search" | "filter" | "collapse-segments" | "resize-columns" | "segments" | "lock" | "caret-up" | "caret-down" | "caret-down-s" | "caret-left" | "caret-right" | "arrow-up" | "arrow-down" | "arrow-left" | "arrow-right" | "arrow-up-l" | "arrow-down-l" | "arrow-left-l" | "arrow-right-l" | "close" | "close-s" | "logout" | "actions" | "circle" | "eye" | "eye-closed" | "burger" | "help" | "info" | "dash-l" | "company" | "website" | "email" | "external-link" | "trash" | "bank" | "map-marker" | "credit-card" | "checkout" | "check-s" | "custom-fields" | "calendar" | "columns" | "blocklists" | "webhooks" | "sticky-note" | "clip" | "loading" | "product" | "api-key" | "coupon" | "average" | "payments" | "tag" | "clone" | "copy" | "edit" | "edit-s" | "stop" | "unlock" | "event" | "invoices" | "rules" | "users" | "sharp" | "at" | "file" | "download" | "export" | "data-exports" | "shipping" | "plus" | "drag" | "reset" | "drag-move" | "world" | "integrations" | "id" | "phone" | "batch" | "merge" | "placeholders" | "caret-double-left" | "caret-double-right" | "heart" | "checkbox-checkmark" | "radio-checkmark" | "star" | "star-empty" | "report-match" | "emulate" | "billing-portal" | "app-store" | "kyc" | "cake" | "briefcase" | "tag-untag" | "risk-score" | "list" | "notifications" | "one-column" | "rebilly-logo" | "two-columns" | "meter" | "reports" | "allowlists" | "collapse-layout" | "rebilly-icon" | "sun" | "moon" | "upload" | "camera">; | ||
default: null; | ||
}; | ||
leftIcon?: Nullable<IconNames>; | ||
/** | ||
* TBD | ||
* Enables or disables the pointer cursor and click event on the left icon | ||
*/ | ||
rightIconClickPointer: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
leftIconClickPointer?: boolean; | ||
/** | ||
* TBD | ||
* Displays an icon on the right side of the input | ||
*/ | ||
leftIconSpinning: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
rightIcon?: Nullable<IconNames>; | ||
/** | ||
* TBD | ||
* Enables or disables the pointer cursor and click event on the right icon | ||
*/ | ||
rightIconSpinning: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
rightIconClickPointer?: boolean; | ||
/** | ||
* TBD | ||
* Displays a spinning icon on the left side of the input | ||
*/ | ||
leftLabel: { | ||
type: StringConstructor; | ||
default: null; | ||
}; | ||
leftIconSpinning?: boolean; | ||
/** | ||
* TBD | ||
* Displays a spinning icon on the right side of the input | ||
*/ | ||
rightLabel: { | ||
type: StringConstructor; | ||
default: null; | ||
}; | ||
rightIconSpinning?: boolean; | ||
/** | ||
* TBD | ||
* Displays a label on the left side of the input | ||
*/ | ||
password: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
leftLabel?: Nullable<string>; | ||
/** | ||
* TBD | ||
* Displays a label on the right side of the input | ||
*/ | ||
numeric: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
rightLabel?: Nullable<string>; | ||
/** | ||
* TBD | ||
* Changes the input type to password | ||
*/ | ||
name: { | ||
type: StringConstructor; | ||
default: () => string; | ||
}; | ||
password?: boolean; | ||
/** | ||
* TBD | ||
* Changes the input type to number | ||
*/ | ||
rows: { | ||
type: (StringConstructor | NumberConstructor)[]; | ||
default: string; | ||
}; | ||
numeric?: boolean; | ||
/** | ||
* TBD | ||
* Adds a name attribute to the input | ||
*/ | ||
autoFocus: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
name?: string; | ||
/** | ||
* TBD | ||
* Rows for textarea input | ||
*/ | ||
autoHighlight: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
rows?: string | number; | ||
/** | ||
* TBD | ||
* Input autofocus | ||
*/ | ||
autoHighlightOnFocus: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
autoFocus?: boolean; | ||
/** | ||
* TBD | ||
* Input auto highlight | ||
*/ | ||
maxLength: { | ||
type: (StringConstructor | NumberConstructor)[]; | ||
default: null; | ||
}; | ||
autoHighlight?: boolean; | ||
/** | ||
* TBD | ||
* Input auto highlight on focus | ||
*/ | ||
autoResize: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
autoHighlightOnFocus?: boolean; | ||
/** | ||
* TBD | ||
* Displays the number of characters left | ||
*/ | ||
autoComplete: { | ||
type: StringConstructor; | ||
default: string; | ||
}; | ||
}, { | ||
textAreaElement: import("vue").Ref<HTMLTextAreaElement | null>; | ||
inputElement: import("vue").Ref<HTMLInputElement | null>; | ||
}, unknown, { | ||
isInvalid(): any; | ||
isGroupedInput(): false | "fingerprint" | "dashboard" | "lists" | "automation" | "customers" | "orders" | "transactions" | "guides" | "settings" | "alerts" | "stream" | "search" | "filter" | "collapse-segments" | "resize-columns" | "segments" | "lock" | "caret-up" | "caret-down" | "caret-down-s" | "caret-left" | "caret-right" | "arrow-up" | "arrow-down" | "arrow-left" | "arrow-right" | "arrow-up-l" | "arrow-down-l" | "arrow-left-l" | "arrow-right-l" | "close" | "close-s" | "logout" | "actions" | "circle" | "eye" | "eye-closed" | "burger" | "help" | "info" | "dash-l" | "company" | "website" | "email" | "external-link" | "trash" | "bank" | "map-marker" | "credit-card" | "checkout" | "check-s" | "custom-fields" | "calendar" | "columns" | "blocklists" | "webhooks" | "sticky-note" | "clip" | "loading" | "product" | "api-key" | "coupon" | "average" | "payments" | "tag" | "clone" | "copy" | "edit" | "edit-s" | "stop" | "unlock" | "event" | "invoices" | "rules" | "users" | "sharp" | "at" | "file" | "download" | "export" | "data-exports" | "shipping" | "plus" | "drag" | "reset" | "drag-move" | "world" | "integrations" | "id" | "phone" | "batch" | "merge" | "placeholders" | "caret-double-left" | "caret-double-right" | "heart" | "checkbox-checkmark" | "radio-checkmark" | "star" | "star-empty" | "report-match" | "emulate" | "billing-portal" | "app-store" | "kyc" | "cake" | "briefcase" | "tag-untag" | "risk-score" | "list" | "notifications" | "one-column" | "rebilly-logo" | "two-columns" | "meter" | "reports" | "allowlists" | "collapse-layout" | "rebilly-icon" | "sun" | "moon" | "upload" | "camera"; | ||
fieldStyles(): Record<string, boolean>; | ||
type(): "number" | "text" | "password"; | ||
autocompleteFlag(): string; | ||
charactersLeft(): string; | ||
}, { | ||
update(event: Event): void; | ||
onInput(event: Event): void; | ||
keySubmit(): void; | ||
keyPress(event: KeyboardEvent): void; | ||
keyDown(event: KeyboardEvent): void; | ||
getFocus(): void; | ||
blur(): void; | ||
focus(): void; | ||
click(): void; | ||
autoResizeTextArea(element: HTMLElement): void; | ||
highlight(): void; | ||
}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "blur" | "focus" | "update:modelValue" | "key-press" | "key-down" | "key-submit" | "left-icon-click" | "right-icon-click")[], "click" | "blur" | "focus" | "update:modelValue" | "key-press" | "key-down" | "key-submit" | "left-icon-click" | "right-icon-click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ | ||
maxLength?: number | string | undefined; | ||
/** | ||
* TBD | ||
* Enables or disables the auto resizing of the textarea | ||
*/ | ||
label: { | ||
type: StringConstructor; | ||
default: null; | ||
}; | ||
autoResize?: boolean; | ||
/** | ||
* TBD | ||
* Enables or disables the autocomplete feature | ||
*/ | ||
modelValue: { | ||
type: PropType<Nullable<string | number | boolean>>; | ||
default: null; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
validate: { | ||
type: ObjectConstructor; | ||
default: null; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
helpText: { | ||
type: StringConstructor; | ||
default: null; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
multiline: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
submitOnEnter: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* Define input events | ||
*/ | ||
inputEvents: { | ||
type: ObjectConstructor; | ||
default: () => {}; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
leftIcon: { | ||
type: PropType<"fingerprint" | "dashboard" | "lists" | "automation" | "customers" | "orders" | "transactions" | "guides" | "settings" | "alerts" | "stream" | "search" | "filter" | "collapse-segments" | "resize-columns" | "segments" | "lock" | "caret-up" | "caret-down" | "caret-down-s" | "caret-left" | "caret-right" | "arrow-up" | "arrow-down" | "arrow-left" | "arrow-right" | "arrow-up-l" | "arrow-down-l" | "arrow-left-l" | "arrow-right-l" | "close" | "close-s" | "logout" | "actions" | "circle" | "eye" | "eye-closed" | "burger" | "help" | "info" | "dash-l" | "company" | "website" | "email" | "external-link" | "trash" | "bank" | "map-marker" | "credit-card" | "checkout" | "check-s" | "custom-fields" | "calendar" | "columns" | "blocklists" | "webhooks" | "sticky-note" | "clip" | "loading" | "product" | "api-key" | "coupon" | "average" | "payments" | "tag" | "clone" | "copy" | "edit" | "edit-s" | "stop" | "unlock" | "event" | "invoices" | "rules" | "users" | "sharp" | "at" | "file" | "download" | "export" | "data-exports" | "shipping" | "plus" | "drag" | "reset" | "drag-move" | "world" | "integrations" | "id" | "phone" | "batch" | "merge" | "placeholders" | "caret-double-left" | "caret-double-right" | "heart" | "checkbox-checkmark" | "radio-checkmark" | "star" | "star-empty" | "report-match" | "emulate" | "billing-portal" | "app-store" | "kyc" | "cake" | "briefcase" | "tag-untag" | "risk-score" | "list" | "notifications" | "one-column" | "rebilly-logo" | "two-columns" | "meter" | "reports" | "allowlists" | "collapse-layout" | "rebilly-icon" | "sun" | "moon" | "upload" | "camera">; | ||
default: null; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
leftIconClickPointer: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
rightIcon: { | ||
type: PropType<"fingerprint" | "dashboard" | "lists" | "automation" | "customers" | "orders" | "transactions" | "guides" | "settings" | "alerts" | "stream" | "search" | "filter" | "collapse-segments" | "resize-columns" | "segments" | "lock" | "caret-up" | "caret-down" | "caret-down-s" | "caret-left" | "caret-right" | "arrow-up" | "arrow-down" | "arrow-left" | "arrow-right" | "arrow-up-l" | "arrow-down-l" | "arrow-left-l" | "arrow-right-l" | "close" | "close-s" | "logout" | "actions" | "circle" | "eye" | "eye-closed" | "burger" | "help" | "info" | "dash-l" | "company" | "website" | "email" | "external-link" | "trash" | "bank" | "map-marker" | "credit-card" | "checkout" | "check-s" | "custom-fields" | "calendar" | "columns" | "blocklists" | "webhooks" | "sticky-note" | "clip" | "loading" | "product" | "api-key" | "coupon" | "average" | "payments" | "tag" | "clone" | "copy" | "edit" | "edit-s" | "stop" | "unlock" | "event" | "invoices" | "rules" | "users" | "sharp" | "at" | "file" | "download" | "export" | "data-exports" | "shipping" | "plus" | "drag" | "reset" | "drag-move" | "world" | "integrations" | "id" | "phone" | "batch" | "merge" | "placeholders" | "caret-double-left" | "caret-double-right" | "heart" | "checkbox-checkmark" | "radio-checkmark" | "star" | "star-empty" | "report-match" | "emulate" | "billing-portal" | "app-store" | "kyc" | "cake" | "briefcase" | "tag-untag" | "risk-score" | "list" | "notifications" | "one-column" | "rebilly-logo" | "two-columns" | "meter" | "reports" | "allowlists" | "collapse-layout" | "rebilly-icon" | "sun" | "moon" | "upload" | "camera">; | ||
default: null; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
rightIconClickPointer: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
leftIconSpinning: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
rightIconSpinning: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
leftLabel: { | ||
type: StringConstructor; | ||
default: null; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
rightLabel: { | ||
type: StringConstructor; | ||
default: null; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
password: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
numeric: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
name: { | ||
type: StringConstructor; | ||
default: () => string; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
rows: { | ||
type: (StringConstructor | NumberConstructor)[]; | ||
default: string; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
autoFocus: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
autoHighlight: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
autoHighlightOnFocus: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
maxLength: { | ||
type: (StringConstructor | NumberConstructor)[]; | ||
default: null; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
autoResize: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
/** | ||
* TBD | ||
*/ | ||
autoComplete: { | ||
type: StringConstructor; | ||
default: string; | ||
}; | ||
}>> & { | ||
onClick?: ((...args: any[]) => any) | undefined; | ||
onFocus?: ((...args: any[]) => any) | undefined; | ||
onBlur?: ((...args: any[]) => any) | undefined; | ||
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; | ||
"onKey-press"?: ((...args: any[]) => any) | undefined; | ||
"onKey-down"?: ((...args: any[]) => any) | undefined; | ||
"onKey-submit"?: ((...args: any[]) => any) | undefined; | ||
"onLeft-icon-click"?: ((...args: any[]) => any) | undefined; | ||
"onRight-icon-click"?: ((...args: any[]) => any) | undefined; | ||
}, { | ||
label: string; | ||
modelValue: Nullable<string | number | boolean>; | ||
validate: Record<string, any>; | ||
inputEvents: Record<string, any>; | ||
rightIcon: "fingerprint" | "dashboard" | "lists" | "automation" | "customers" | "orders" | "transactions" | "guides" | "settings" | "alerts" | "stream" | "search" | "filter" | "collapse-segments" | "resize-columns" | "segments" | "lock" | "caret-up" | "caret-down" | "caret-down-s" | "caret-left" | "caret-right" | "arrow-up" | "arrow-down" | "arrow-left" | "arrow-right" | "arrow-up-l" | "arrow-down-l" | "arrow-left-l" | "arrow-right-l" | "close" | "close-s" | "logout" | "actions" | "circle" | "eye" | "eye-closed" | "burger" | "help" | "info" | "dash-l" | "company" | "website" | "email" | "external-link" | "trash" | "bank" | "map-marker" | "credit-card" | "checkout" | "check-s" | "custom-fields" | "calendar" | "columns" | "blocklists" | "webhooks" | "sticky-note" | "clip" | "loading" | "product" | "api-key" | "coupon" | "average" | "payments" | "tag" | "clone" | "copy" | "edit" | "edit-s" | "stop" | "unlock" | "event" | "invoices" | "rules" | "users" | "sharp" | "at" | "file" | "download" | "export" | "data-exports" | "shipping" | "plus" | "drag" | "reset" | "drag-move" | "world" | "integrations" | "id" | "phone" | "batch" | "merge" | "placeholders" | "caret-double-left" | "caret-double-right" | "heart" | "checkbox-checkmark" | "radio-checkmark" | "star" | "star-empty" | "report-match" | "emulate" | "billing-portal" | "app-store" | "kyc" | "cake" | "briefcase" | "tag-untag" | "risk-score" | "list" | "notifications" | "one-column" | "rebilly-logo" | "two-columns" | "meter" | "reports" | "allowlists" | "collapse-layout" | "rebilly-icon" | "sun" | "moon" | "upload" | "camera"; | ||
name: string; | ||
rows: string | number; | ||
numeric: boolean; | ||
helpText: string; | ||
multiline: boolean; | ||
submitOnEnter: boolean; | ||
leftIcon: "fingerprint" | "dashboard" | "lists" | "automation" | "customers" | "orders" | "transactions" | "guides" | "settings" | "alerts" | "stream" | "search" | "filter" | "collapse-segments" | "resize-columns" | "segments" | "lock" | "caret-up" | "caret-down" | "caret-down-s" | "caret-left" | "caret-right" | "arrow-up" | "arrow-down" | "arrow-left" | "arrow-right" | "arrow-up-l" | "arrow-down-l" | "arrow-left-l" | "arrow-right-l" | "close" | "close-s" | "logout" | "actions" | "circle" | "eye" | "eye-closed" | "burger" | "help" | "info" | "dash-l" | "company" | "website" | "email" | "external-link" | "trash" | "bank" | "map-marker" | "credit-card" | "checkout" | "check-s" | "custom-fields" | "calendar" | "columns" | "blocklists" | "webhooks" | "sticky-note" | "clip" | "loading" | "product" | "api-key" | "coupon" | "average" | "payments" | "tag" | "clone" | "copy" | "edit" | "edit-s" | "stop" | "unlock" | "event" | "invoices" | "rules" | "users" | "sharp" | "at" | "file" | "download" | "export" | "data-exports" | "shipping" | "plus" | "drag" | "reset" | "drag-move" | "world" | "integrations" | "id" | "phone" | "batch" | "merge" | "placeholders" | "caret-double-left" | "caret-double-right" | "heart" | "checkbox-checkmark" | "radio-checkmark" | "star" | "star-empty" | "report-match" | "emulate" | "billing-portal" | "app-store" | "kyc" | "cake" | "briefcase" | "tag-untag" | "risk-score" | "list" | "notifications" | "one-column" | "rebilly-logo" | "two-columns" | "meter" | "reports" | "allowlists" | "collapse-layout" | "rebilly-icon" | "sun" | "moon" | "upload" | "camera"; | ||
leftIconClickPointer: boolean; | ||
rightIconClickPointer: boolean; | ||
leftIconSpinning: boolean; | ||
rightIconSpinning: boolean; | ||
leftLabel: string; | ||
rightLabel: string; | ||
password: boolean; | ||
autoFocus: boolean; | ||
autoHighlight: boolean; | ||
autoHighlightOnFocus: boolean; | ||
maxLength: string | number; | ||
autoResize: boolean; | ||
autoComplete: string; | ||
}>; | ||
export default _default; | ||
autoComplete?: string; | ||
} |
{ | ||
"name": "@rebilly/revel", | ||
"version": "6.30.38", | ||
"version": "6.30.39", | ||
"files": [ | ||
@@ -5,0 +5,0 @@ "dist", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
3191025
33144