鸿蒙OS Component.EditEventListener
Component.EditEventListener
public static interface Component.EditEventListener
提供侦听器来处理由键盘快捷键触发的编辑事件,当它们分发到组件时。 默认实现以各个组件的内部实现为准。
方法总结
修饰符和类型 | 方法 | 描述 |
---|---|---|
default boolean | onCopy() | 处理分发给该组件的 Copy 事件。 |
default boolean | onCut() | 处理分发给该组件的 Cut 事件。 |
default boolean | onDelete() | 处理分发给该组件的 Delete 事件。 |
default boolean | onForwardDelete() | 处理分发给该组件的 Forward Delete 事件。 |
default boolean | onPaste() | 处理分发给该组件的粘贴事件。 |
default boolean | onSelectAll() | 处理分发给该组件的 Select All 事件。 |
default boolean | onUndo() | 处理分发给该组件的 Undo 事件。 |
方法详情
onCopy
default boolean onCopy()
处理分发给该组件的 Copy 事件。 此 API 绑定到 Ctrl+C 组合键。
返回:
如果 Copy 事件被处理,则返回 true; 否则返回 false。
onPaste
default boolean onPaste()
处理分发给该组件的粘贴事件。 此 API 绑定到 Ctrl+V 组合键。
返回:
如果处理了 Paste 事件,则返回 true; 否则返回 false。
onCut
default boolean onCut()
处理分发给该组件的 Cut 事件。 此 API 绑定到 Ctrl+X 组合键。
返回:
如果处理了 Cut 事件,则返回 true; 否则返回 false。
onUndo
default boolean onUndo()
处理分发给该组件的 Undo 事件。 此 API 绑定到 Ctrl+Z 组合键。
返回:
如果 Undo 事件被处理,则返回 true; 否则返回 false。
onSelectAll
default boolean onSelectAll()
处理分发给该组件的 Select All 事件。 此 API 绑定到 Ctrl+A 组合键。
返回:
如果处理了 Select All 事件,则返回 true; 否则返回 false。
onDelete
default boolean onDelete()
处理分发给该组件的 Delete 事件。 此 API 绑定到 BackSpace 键。
返回:
如果处理 Delete 事件,则返回 true; 否则返回 false。
onForwardDelete
default boolean onForwardDelete()
处理分发给该组件的 Forward Delete 事件。 此 API 绑定到 Delete 键。
返回:
如果处理了 Forward Delete 事件,则返回 true; 否则返回 false。