@tencentcloud/roomkit-electron-vue3
Version:
<h1 align="center"> TUIRoomKit</h1> Conference (TUIRoomKit) is a product suitable for multi-person audio and video conversation scenarios such as business meetings, webinars, and online education. By integrating this product, you can add room management,
93 lines (92 loc) • 1.74 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
var DrawingTool = /* @__PURE__ */ ((DrawingTool2) => {
DrawingTool2["Pointer"] = "Pointer";
DrawingTool2["Laser"] = "Laser";
DrawingTool2["Rectangle"] = "Rectangle";
DrawingTool2["Triangle"] = "Triangle";
DrawingTool2["Circle"] = "Circle";
DrawingTool2["Ellipse"] = "Ellipse";
DrawingTool2["Line"] = "Line";
DrawingTool2["Arrow"] = "Arrow";
DrawingTool2["Text"] = "Text";
DrawingTool2["Pencil"] = "Pencil";
DrawingTool2["Select"] = "Select";
DrawingTool2["Eraser"] = "Eraser";
DrawingTool2["Image"] = "Image";
DrawingTool2["Clear"] = "Clear";
DrawingTool2["Redo"] = "Redo";
DrawingTool2["Undo"] = "Undo";
DrawingTool2["Download"] = "Download";
DrawingTool2["Retract"] = "Retract";
DrawingTool2["None"] = "null";
return DrawingTool2;
})(DrawingTool || {});
const toolCursorStyleMap = {
[
"Laser"
/* Laser */
]: "laser-cursor",
[
"Eraser"
/* Eraser */
]: "eraser-cursor",
[
"Pointer"
/* Pointer */
]: null,
[
"Rectangle"
/* Rectangle */
]: null,
[
"Triangle"
/* Triangle */
]: null,
[
"Circle"
/* Circle */
]: null,
[
"Ellipse"
/* Ellipse */
]: null,
[
"Line"
/* Line */
]: null,
[
"Arrow"
/* Arrow */
]: null,
[
"Text"
/* Text */
]: null,
[
"Pencil"
/* Pencil */
]: null,
[
"Select"
/* Select */
]: null,
[
"Download"
/* Download */
]: null,
[
"Clear"
/* Clear */
]: null,
[
"Redo"
/* Redo */
]: null,
[
"Undo"
/* Undo */
]: null
};
exports.DrawingTool = DrawingTool;
exports.toolCursorStyleMap = toolCursorStyleMap;