提交
This commit is contained in:
14
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/arrow.sjs
generated
vendored
Normal file
14
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/arrow.sjs
generated
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
var arrowType = {
|
||||
right: 'RightOutline',
|
||||
up: 'UpOutline',
|
||||
down: 'DownOutline'
|
||||
};
|
||||
var getArrow = function getArrow(arrow) {
|
||||
if (arrow === true) {
|
||||
return arrowType.right;
|
||||
}
|
||||
return arrowType[arrow] || '';
|
||||
};
|
||||
export default {
|
||||
getArrow: getArrow
|
||||
};
|
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/assert-component2.d.ts
generated
vendored
Normal file
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/assert-component2.d.ts
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
export declare function assertComponent2(): void;
|
13
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/assert-component2.js
generated
vendored
Normal file
13
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/assert-component2.js
generated
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
export function assertComponent2() {
|
||||
if (typeof my === 'undefined') {
|
||||
return;
|
||||
}
|
||||
var component2 = my.canIUse('component2');
|
||||
if (!component2) {
|
||||
console.log('项目未开启 component2,无法使用 Ant Design Mini 组件库');
|
||||
console.log('请在 IDE 中的 详情 > 项目配置 中,勾选 启用 component2 编译 。');
|
||||
console.log('参考文档 https://mini.ant.design/guide/migration-v2');
|
||||
throw new Error('Ant Design Mini 组件库需要依赖 component2 特性');
|
||||
}
|
||||
}
|
||||
assertComponent2();
|
38
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/base.d.ts
generated
vendored
Normal file
38
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/base.d.ts
generated
vendored
Normal file
@ -0,0 +1,38 @@
|
||||
export interface IBaseProps {
|
||||
id?: string;
|
||||
/**
|
||||
* @description 类名
|
||||
*/
|
||||
className?: string;
|
||||
/**
|
||||
* @description 样式
|
||||
*/
|
||||
style?: string;
|
||||
}
|
||||
export declare type IconType = string;
|
||||
export interface IBoundingClientRect {
|
||||
/**
|
||||
* @summary 上边界
|
||||
*/
|
||||
top: number;
|
||||
/**
|
||||
* @summary 右边界
|
||||
*/
|
||||
right: number;
|
||||
/**
|
||||
* @summary 下边界
|
||||
*/
|
||||
bottom: number;
|
||||
/**
|
||||
* @summary 左边界
|
||||
*/
|
||||
left: number;
|
||||
/**
|
||||
* @summary 宽度
|
||||
*/
|
||||
width: number;
|
||||
/**
|
||||
* @summary 高度
|
||||
*/
|
||||
height: number;
|
||||
}
|
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/base.js
generated
vendored
Normal file
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/base.js
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
export {};
|
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/compareVersion.d.ts
generated
vendored
Normal file
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/compareVersion.d.ts
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
export declare function compareVersion(v1: string, v2: string): number;
|
23
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/compareVersion.js
generated
vendored
Normal file
23
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/compareVersion.js
generated
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
export function compareVersion(v1, v2) {
|
||||
if (v1 === v2)
|
||||
return 0;
|
||||
var v1Arr = v1.split('.');
|
||||
var v2Arr = v2.split('.');
|
||||
var len = v1Arr.length < v2Arr.length ? v1Arr.length : v2Arr.length;
|
||||
var i = 0;
|
||||
while (i <= len) {
|
||||
if (v1Arr[i] === v2Arr[i]) {
|
||||
i++;
|
||||
}
|
||||
else if (!v1Arr[i] || !v2Arr[i]) {
|
||||
return v1Arr.length > v2Arr.length ? 1 : -1;
|
||||
}
|
||||
else {
|
||||
return Number(v1Arr[i]) === Number(v2Arr[i])
|
||||
? 0
|
||||
: Number(v1Arr[i]) > Number(v2Arr[i])
|
||||
? 1
|
||||
: -1;
|
||||
}
|
||||
}
|
||||
}
|
66
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/console.d.ts
generated
vendored
Normal file
66
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/console.d.ts
generated
vendored
Normal file
@ -0,0 +1,66 @@
|
||||
export declare enum EComponents {
|
||||
Alphabet = "Alphabet",
|
||||
AmountInput = "AmountInput",
|
||||
Badge = "Badge",
|
||||
Button = "Button",
|
||||
Checkbox = "Checkbox",
|
||||
CheckboxGroup = "CheckboxGroup",
|
||||
CheckboxItem = "CheckboxItem",
|
||||
Collapse = "Collapse",
|
||||
CollapseItem = "CollapseItem",
|
||||
Container = "Container",
|
||||
DatePicker = "DatePicker",
|
||||
Filter = "Filter",
|
||||
Footer = "Footer",
|
||||
FooterEnd = "FooterEnd",
|
||||
FooterImage = "FooterImage",
|
||||
FooterLink = "FooterLink",
|
||||
FooterTag = "FooterTag",
|
||||
FooterText = "FooterText",
|
||||
Form = "Form",
|
||||
FormItem = "FormItem",
|
||||
Grid = "Grid",
|
||||
GuideModal = "GuideModal",
|
||||
GuideItem = "GuideItem",
|
||||
HorizontalScrollbar = "HorizontalScrollbar",
|
||||
Icon = "Icon",
|
||||
Input = "Input",
|
||||
List = "List",
|
||||
ListItem = "ListItem",
|
||||
Loading = "Loading",
|
||||
Mask = "Mask",
|
||||
Modal = "Modal",
|
||||
NoticeBar = "NoticeBar",
|
||||
NoticeBarCapsule = "NoticeBarCapsule",
|
||||
Pagination = "Pagination",
|
||||
Picker = "Picker",
|
||||
Popover = "Popover",
|
||||
PopoverItem = "PopoverItem",
|
||||
Popup = "Popup",
|
||||
RadioGroup = "RadioGroup",
|
||||
Radio = "Radio",
|
||||
Result = "Result",
|
||||
SafeArea = "SafeArea",
|
||||
SearchBar = "SearchBar",
|
||||
Selector = "Selector",
|
||||
Stepper = "Stepper",
|
||||
Steps = "Steps",
|
||||
StepItem = "StepItem",
|
||||
SwipeAction = "SwipeAction",
|
||||
Switch = "Switch",
|
||||
Tabs = "Tabs",
|
||||
TabItem = "TabItem",
|
||||
Tag = "Tag",
|
||||
Terms = "Terms",
|
||||
Textarea = "Textarea",
|
||||
Tips = "Tips",
|
||||
Title = "Title",
|
||||
VerifyCode = "VerifyCode",
|
||||
WhiteSpace = "WhiteSpace",
|
||||
GuideTour = "GuideTour"
|
||||
}
|
||||
export type TComponents = keyof typeof EComponents;
|
||||
export declare const log: {
|
||||
warn(component: TComponents, message: string): void;
|
||||
error(component: TComponents, message: string): void;
|
||||
};
|
74
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/console.js
generated
vendored
Normal file
74
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/console.js
generated
vendored
Normal file
@ -0,0 +1,74 @@
|
||||
export var EComponents;
|
||||
(function (EComponents) {
|
||||
EComponents["Alphabet"] = "Alphabet";
|
||||
EComponents["AmountInput"] = "AmountInput";
|
||||
EComponents["Badge"] = "Badge";
|
||||
EComponents["Button"] = "Button";
|
||||
EComponents["Checkbox"] = "Checkbox";
|
||||
EComponents["CheckboxGroup"] = "CheckboxGroup";
|
||||
EComponents["CheckboxItem"] = "CheckboxItem";
|
||||
EComponents["Collapse"] = "Collapse";
|
||||
EComponents["CollapseItem"] = "CollapseItem";
|
||||
EComponents["Container"] = "Container";
|
||||
EComponents["DatePicker"] = "DatePicker";
|
||||
EComponents["Filter"] = "Filter";
|
||||
EComponents["Footer"] = "Footer";
|
||||
EComponents["FooterEnd"] = "FooterEnd";
|
||||
EComponents["FooterImage"] = "FooterImage";
|
||||
EComponents["FooterLink"] = "FooterLink";
|
||||
EComponents["FooterTag"] = "FooterTag";
|
||||
EComponents["FooterText"] = "FooterText";
|
||||
EComponents["Form"] = "Form";
|
||||
EComponents["FormItem"] = "FormItem";
|
||||
EComponents["Grid"] = "Grid";
|
||||
EComponents["GuideModal"] = "GuideModal";
|
||||
EComponents["GuideItem"] = "GuideItem";
|
||||
EComponents["HorizontalScrollbar"] = "HorizontalScrollbar";
|
||||
EComponents["Icon"] = "Icon";
|
||||
EComponents["Input"] = "Input";
|
||||
EComponents["List"] = "List";
|
||||
EComponents["ListItem"] = "ListItem";
|
||||
EComponents["Loading"] = "Loading";
|
||||
EComponents["Mask"] = "Mask";
|
||||
EComponents["Modal"] = "Modal";
|
||||
EComponents["NoticeBar"] = "NoticeBar";
|
||||
EComponents["NoticeBarCapsule"] = "NoticeBarCapsule";
|
||||
EComponents["Pagination"] = "Pagination";
|
||||
EComponents["Picker"] = "Picker";
|
||||
EComponents["Popover"] = "Popover";
|
||||
EComponents["PopoverItem"] = "PopoverItem";
|
||||
EComponents["Popup"] = "Popup";
|
||||
EComponents["RadioGroup"] = "RadioGroup";
|
||||
EComponents["Radio"] = "Radio";
|
||||
EComponents["Result"] = "Result";
|
||||
EComponents["SafeArea"] = "SafeArea";
|
||||
EComponents["SearchBar"] = "SearchBar";
|
||||
EComponents["Selector"] = "Selector";
|
||||
EComponents["Stepper"] = "Stepper";
|
||||
EComponents["Steps"] = "Steps";
|
||||
EComponents["StepItem"] = "StepItem";
|
||||
EComponents["SwipeAction"] = "SwipeAction";
|
||||
EComponents["Switch"] = "Switch";
|
||||
EComponents["Tabs"] = "Tabs";
|
||||
EComponents["TabItem"] = "TabItem";
|
||||
EComponents["Tag"] = "Tag";
|
||||
EComponents["Terms"] = "Terms";
|
||||
EComponents["Textarea"] = "Textarea";
|
||||
EComponents["Tips"] = "Tips";
|
||||
EComponents["Title"] = "Title";
|
||||
EComponents["VerifyCode"] = "VerifyCode";
|
||||
EComponents["WhiteSpace"] = "WhiteSpace";
|
||||
EComponents["GuideTour"] = "GuideTour";
|
||||
})(EComponents || (EComponents = {}));
|
||||
export var log = {
|
||||
warn: function (component, message) {
|
||||
var info = "[antd-mini: ".concat(component, "] \uD83D\uDCE1 ").concat(message);
|
||||
// eslint-disable-next-line no-console
|
||||
console.warn(info);
|
||||
},
|
||||
error: function (component, message) {
|
||||
var info = "[antd-mini: ".concat(component, "] \uD83D\uDCE1 ").concat(message);
|
||||
// eslint-disable-next-line no-console
|
||||
console.error(info);
|
||||
},
|
||||
};
|
5
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/dayjs/iso-weekday.d.ts
generated
vendored
Normal file
5
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/dayjs/iso-weekday.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
import { Dayjs } from 'dayjs';
|
||||
/**
|
||||
* see https://github.com/iamkun/dayjs/blob/305f54099172ada45d10ba4c9bb5ec95e2a9d441/src/plugin/isoWeek/index.js#L37
|
||||
*/
|
||||
export declare function isoWeekday(day: Dayjs): number;
|
6
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/dayjs/iso-weekday.js
generated
vendored
Normal file
6
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/dayjs/iso-weekday.js
generated
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
/**
|
||||
* see https://github.com/iamkun/dayjs/blob/305f54099172ada45d10ba4c9bb5ec95e2a9d441/src/plugin/isoWeek/index.js#L37
|
||||
*/
|
||||
export function isoWeekday(day) {
|
||||
return day.day() || 7;
|
||||
}
|
10
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/event.sjs
generated
vendored
Normal file
10
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/event.sjs
generated
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
function disableScrollEvent(event) {
|
||||
event.preventDefault();
|
||||
}
|
||||
function enableScrollEvent(event) {
|
||||
event.stopPropagation();
|
||||
}
|
||||
export default {
|
||||
disableScrollEvent: disableScrollEvent,
|
||||
enableScrollEvent: enableScrollEvent
|
||||
};
|
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/fmtEvent.d.ts
generated
vendored
Normal file
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/fmtEvent.d.ts
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
export default function fmtEvent(props: Record<string, any>, e?: Record<string, any>): Record<string, any>;
|
14
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/fmtEvent.js
generated
vendored
Normal file
14
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/fmtEvent.js
generated
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
/* eslint-disable @typescript-eslint/no-explicit-any */
|
||||
export default function fmtEvent(props, e) {
|
||||
if (e === void 0) { e = {}; }
|
||||
var dataset = {};
|
||||
for (var key in props) {
|
||||
if (/data-/gi.test(key)) {
|
||||
dataset[key.replace(/data-/gi, '')] = props[key];
|
||||
}
|
||||
}
|
||||
return Object.assign({}, e, {
|
||||
currentTarget: { dataset: dataset },
|
||||
target: { dataset: dataset, targetDataset: dataset },
|
||||
});
|
||||
}
|
2
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/get.d.ts
generated
vendored
Normal file
2
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/get.d.ts
generated
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
export declare function get(obj: any, path: any, defaultValue?: any): any;
|
||||
export default get;
|
10
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/get.js
generated
vendored
Normal file
10
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/get.js
generated
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
export function get(obj, path, defaultValue) {
|
||||
// If path is not an array, convert it to an array
|
||||
if (!Array.isArray(path)) {
|
||||
path = path.split('.').map(function (key) { return key.replace(/\[(\d+)]/g, '$1'); });
|
||||
}
|
||||
// Use reduce to traverse the path
|
||||
var result = path.reduce(function (acc, key) { return (acc && acc[key] !== undefined ? acc[key] : undefined); }, obj);
|
||||
return result === undefined ? defaultValue : result;
|
||||
}
|
||||
export default get;
|
6
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/base.d.ts
generated
vendored
Normal file
6
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/base.d.ts
generated
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
interface JSAPIImpl<T, A> {
|
||||
wechat?: (instance: any, args: A) => T;
|
||||
alipay?: (instance: any, args: A) => T;
|
||||
}
|
||||
export declare function implJsapi<T, A>(impl: JSAPIImpl<T, A>): (args?: A) => T;
|
||||
export {};
|
9
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/base.js
generated
vendored
Normal file
9
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/base.js
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
import { platform } from '../platform';
|
||||
export function implJsapi(impl) {
|
||||
return function (args) {
|
||||
if (platform() === 'alipay' && impl.alipay) {
|
||||
return impl.alipay(my, args);
|
||||
}
|
||||
throw new Error('unsupported platform');
|
||||
};
|
||||
}
|
16
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/choose-image.d.ts
generated
vendored
Normal file
16
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/choose-image.d.ts
generated
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
type Files = {
|
||||
size: number;
|
||||
path: string;
|
||||
}[];
|
||||
export interface ChooseImageResult {
|
||||
tempFiles: Files;
|
||||
apFilePaths?: Files;
|
||||
filePaths?: Files;
|
||||
tempFilePaths?: Files;
|
||||
}
|
||||
export interface ChooseImageOptions {
|
||||
count: number;
|
||||
sourceType: string[];
|
||||
}
|
||||
export declare const chooseImage: (args?: ChooseImageOptions) => Promise<ChooseImageResult>;
|
||||
export {};
|
20
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/choose-image.js
generated
vendored
Normal file
20
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/choose-image.js
generated
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
import { implJsapi } from './base';
|
||||
export var chooseImage = implJsapi({
|
||||
alipay: function (instance, args) {
|
||||
return new Promise(function (resolve, reject) {
|
||||
/**
|
||||
* @see https://opendocs.alipay.com/mini/api/media/image/my.chooseimage
|
||||
*/
|
||||
instance.chooseImage({
|
||||
count: args.count,
|
||||
sourceType: args.sourceType,
|
||||
success: function (res) {
|
||||
resolve(res);
|
||||
},
|
||||
fail: function (err) {
|
||||
reject(err);
|
||||
},
|
||||
});
|
||||
});
|
||||
},
|
||||
});
|
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/create-canvas-context.d.ts
generated
vendored
Normal file
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/create-canvas-context.d.ts
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
export declare const createCanvasContext: (args?: [string, any]) => Promise<any>;
|
9
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/create-canvas-context.js
generated
vendored
Normal file
9
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/create-canvas-context.js
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
import { implJsapi } from './base';
|
||||
export var createCanvasContext = implJsapi({
|
||||
alipay: function (instance, args) {
|
||||
return new Promise(function (resolve) {
|
||||
var res = instance.createCanvasContext(args[0]);
|
||||
resolve(res);
|
||||
});
|
||||
},
|
||||
});
|
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/get-instance-bounding-client-rect.d.ts
generated
vendored
Normal file
1
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/get-instance-bounding-client-rect.d.ts
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
export declare function getInstanceBoundingClientRect(instance: any, selector: string): Promise<any>;
|
16
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/get-instance-bounding-client-rect.js
generated
vendored
Normal file
16
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/get-instance-bounding-client-rect.js
generated
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
export function getInstanceBoundingClientRect(instance, selector) {
|
||||
return new Promise(function (resolve) {
|
||||
instance
|
||||
.createSelectorQuery()
|
||||
.select(selector)
|
||||
.boundingClientRect()
|
||||
.exec(function (ret) {
|
||||
if (ret && ret[0]) {
|
||||
resolve(ret[0]);
|
||||
}
|
||||
else {
|
||||
resolve(null);
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
6
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/get-system-info.d.ts
generated
vendored
Normal file
6
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/get-system-info.d.ts
generated
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
export interface SystemInfo {
|
||||
windowWidth: number;
|
||||
windowHeight: number;
|
||||
pixelRatio: number;
|
||||
}
|
||||
export declare const getSystemInfo: (args?: undefined) => Promise<SystemInfo>;
|
15
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/get-system-info.js
generated
vendored
Normal file
15
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/get-system-info.js
generated
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
import { implJsapi } from './base';
|
||||
export var getSystemInfo = implJsapi({
|
||||
alipay: function (instance) {
|
||||
return new Promise(function (resolve, reject) {
|
||||
instance.getSystemInfo({
|
||||
success: function (res) {
|
||||
resolve(res);
|
||||
},
|
||||
fail: function () {
|
||||
reject();
|
||||
},
|
||||
});
|
||||
});
|
||||
},
|
||||
});
|
5
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/load-font-face.d.ts
generated
vendored
Normal file
5
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/load-font-face.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
export interface LoadFontOptions {
|
||||
family: string;
|
||||
source: string;
|
||||
}
|
||||
export declare const loadFontFace: (args?: LoadFontOptions) => Promise<void>;
|
17
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/load-font-face.js
generated
vendored
Normal file
17
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/jsapi/load-font-face.js
generated
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
import { implJsapi } from './base';
|
||||
export var loadFontFace = implJsapi({
|
||||
alipay: function (instance, options) {
|
||||
return new Promise(function (resolve, reject) {
|
||||
instance.loadFontFace({
|
||||
family: options.family,
|
||||
source: options.source,
|
||||
success: function (res) {
|
||||
resolve(res);
|
||||
},
|
||||
fail: function (err) {
|
||||
reject(err);
|
||||
},
|
||||
});
|
||||
});
|
||||
},
|
||||
});
|
5
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/platform.d.ts
generated
vendored
Normal file
5
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/platform.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
export declare function supportUndefinedProperty(): boolean;
|
||||
export declare function platform(): string;
|
||||
export declare function resolveEventValue(value: any): any;
|
||||
export declare function resolveEventValues(args1: any, args2?: any, ...rest: any[]): any[];
|
||||
export declare function isOldSDKVersion(): boolean;
|
29
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/platform.js
generated
vendored
Normal file
29
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/platform.js
generated
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
import { __spreadArray } from "tslib";
|
||||
import { compareVersion } from './compareVersion';
|
||||
export function supportUndefinedProperty() {
|
||||
var support = true;
|
||||
return support;
|
||||
}
|
||||
export function platform() {
|
||||
var platform = 'unknown';
|
||||
platform = 'alipay';
|
||||
return platform;
|
||||
}
|
||||
export function resolveEventValue(value) {
|
||||
return value;
|
||||
}
|
||||
export function resolveEventValues(args1, args2) {
|
||||
var rest = [];
|
||||
for (var _i = 2; _i < arguments.length; _i++) {
|
||||
rest[_i - 2] = arguments[_i];
|
||||
}
|
||||
return __spreadArray([args1, args2], rest, true);
|
||||
}
|
||||
export function isOldSDKVersion() {
|
||||
if (platform() === 'wechat') {
|
||||
return false;
|
||||
}
|
||||
var SDKVersion = my.SDKVersion;
|
||||
var isOldVersion = compareVersion(SDKVersion, '2.0.0') < 0;
|
||||
return isOldVersion;
|
||||
}
|
50
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/promisify.d.ts
generated
vendored
Normal file
50
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/promisify.d.ts
generated
vendored
Normal file
@ -0,0 +1,50 @@
|
||||
declare namespace My {
|
||||
interface TempFile {
|
||||
/**
|
||||
* @description 本地临时文件路径(本地路径)
|
||||
*/
|
||||
path: string;
|
||||
/**
|
||||
* @description 本地临时文件大小,单位为 B
|
||||
*/
|
||||
size: number;
|
||||
}
|
||||
interface ChooseImage {
|
||||
apFilePaths?: string[];
|
||||
tempFilePaths?: string[];
|
||||
filePaths?: string[];
|
||||
tempFiles?: TempFile[];
|
||||
}
|
||||
interface ChooseVideo {
|
||||
tempFilePath: string;
|
||||
duration: number;
|
||||
size: number;
|
||||
height: number;
|
||||
width: number;
|
||||
success: boolean;
|
||||
}
|
||||
interface ChooseFileFromDisk {
|
||||
apFilePath: string;
|
||||
success: boolean;
|
||||
}
|
||||
interface UploadFile {
|
||||
data: string;
|
||||
statusCode: string | number;
|
||||
header: string;
|
||||
}
|
||||
interface GetFileInfo {
|
||||
digest: string;
|
||||
size: number;
|
||||
}
|
||||
interface DownloadFile {
|
||||
apFilePath: string;
|
||||
}
|
||||
}
|
||||
export declare const chooseImage: (option: any) => Promise<My.ChooseImage>;
|
||||
export declare const chooseVideo: (option: any) => Promise<My.ChooseVideo>;
|
||||
export declare const chooseFileFromDisk: (option?: any) => Promise<My.ChooseFileFromDisk>;
|
||||
export declare const uploadFile: (option: any) => Promise<My.UploadFile>;
|
||||
export declare const getFileInfo: (option: any) => Promise<My.GetFileInfo>;
|
||||
export declare const previewImage: (option: any) => void;
|
||||
export declare const downloadFile: (option: any) => Promise<My.DownloadFile>;
|
||||
export {};
|
18
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/promisify.js
generated
vendored
Normal file
18
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/promisify.js
generated
vendored
Normal file
@ -0,0 +1,18 @@
|
||||
import { __assign } from "tslib";
|
||||
/*
|
||||
*@Description: 把所有my.xx的方法变成promise
|
||||
*/
|
||||
function promisifyMy(name) {
|
||||
return function (options) {
|
||||
return new Promise(function (resolve, reject) {
|
||||
my[name](__assign(__assign({}, options), { success: resolve, fail: reject }));
|
||||
});
|
||||
};
|
||||
}
|
||||
export var chooseImage = promisifyMy('chooseImage');
|
||||
export var chooseVideo = promisifyMy('chooseVideo');
|
||||
export var chooseFileFromDisk = promisifyMy('chooseFileFromDisk');
|
||||
export var uploadFile = promisifyMy('uploadFile');
|
||||
export var getFileInfo = promisifyMy('getFileInfo');
|
||||
export var previewImage = promisifyMy('previewImage');
|
||||
export var downloadFile = promisifyMy('downloadFile');
|
2
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/set.d.ts
generated
vendored
Normal file
2
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/set.d.ts
generated
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
export declare function set(obj: any, path: any, value: any): any;
|
||||
export default set;
|
21
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/set.js
generated
vendored
Normal file
21
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/set.js
generated
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
export function set(obj, path, value) {
|
||||
// If path is not an array, convert it to an array
|
||||
if (!Array.isArray(path)) {
|
||||
path = path.split('.').reduce(function (acc, key) {
|
||||
key.split(/\[([^}]+)\]/g).forEach(function (k) {
|
||||
if (k !== '')
|
||||
acc.push(isNaN(k) ? k : Number(k));
|
||||
});
|
||||
return acc;
|
||||
}, []);
|
||||
}
|
||||
// Traverse the object according to the path
|
||||
path.slice(0, -1).reduce(function (acc, key, index) {
|
||||
if (acc[key] === undefined) {
|
||||
acc[key] = typeof path[index + 1] === 'number' ? [] : {};
|
||||
}
|
||||
return acc[key];
|
||||
}, obj)[path[path.length - 1]] = value;
|
||||
return obj;
|
||||
}
|
||||
export default set;
|
16
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/simply.d.ts
generated
vendored
Normal file
16
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/simply.d.ts
generated
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
type ComponentInstance<Props, Methods, Data, Mixins, InstanceMethods> = unknown;
|
||||
declare function ComponentImpl<Props, Methods = unknown, Data = unknown, Mixins = unknown, InstanceMethods = unknown>(defaultProps: Props, methods?: Methods & ThisType<ComponentInstance<Props, Methods, Data, Mixins, InstanceMethods>>, data?: Data & any, mixins?: Mixins & any, instanceMethods?: InstanceMethods & any): void;
|
||||
export interface IPlatformEvent {
|
||||
currentTarget: {
|
||||
dataset: Record<string, unknown>;
|
||||
};
|
||||
target: {
|
||||
dataset: Record<string, unknown>;
|
||||
};
|
||||
}
|
||||
export declare function triggerEvent(instance: any, eventName: string, value: unknown, e?: any): void;
|
||||
export declare function triggerEventOnly(instance: any, eventName: string, e?: any): void;
|
||||
export declare function triggerEventValues(instance: any, eventName: string, values: any[], e?: any): void;
|
||||
export declare function triggerCatchEvent(instance: any, eventName: string, e?: any): void;
|
||||
export declare function getValueFromProps(instance: any, propName?: string | string[]): any;
|
||||
export { ComponentImpl as Component };
|
85
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/simply.js
generated
vendored
Normal file
85
甲情_甲意/miniprogram/node_modules/antd-mini/less/_util/simply.js
generated
vendored
Normal file
@ -0,0 +1,85 @@
|
||||
import { __assign, __spreadArray } from "tslib";
|
||||
import fmtEvent from './fmtEvent';
|
||||
function removeNullProps(props) {
|
||||
var newProps = {};
|
||||
for (var key in props) {
|
||||
if (props[key] !== null) {
|
||||
newProps[key] = props[key];
|
||||
}
|
||||
}
|
||||
return newProps;
|
||||
}
|
||||
function buildProperties(props) {
|
||||
var newProperties = {};
|
||||
for (var key in props) {
|
||||
var type = null;
|
||||
switch (typeof props[key]) {
|
||||
case 'string':
|
||||
type = String;
|
||||
break;
|
||||
case 'number':
|
||||
type = Number;
|
||||
break;
|
||||
case 'boolean':
|
||||
type = Boolean;
|
||||
break;
|
||||
}
|
||||
newProperties[key] = {
|
||||
type: type,
|
||||
value: props[key],
|
||||
};
|
||||
}
|
||||
return newProperties;
|
||||
}
|
||||
function mergeDefaultProps(defaultProps) {
|
||||
if (defaultProps === void 0) { defaultProps = {}; }
|
||||
return __assign({}, defaultProps);
|
||||
}
|
||||
function ComponentImpl(defaultProps, methods, data, mixins, instanceMethods) {
|
||||
Component(__assign({ props: removeNullProps(mergeDefaultProps(defaultProps)), methods: methods, mixins: mixins || [], data: data }, instanceMethods));
|
||||
}
|
||||
export function triggerEvent(instance, eventName, value, e) {
|
||||
// 首字母大写,然后加上 on
|
||||
var alipayCallbackName = 'on' + eventName.charAt(0).toUpperCase() + eventName.slice(1);
|
||||
var props = instance.props;
|
||||
if (props[alipayCallbackName]) {
|
||||
props[alipayCallbackName](value, fmtEvent(props, e));
|
||||
}
|
||||
}
|
||||
export function triggerEventOnly(instance, eventName, e) {
|
||||
// 首字母大写,然后加上 on
|
||||
var alipayCallbackName = 'on' + eventName.charAt(0).toUpperCase() + eventName.slice(1);
|
||||
var props = instance.props;
|
||||
if (props[alipayCallbackName]) {
|
||||
props[alipayCallbackName](fmtEvent(props, e));
|
||||
}
|
||||
}
|
||||
export function triggerEventValues(instance, eventName, values, e) {
|
||||
// 首字母大写,然后加上 on
|
||||
var alipayCallbackName = 'on' + eventName.charAt(0).toUpperCase() + eventName.slice(1);
|
||||
var props = instance.props;
|
||||
if (props[alipayCallbackName]) {
|
||||
props[alipayCallbackName].apply(props, __spreadArray(__spreadArray([], values, false), [fmtEvent(props, e)], false));
|
||||
}
|
||||
}
|
||||
export function triggerCatchEvent(instance, eventName, e) {
|
||||
var props = instance.props;
|
||||
if (props[eventName]) {
|
||||
props[eventName](fmtEvent(props, e));
|
||||
}
|
||||
}
|
||||
export function getValueFromProps(instance, propName) {
|
||||
var value;
|
||||
var props = instance.props;
|
||||
if (!propName) {
|
||||
return props;
|
||||
}
|
||||
if (typeof propName === 'string') {
|
||||
value = props[propName];
|
||||
}
|
||||
if (Array.isArray(propName)) {
|
||||
value = propName.map(function (name) { return props[name]; });
|
||||
}
|
||||
return value;
|
||||
}
|
||||
export { ComponentImpl as Component };
|
Reference in New Issue
Block a user