UNPKG

@warriorteam/zalo-personal

Version:

Unofficial Zalo Personal API for JavaScript - A powerful library for interacting with Zalo personal accounts with URL attachment support

98 lines (93 loc) 3.47 kB
'use strict'; var ZaloApiError = require('./Errors/ZaloApiError.cjs'); var DeliveredMessage = require('./models/DeliveredMessage.cjs'); var Enum = require('./models/Enum.cjs'); var FriendEvent = require('./models/FriendEvent.cjs'); var GroupEvent = require('./models/GroupEvent.cjs'); var Message = require('./models/Message.cjs'); var Reaction = require('./models/Reaction.cjs'); var SeenMessage = require('./models/SeenMessage.cjs'); var Typing = require('./models/Typing.cjs'); var Undo = require('./models/Undo.cjs'); var zalo = require('./zalo.cjs'); var listen = require('./apis/listen.cjs'); var loginQR = require('./apis/loginQR.cjs'); var sendMessage = require('./apis/sendMessage.cjs'); var sendReport = require('./apis/sendReport.cjs'); var updateAutoDeleteChat = require('./apis/updateAutoDeleteChat.cjs'); var updateLang = require('./apis/updateLang.cjs'); exports.ZaloApiError = ZaloApiError.ZaloApiError; exports.GroupDeliveredMessage = DeliveredMessage.GroupDeliveredMessage; exports.UserDeliveredMessage = DeliveredMessage.UserDeliveredMessage; Object.defineProperty(exports, "BoardType", { enumerable: true, get: function () { return Enum.BoardType; } }); Object.defineProperty(exports, "DestType", { enumerable: true, get: function () { return Enum.DestType; } }); Object.defineProperty(exports, "Gender", { enumerable: true, get: function () { return Enum.Gender; } }); Object.defineProperty(exports, "ReminderRepeatMode", { enumerable: true, get: function () { return Enum.ReminderRepeatMode; } }); Object.defineProperty(exports, "ThreadType", { enumerable: true, get: function () { return Enum.ThreadType; } }); Object.defineProperty(exports, "FriendEventType", { enumerable: true, get: function () { return FriendEvent.FriendEventType; } }); exports.initializeFriendEvent = FriendEvent.initializeFriendEvent; Object.defineProperty(exports, "GroupEventType", { enumerable: true, get: function () { return GroupEvent.GroupEventType; } }); exports.initializeGroupEvent = GroupEvent.initializeGroupEvent; exports.GroupMessage = Message.GroupMessage; exports.UserMessage = Message.UserMessage; exports.Reaction = Reaction.Reaction; Object.defineProperty(exports, "Reactions", { enumerable: true, get: function () { return Reaction.Reactions; } }); exports.GroupSeenMessage = SeenMessage.GroupSeenMessage; exports.UserSeenMessage = SeenMessage.UserSeenMessage; exports.GroupTyping = Typing.GroupTyping; exports.UserTyping = Typing.UserTyping; exports.Undo = Undo.Undo; exports.API = zalo.API; exports.Zalo = zalo.Zalo; Object.defineProperty(exports, "CloseReason", { enumerable: true, get: function () { return listen.CloseReason; } }); Object.defineProperty(exports, "LoginQRCallbackEventType", { enumerable: true, get: function () { return loginQR.LoginQRCallbackEventType; } }); Object.defineProperty(exports, "TextStyle", { enumerable: true, get: function () { return sendMessage.TextStyle; } }); Object.defineProperty(exports, "Urgency", { enumerable: true, get: function () { return sendMessage.Urgency; } }); Object.defineProperty(exports, "ReportReason", { enumerable: true, get: function () { return sendReport.ReportReason; } }); Object.defineProperty(exports, "ChatTTL", { enumerable: true, get: function () { return updateAutoDeleteChat.ChatTTL; } }); Object.defineProperty(exports, "UpdateLangAvailableLanguages", { enumerable: true, get: function () { return updateLang.UpdateLangAvailableLanguages; } });