Socket
Socket
Sign inDemoInstall

@opentiny/vue-dropdown-item

Package Overview
Dependencies
Maintainers
1
Versions
67
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@opentiny/vue-dropdown-item - npm Package Compare versions

Comparing version 3.10.0 to 3.11.0-alpha.0

137

lib/index.js

@@ -15,3 +15,3 @@ function _extends() {

}
import { defineComponent, $prefix, $props, $setup } from "@opentiny/vue-common";
import { defineComponent, $prefix, $setup, $props } from "@opentiny/vue-common";
import PcTemplate from "./pc.js";

@@ -37,71 +37,72 @@ import MobileTemplate from "./mobile.js";

};
var dropdownItemProps = _extends({}, $props, {
_constants: {
type: Object,
default: function _default() {
return $constants;
}
},
icon: [String, Object],
disabled: Boolean,
divided: Boolean,
itemData: {
type: [String, Object],
default: ""
},
title: String,
label: {
type: String,
default: ""
},
level: String,
titleClass: String,
options: {
type: Array,
default: function _default2() {
return [];
}
},
type: {
type: String,
default: "selection"
},
selected: {
type: Boolean,
default: false
},
selectedField: {
type: String,
default: "selected"
},
multiStage: {
type: Boolean,
default: false
},
currentIndex: {
type: Number,
default: function _default3() {
return -1;
}
},
appendToBody: {
type: Boolean,
default: true
},
textField: {
type: String,
default: "label"
},
tip: {
type: [String, Function],
default: ""
},
tipPosition: {
type: String,
default: "right"
}
});
var DropdownItem = defineComponent({
name: $prefix + "DropdownItem",
componentName: "TinyDropdownItem",
props: _extends({}, $props, {
_constants: {
type: Object,
default: function _default() {
return $constants;
}
},
icon: [String, Object],
disabled: Boolean,
divided: Boolean,
itemData: {
type: [String, Object],
default: ""
},
title: String,
label: {
type: String,
default: ""
},
level: String,
titleClass: String,
options: {
type: Array,
default: function _default2() {
return [];
}
},
type: {
type: String,
default: "selection"
},
selected: {
type: Boolean,
default: false
},
selectedField: {
type: String,
default: "selected"
},
multiStage: {
type: Boolean,
default: false
},
currentIndex: {
type: Number,
default: function _default3() {
return -1;
}
},
appendToBody: {
type: Boolean,
default: true
},
textField: {
type: String,
default: "label"
},
tip: {
type: [String, Function],
default: ""
},
tipPosition: {
type: String,
default: "right"
}
}),
props: dropdownItemProps,
setup: function setup(props, context) {

@@ -115,3 +116,3 @@ return $setup({

});
var version = "3.10.0";
var version = "3.11.0-alpha.0";
DropdownItem.model = {

@@ -118,0 +119,0 @@ prop: "modelValue",

import { defineComponent, props, setup as _setup } from "@opentiny/vue-common";
import { renderless, api } from "@opentiny/vue-renderless/dropdown-item/mf";
import { openBlock, createElementBlock, normalizeClass, withModifiers, createElementVNode, createBlock, resolveDynamicComponent, createCommentVNode, renderSlot } from "vue";
function _createForOfIteratorHelperLoose(o, allowArrayLike) {
function _createForOfIteratorHelperLoose_tiny(o, allowArrayLike) {
var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];

@@ -42,3 +42,3 @@ if (it)

var target = sfc.__vccOpts || sfc;
for (var _iterator = _createForOfIteratorHelperLoose(props), _step; !(_step = _iterator()).done; ) {
for (var _iterator = _createForOfIteratorHelperLoose_tiny(props), _step; !(_step = _iterator()).done; ) {
var _step$value = _step.value, key = _step$value[0], val = _step$value[1];

@@ -45,0 +45,0 @@ target[key] = val;

import { renderless, api } from "@opentiny/vue-renderless/dropdown-item/vue";
import { defineComponent, props, setup as _setup } from "@opentiny/vue-common";
import { defineComponent, directive, props, setup as _setup } from "@opentiny/vue-common";
import { iconYes } from "@opentiny/vue-icon";

@@ -9,3 +9,3 @@ import Popup from "@opentiny/vue-popup";

import { resolveComponent, resolveDirective, withDirectives, openBlock, createElementBlock, normalizeClass, normalizeStyle, createVNode, withCtx, renderSlot, Fragment, renderList, createElementVNode, createBlock, resolveDynamicComponent, toDisplayString, createCommentVNode, createTextVNode, vShow } from "vue";
function _createForOfIteratorHelperLoose(o, allowArrayLike) {
function _createForOfIteratorHelperLoose_tiny(o, allowArrayLike) {
var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];

@@ -48,3 +48,3 @@ if (it)

var target = sfc.__vccOpts || sfc;
for (var _iterator = _createForOfIteratorHelperLoose(props), _step; !(_step = _iterator()).done; ) {
for (var _iterator = _createForOfIteratorHelperLoose_tiny(props), _step; !(_step = _iterator()).done; ) {
var _step$value = _step.value, key = _step$value[0], val = _step$value[1];

@@ -57,5 +57,5 @@ target[key] = val;

var _sfc_main = defineComponent({
directives: {
directives: directive({
Clickoutside
},
}),
props: [].concat(props, ["modelValue", "title", "disabled", "titleClass", "options", "icon", "type"]),

@@ -62,0 +62,0 @@ components: {

@@ -7,3 +7,3 @@ import { defineComponent, $prefix, props, setup as _setup } from "@opentiny/vue-common";

import { resolveComponent, openBlock, createBlock, withCtx, createElementVNode, normalizeClass, withModifiers, createElementBlock, resolveDynamicComponent, createCommentVNode, renderSlot, toDisplayString, Fragment, renderList } from "vue";
function _createForOfIteratorHelperLoose(o, allowArrayLike) {
function _createForOfIteratorHelperLoose_tiny(o, allowArrayLike) {
var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];

@@ -46,3 +46,3 @@ if (it)

var target = sfc.__vccOpts || sfc;
for (var _iterator = _createForOfIteratorHelperLoose(props), _step; !(_step = _iterator()).done; ) {
for (var _iterator = _createForOfIteratorHelperLoose_tiny(props), _step; !(_step = _iterator()).done; ) {
var _step$value = _step.value, key = _step$value[0], val = _step$value[1];

@@ -49,0 +49,0 @@ target[key] = val;

{
"name": "@opentiny/vue-dropdown-item",
"version": "3.10.0",
"version": "3.11.0-alpha.0",
"description": "",

@@ -10,8 +10,8 @@ "main": "./lib/index.js",

"dependencies": {
"@opentiny/vue-common": "~3.10.0",
"@opentiny/vue-icon": "~3.10.0",
"@opentiny/vue-renderless": "~3.10.0",
"@opentiny/vue-popup": "~3.10.0",
"@opentiny/vue-button": "~3.10.0",
"@opentiny/vue-tooltip": "~3.10.0"
"@opentiny/vue-common": "~3.11.0-alpha.0",
"@opentiny/vue-icon": "~3.11.0-alpha.0",
"@opentiny/vue-renderless": "~3.11.0-alpha.0",
"@opentiny/vue-popup": "~3.11.0-alpha.0",
"@opentiny/vue-button": "~3.11.0-alpha.0",
"@opentiny/vue-tooltip": "~3.11.0-alpha.0"
},

@@ -18,0 +18,0 @@ "license": "MIT",

@@ -12,2 +12,77 @@ /**

*/
export declare const $constants: {
ICON_MAP: {
leftWardArrow: string;
};
};
export declare const dropdownItemProps: {
_constants: {
type: ObjectConstructor;
default: () => {
ICON_MAP: {
leftWardArrow: string;
};
};
};
icon: (ObjectConstructor | StringConstructor)[];
disabled: BooleanConstructor;
divided: BooleanConstructor;
itemData: {
type: (ObjectConstructor | StringConstructor)[];
default: string;
};
title: StringConstructor;
label: {
type: StringConstructor;
default: string;
};
level: StringConstructor;
titleClass: StringConstructor;
options: {
type: ArrayConstructor;
default: () => never[];
};
type: {
type: StringConstructor;
default: string;
};
selected: {
type: BooleanConstructor;
default: boolean;
};
selectedField: {
type: StringConstructor;
default: string;
};
multiStage: {
type: BooleanConstructor;
default: boolean;
};
currentIndex: {
type: NumberConstructor;
default: () => number;
};
appendToBody: {
type: BooleanConstructor;
default: boolean;
};
textField: {
type: StringConstructor;
default: string;
};
tip: {
type: (StringConstructor | FunctionConstructor)[];
default: string;
};
tipPosition: {
type: StringConstructor;
default: string;
};
tiny_mode: StringConstructor;
tiny_mode_root: BooleanConstructor;
tiny_template: (ObjectConstructor | FunctionConstructor)[];
tiny_renderless: FunctionConstructor;
tiny_theme: StringConstructor;
tiny_chart_theme: ObjectConstructor;
};
declare const _default: import("@vue/runtime-core").DefineComponent<{

@@ -160,7 +235,5 @@ _constants: {

_constants: Record<string, any>;
multiStage: boolean;
options: unknown[];
textField: string;
appendToBody: boolean;
tip: string | Function;
multiStage: boolean;
divided: boolean;

@@ -170,4 +243,6 @@ itemData: string | Record<string, any>;

currentIndex: number;
appendToBody: boolean;
tip: string | Function;
tipPosition: string;
}, {}>;
export default _default;
declare const _default: import("@vue/runtime-core").DefineComponent<Readonly<{
[x: string]: any;
label?: any;
selected?: any;
disabled?: any;
tiny_mode?: any;
tiny_mode_root?: any;
tiny_template?: any;
tiny_renderless?: any;
_constants?: any;
tiny_theme?: any;
tiny_chart_theme?: any;
icon?: any;
itemData?: any;
level?: any;
currentIndex?: any;
}>, any, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, {}, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<Readonly<{
[x: string]: any;
label?: any;
selected?: any;
disabled?: any;
tiny_mode?: any;
tiny_mode_root?: any;
tiny_template?: any;
tiny_renderless?: any;
_constants?: any;
tiny_theme?: any;
tiny_chart_theme?: any;
icon?: any;
itemData?: any;
level?: any;
currentIndex?: any;
}>>>, {
[x: string]: any;
readonly label?: any;
readonly selected?: any;
readonly disabled?: any;
readonly tiny_mode?: any;
readonly tiny_mode_root?: any;
readonly tiny_template?: any;
readonly tiny_renderless?: any;
readonly _constants?: any;
readonly tiny_theme?: any;
readonly tiny_chart_theme?: any;
readonly icon?: any;
readonly itemData?: any;
readonly level?: any;
readonly currentIndex?: any;
}, {}>;
export default _default;

@@ -1,2 +0,67 @@

declare const _default: (props: Record<string, any> & {}) => any;
declare const _default: import("@vue/runtime-core").DefineComponent<Readonly<{
type?: any;
title?: any;
disabled?: any;
tiny_mode?: any;
tiny_mode_root?: any;
tiny_template?: any;
tiny_renderless?: any;
_constants?: any;
tiny_theme?: any;
tiny_chart_theme?: any;
modelValue?: any;
options?: any;
icon?: any;
titleClass?: any;
}>, {
t: (this: any, path: any, options?: any) => any;
vm: any;
f: (props: any, attrs?: {}) => {};
a: (attrs: any, filters: any, include: any) => {};
d: (props: any) => void;
dp: (props: any) => void;
gcls: (key: any) => any;
m: (...cssClasses: any[]) => string;
}, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, ("confirm" | "item-click" | "update:modelValue" | "close" | "click" | "change" | "reset" | "open" | "closed" | "opened")[], "confirm" | "item-click" | "update:modelValue" | "close" | "click" | "change" | "reset" | "open" | "closed" | "opened", import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<Readonly<{
type?: any;
title?: any;
disabled?: any;
tiny_mode?: any;
tiny_mode_root?: any;
tiny_template?: any;
tiny_renderless?: any;
_constants?: any;
tiny_theme?: any;
tiny_chart_theme?: any;
modelValue?: any;
options?: any;
icon?: any;
titleClass?: any;
}>>> & {
"onItem-click"?: ((...args: any[]) => any) | undefined;
onChange?: ((...args: any[]) => any) | undefined;
onReset?: ((...args: any[]) => any) | undefined;
onClick?: ((...args: any[]) => any) | undefined;
onClose?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
onConfirm?: ((...args: any[]) => any) | undefined;
onOpen?: ((...args: any[]) => any) | undefined;
onClosed?: ((...args: any[]) => any) | undefined;
onOpened?: ((...args: any[]) => any) | undefined;
}, {
readonly type?: any;
readonly title?: any;
readonly disabled?: any;
readonly tiny_mode?: any;
readonly tiny_mode_root?: any;
readonly tiny_template?: any;
readonly tiny_renderless?: any;
readonly _constants?: any;
readonly tiny_theme?: any;
readonly tiny_chart_theme?: any;
readonly modelValue?: any;
readonly options?: any;
readonly icon?: any;
readonly titleClass?: any;
}, {}>;
export default _default;

@@ -0,19 +1,80 @@

import type { IDropdownItemApi } from '@opentiny/vue-renderless/types/dropdown-item.type';
declare const _default: import("@vue/runtime-core").DefineComponent<Readonly<{
[x: string]: any;
}>, {
t: (this: any, path: any, options?: any) => any;
vm: any;
f: (props: any, attrs?: {}) => {};
a: (attrs: any, filters: any, include: any) => {};
d: (props: any) => void;
dp: (props: any) => void;
gcls: (key: any) => any;
m: (...cssClasses: any[]) => string;
}, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, "item-click"[], "item-click", import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<Readonly<{
[x: string]: any;
type?: any;
label?: any;
title?: any;
selected?: any;
disabled?: any;
tiny_mode?: any;
tiny_mode_root?: any;
tiny_template?: any;
tiny_renderless?: any;
_constants?: any;
tiny_theme?: any;
tiny_chart_theme?: any;
multiStage?: any;
options?: any;
textField?: any;
icon?: any;
divided?: any;
itemData?: any;
titleClass?: any;
selectedField?: any;
currentIndex?: any;
appendToBody?: any;
tip?: any;
tipPosition?: any;
}>, IDropdownItemApi, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, "item-click"[], "item-click", import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<Readonly<{
type?: any;
label?: any;
title?: any;
selected?: any;
disabled?: any;
tiny_mode?: any;
tiny_mode_root?: any;
tiny_template?: any;
tiny_renderless?: any;
_constants?: any;
tiny_theme?: any;
tiny_chart_theme?: any;
multiStage?: any;
options?: any;
textField?: any;
icon?: any;
divided?: any;
itemData?: any;
titleClass?: any;
selectedField?: any;
currentIndex?: any;
appendToBody?: any;
tip?: any;
tipPosition?: any;
}>>> & {
"onItem-click"?: ((...args: any[]) => any) | undefined;
}, {
[x: string]: any;
readonly type?: any;
readonly label?: any;
readonly title?: any;
readonly selected?: any;
readonly disabled?: any;
readonly tiny_mode?: any;
readonly tiny_mode_root?: any;
readonly tiny_template?: any;
readonly tiny_renderless?: any;
readonly _constants?: any;
readonly tiny_theme?: any;
readonly tiny_chart_theme?: any;
readonly multiStage?: any;
readonly options?: any;
readonly textField?: any;
readonly icon?: any;
readonly divided?: any;
readonly itemData?: any;
readonly titleClass?: any;
readonly selectedField?: any;
readonly currentIndex?: any;
readonly appendToBody?: any;
readonly tip?: any;
readonly tipPosition?: any;
}, {}>;
export default _default;
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