Hotkeys
- 25 Jun 2020
- 1 読む分
- 印刷する
- 闇光
- PDF
Hotkeys
- 更新日 25 Jun 2020
- 1 読む分
- 印刷する
- 闇光
- PDF
The content is currently unavailable in Ja - 日本語. You are viewing the default English version.
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
This will enable the hotkey of shift + space
to open the model and shift + escape
to end the session by default. To disable hotkeys set the property "useHotkeys" to false.
<script type="text/javascript" >
window.Cobrowse = window.Cobrowse || {};
window.Cobrowse.modal = window.Cobrowse.modal || {
commandQueue:[],
useHotkeys: true
};
</script>
These hotkeys can be customized, the following example enables startSession to be triggered by
shift + enter
. Given a key press event all of the following conditions should match the specified properties.window.Cobrowse = window.Cobrowse || {};
window.Cobrowse.modal = window.Cobrowse.modal || {
commandQueue:[],
useHotkeys: true,
hotkeys: {
startSession: {
shiftKey: true,
keyCode: 13
},
endSession: {
shiftKey: true,
keyCode: 27,
}
}
};
This is the specification of the hotkey format (using TypeScript interface and type declarations):
interface Window {
Cobrowse: {
modal: {
useHotkeys: boolean,
hotkeys: {
startSession: HotkeyConfig | HotkeyConfig[];
endSession: HotkeyConfig | HotkeyConfig[];
}
}
}
}
type HotkeyConfig = {
readonly altKey: boolean;
readonly code: string;
readonly ctrlKey: boolean;
readonly isComposing: boolean;
readonly key: string;
readonly keyCode: number;
readonly location: number;
readonly metaKey: boolean;
readonly repeat: boolean;
readonly shiftKey: boolean;
};
この記事は役に立ちましたか?