dingtalk-jsapi
Version:
钉钉 模块化 多端统一 API
114 lines (113 loc) • 5.87 kB
TypeScript
declare const dd: typeof import("../lib/otherApi") & import("../lib/sdk").IUNCore & {
biz: {
calendar: {
chooseDateTime: typeof import("./api/biz/calendar/chooseDateTime").default;
chooseHalfDay: typeof import("./api/biz/calendar/chooseHalfDay").default;
chooseOneDay: typeof import("./api/biz/calendar/chooseOneDay").default;
};
chat: {
chooseConversation: typeof import("./api/biz/chat/chooseConversation").default;
};
contact: {
choose: typeof import("./api/biz/contact/choose").default;
chooseMobileContacts: typeof import("./api/biz/contact/chooseMobileContacts").default;
complexPicker: typeof import("./api/biz/contact/complexPicker").default;
complexPickerAdmin: typeof import("./api/biz/contact/complexPickerAdmin").complexPickerAdmin$;
departmentsPicker: typeof import("./api/biz/contact/departmentsPicker").default;
useTagPicker: typeof import("./api/biz/contact/useTagPicker").default;
};
cspace: {
chooseSpaceDir: typeof import("./api/biz/cspace/chooseSpaceDir").default;
preview: typeof import("./api/biz/cspace/preview").default;
};
customContact: {
choose: typeof import("./api/biz/customContact/choose").default;
multipleChoose: typeof import("./api/biz/customContact/multipleChoose").default;
};
ding: {
post: typeof import("./api/biz/ding/post").default;
};
map: {
search: typeof import("./api/biz/map/search").default;
view: typeof import("./api/biz/map/view").default;
};
navigation: {
close: typeof import("./api/biz/navigation/close").default;
hideBar: typeof import("./api/biz/navigation/hideBar").default;
quit: typeof import("./api/biz/navigation/quit").default;
setLeft: typeof import("./api/biz/navigation/setLeft").default;
setMenu: typeof import("./api/biz/navigation/setMenu").default;
setRight: typeof import("./api/biz/navigation/setRight").default;
setTitle: typeof import("./api/biz/navigation/setTitle").default;
};
telephone: {
showCallMenu: typeof import("./api/biz/telephone/showCallMenu").default;
};
util: {
chosen: typeof import("./api/biz/util/chosen").default;
datepicker: typeof import("./api/biz/util/datepicker").default;
datetimepicker: typeof import("./api/biz/util/datetimepicker").default;
downloadFile: typeof import("./api/biz/util/downloadFile").default;
multiSelect: typeof import("./api/biz/util/multiSelect").default;
open: typeof import("./api/biz/util/open").default;
openLink: typeof import("./api/biz/util/openLink").default;
openModal: typeof import("./api/biz/util/openModal").default;
openPage: typeof import("./api/biz/util/openPage").default;
openSlidePanel: typeof import("./api/biz/util/openSlidePanel").default;
previewImage: typeof import("./api/biz/util/previewImage").default;
scan: typeof import("./api/biz/util/scan").default;
timepicker: typeof import("./api/biz/util/timepicker").default;
uploadAttachment: typeof import("./api/biz/util/uploadAttachment").default;
uploadImage: typeof import("./api/biz/util/uploadImage").default;
timestamp: typeof import("./api/biz/util/timestamp").default;
};
};
device: {
geolocation: {
get: typeof import("./api/device/geolocation/get").default;
start: typeof import("./api/device/geolocation/start").default;
stop: typeof import("./api/device/geolocation/stop").default;
};
notification: {
actionSheet: typeof import("./api/device/notification/actionSheet").default;
alert: typeof import("./api/device/notification/alert").default;
confirm: typeof import("./api/device/notification/confirm").default;
prompt: typeof import("./api/device/notification/prompt").default;
toast: typeof import("./api/device/notification/toast").default;
};
};
internal: {
channel: {
publish: typeof import("./api/internal/channel/publish").default;
subscribe: typeof import("./api/internal/channel/subscribe").default;
unsubscribe: typeof import("./api/internal/channel/unsubscribe").default;
};
request: {
lwp: typeof import("./api/internal/request/lwp").default;
};
util: {
chooseFile: typeof import("./api/internal/util/chooseFile").default;
getCorpIdByOrgId: typeof import("./api/internal/util/getCorpIdByOrgId").default;
getOrgIdByCorpId: typeof import("./api/internal/util/getOrgIdByCorpId").default;
};
chat: {
joinGroupByBizType: typeof import("./api/internal/chat/joinGroupByBizType").default;
toConversation: typeof import("./api/internal/chat/toConversation").default;
};
};
runtime: {
permission: {
requestAuthCode: typeof import("./api/runtime/permission/requestAuthCode").default;
};
};
taurus: {
common: {
authConfig: typeof import("./api/taurus/common/authConfig").default;
callPhone: typeof import("./api/taurus/common/callPhone").default;
getConfig: typeof import("./api/taurus/common/getConfig").default;
startRequest: typeof import("./api/taurus/common/startRequest").default;
version: typeof import("./api/taurus/common/version").default;
};
};
};
export = dd;