all files / base/ interface.js

100% Statements 8/8
100% Branches 2/2
100% Functions 2/2
100% Lines 8/8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33                                                  
define(["require", "exports"], function (require, exports) {
    "use strict";
    Object.defineProperty(exports, "__esModule", { value: true });
    /**
     * Defines the values for the action that triggers the `fileOpen` event in the File Manager.
     * ```props
     * DoubleClick :- The `fileOpen` event is triggered when a file or folder is opened through a mouse double-click or touch double-tap action.
     * KeyboardEnter :- The `fileOpen` event is triggered when a file or folder is opened through the Enter key press.
     * ContextMenu :- The `fileOpen` event is triggered when the Open action is performed through the context menu.
     * DragAndDrop :- The `fileOpen` event is triggered when folder navigation occurs as part of a drag-and-drop operation.
     * ```
     */
    var FileOpenAction;
    (function (FileOpenAction) {
        /**
         * Specifies that the `fileOpen` event is triggered through a mouse double-click or touch double-tap action.
         */
        FileOpenAction["DoubleClick"] = "DoubleClick";
        /**
         * Specifies that the `fileOpen` event is triggered through the Enter key press.
         */
        FileOpenAction["KeyboardEnter"] = "KeyboardEnter";
        /**
         * Specifies that the `fileOpen` event is triggered through the Open option in the context menu.
         */
        FileOpenAction["ContextMenu"] = "ContextMenu";
        /**
         * Specifies that the `fileOpen` event is triggered through a drag-and-drop folder navigation action.
         */
        FileOpenAction["DragAndDrop"] = "DragAndDrop";
    })(FileOpenAction = exports.FileOpenAction || (exports.FileOpenAction = {}));
});