Study編 イベント一覧
記事作成日: 2023-11-22
draw.ioにそのまま使えるかわかりませんが、mxGraphのイベント
mxEventクラス
mxEventクラスは、DOMノードにlistenesを追加します。
Functions
名前 | 説明 |
---|---|
addListener | 関数を指定された要素の指定されたイベントにバインドします。 |
removeListener | 指定された要素から指定されたリスナーを削除します。 |
removeAllListeners | 指定された要素からすべてのリスナーを削除します。 |
addGestureListeners | タッチ、マウス、ポインター イベントの指定されたリスナーを追加します。 |
removeGestureListeners | mxClient.IS_TOUCH がtrue の場合、mousedown、mousemove、mouseup、およびそれぞれのタッチ イベントから指定されたリスナーを削除します。 |
redirectMouseEvents | イベントと指定された状態をイベント引数として使用して、マウス イベントを指定された DOM ノードからグラフ ディスパッチ ループにリダイレクトします。 |
release | 指定された DOM ノードとその子孫から既知のリスナーを削除します。 |
disableContextMenu | 指定された要素のコンテキスト メニューを無効にします。 |
getSource | ブラウザに応じて、イベントのターゲットまたは srcElement を返します。 |
isConsumed | イベントがconsumを使用して消費された場合はtrueを返します。 |
isTouchEvent | イベントが (ペンやマウスではなく) タッチ デバイスを使用して生成された場合は true を返します。 |
isPenEvent | イベントがペン (タッチ デバイスやマウスではない) を使用して生成された場合は true を返します。 |
isMultiTouchEvent | イベントが (ペンやマウスではなく) タッチ デバイスを使用して生成された場合は true を返します。 |
isMouseEvent | イベントが (ペンやタッチ デバイスではなく) マウスを使用して生成された場合は true を返します。 |
isLeftMouseButton | 指定されたイベントに対してマウスの左ボタンが押された場合、true を返します。 |
isMiddleMouseButton | 指定されたイベントに対してマウスの中ボタンが押された場合、true を返します。 |
isRightMouseButton | マウスの右ボタンが押された場合は true を返します。 |
isPopupTrigger | イベントがポップアップ トリガーの場合は true を返します。 |
isShiftDown | 指定されたイベントに対して Shift キーが押された場合は true を返します。 |
isAltDown | 指定されたイベントに対して Alt キーが押された場合は true を返します。 |
isControlDown | 指定されたイベントに対してコントロール キーが押された場合は true を返します。 |
isMetaDown | 指定されたイベントに対してメタ キーが押された場合は true を返します。 |
getMainEvent | マウス座標を含むタッチまたはマウス イベントを返します。 |
getClientX | 指定されたイベントに対してメタ キーが押された場合は true を返します。 |
getClientY | 指定されたイベントに対してメタ キーが押された場合は true を返します。 |
consume | 指定されたイベントを消費します。 |
Variables
名前 | 説明 |
---|---|
LABEL_HANDLE | mxMouseEvent のラベル ハンドルのインデックス。 |
ROTATION_HANDLE | mxMouseEvent の回転ハンドルのインデックス。 |
CUSTOM_HANDLE | mxMouseEvent のカスタム ハンドルの開始インデックス。 |
VIRTUAL_HANDLE | mxMouseEvent の仮想ハンドルの開始インデックス。 |
MOUSE_DOWN | MouseDownのイベント名を指定します。 |
MOUSE_MOVE | MouseMoveのイベント名を指定します。 |
MOUSE_UP | MouseUpのイベント名を指定します。 |
ACTIVATE | アクティブ化するイベント名を指定します。 |
RESIZE_START | sizeStartのイベント名を指定します。 |
RESIZE | サイズ変更のイベント名を指定します。 |
RESIZE_END | sizeEndのイベント名を指定します。 |
MOVE_START | moveStartのイベント名を指定します。 |
MOVE | 移動するイベント名を指定します。 |
MOVE_END | moveEndのイベント名を指定します。 |
PAN_START | panStartのイベント名を指定します。 |
PAN | パンのイベント名を指定します。 |
PAN_END | panEndのイベント名を指定します。 |
MINIMIZE | 最小化するイベント名を指定します。 |
NORMALIZE | ノーマライズするイベント名を指定します。 |
MAXIMIZE | 最大化するイベント名を指定します。 |
HIDE | 非表示のイベント名を指定します。 |
SHOW | ショーのイベント名を指定します。 |
CLOSE | クローズするイベント名を指定します。 |
DESTROY | 破棄するイベント名を指定します。 |
REFRESH | リフレッシュするイベント名を指定します。 |
SIZE | サイズにはイベント名を指定します。 |
SELECT | 選択するイベント名を指定します。 |
FIRED | 発生するイベント名を指定します。 |
FIRE_MOUSE_EVENT | fireMouseEventのイベント名を指定します。 |
GESTURE | ジェスチャのイベント名を指定します。 |
TAP_AND_HOLD | TapAndHoldのイベント名を指定します。 |
GET | 取得するイベント名を指定します。 |
RECEIVE | 受信するイベント名を指定します。 |
CONNECT | 接続するイベント名を指定します。 |
DISCONNECT | 切断するイベント名を指定します。 |
SUSPEND | サスペンドするイベント名を指定します。 |
RESUME | サスペンドするイベント名を指定します。 |
MARK | マークのイベント名を指定します。 |
ROOT | ルートのイベント名を指定します。 |
POST | 投稿するイベント名を指定します。 |
OPEN | 開くイベント名を指定します。 |
SAVE | 開くイベント名を指定します。 |
BEFORE_ADD_VERTEX | beforeAddVertexのイベント名を指定します。 |
ADD_VERTEX | addVertexのイベント名を指定します。 |
AFTER_ADD_VERTEX | afterAddVertex のイベント名を指定します。 |
DONE | 完了のイベント名を指定します。 |
EXECUTE | 実行するイベント名を指定します。 |
EXECUTED | 実行するイベント名を指定します。 |
BEGIN_UPDATE | beginUpdateのイベント名を指定します。 |
START_EDIT | startEditのイベント名を指定します。 |
END_UPDATE | endUpdateのイベント名を指定します。 |
END_EDIT | endEditのイベント名を指定します。 |
BEFORE_UNDO | beforeUndoのイベント名を指定します。 |
UNDO | 元に戻すイベント名を指定します。 |
REDO | やり直しのイベント名を指定します。 |
CHANGE | 変更するイベント名を指定します。 |
NOTIFY | 通知するイベント名を指定します。 |
LAYOUT_CELLS | layoutCellsのイベント名を指定します。 |
CLICK | クリック時のイベント名を指定します。 |
SCALE | スケールのイベント名を指定します。 |
TRANSLATE | 変換するイベント名を指定します。 |
SCALE_AND_TRANSLATE | scaleAndTranslateのイベント名を指定します。 |
UP | アップのイベント名を指定します。 |
DOWN | ダウン時のイベント名を指定します。 |
ADD | 追加するイベント名を指定します。 |
REMOVE | 削除するイベント名を指定します。 |
CLEAR | クリアするイベント名を指定します。 |
ADD_CELLS | addCellsのイベント名を指定します。 |
CELLS_ADDED | cellAdded のイベント名を指定します。 |
MOVE_CELLS | moveCellsのイベント名を指定します。 |
CELLS_MOVED | cellMoved のイベント名を指定します。 |
RESIZE_CELLS | sizeCellsのイベント名を指定します。 |
CELLS_RESIZED | cellResize のイベント名を指定します。 |
TOGGLE_CELLS | toggleCells のイベント名を指定します。 |
CELLS_TOGGLED | cellToggled のイベント名を指定します。 |
ORDER_CELLS | orderCellsのイベント名を指定します。 |
CELLS_ORDERED | cellOrdered のイベント名を指定します。 |
REMOVE_CELLS | RemoveCellsのイベント名を指定します。 |
CELLS_REMOVED | cellRemoved のイベント名を指定します。 |
GROUP_CELLS | groupCellsのイベント名を指定します。 |
UNGROUP_CELLS | ungroupCells のイベント名を指定します。 |
REMOVE_CELLS_FROM_PARENT | RemoveCellsFromParentのイベント名を指定します。 |
FOLD_CELLS | foldCells のイベント名を指定します。 |
CELLS_FOLDED | cellFolded のイベント名を指定します。 |
ALIGN_CELLS | alignCells のイベント名を指定します。 |
LABEL_CHANGED | labelChangedのイベント名を指定します。 |
CONNECT_CELL | connectCellのイベント名を指定します。 |
CELL_CONNECTED | cellConnectedのイベント名を指定します。 |
SPLIT_EDGE | SplitEdgeのイベント名を指定します。 |
FLIP_EDGE | フリップエッジのイベント名を指定します。 |
START_EDITING | startEditingのイベント名を指定します。 |
EDITING_STARTED | editStartedのイベント名を指定します。 |
EDITING_STOPPED | editStoppedのイベント名を指定します。 |
ADD_OVERLAY | addOverlayのイベント名を指定します。 |
REMOVE_OVERLAY | RemoveOverlayのイベント名を指定します。 |
UPDATE_CELL_SIZE | updateCellSizeのイベント名を指定します。 |
ESCAPE | エスケープするイベント名を指定します。 |
DOUBLE_CLICK | doubleClick のイベント名を指定します。 |
START | 開始するイベント名を指定します。 |
RESET | リセットするイベント名を指定します。 |
PINCH_THRESHOLD | マウス ホイール イベントを起動するためのピンチ ジェスチャのしきい値。 |