BlockSuite API Documentation / @blocksuite/block-std / KeymapExtension
Function: KeymapExtension() 
KeymapExtension(
keymapFactory,options?):ExtensionType
Create a keymap extension.
Parameters 
• keymapFactory
Create keymap of the extension. It should return an object with keymap and options.
keymap is a record of keymap.
• options?: EventOptions
options is an optional object that restricts the event to be handled.
Returns 
Example 
ts
import { KeymapExtension } from '@blocksuite/block-std';
const MyKeymapExtension = KeymapExtension(std => {
  return {
    keymap: {
      'mod-a': SelectAll
    }
    options: {
      flavour: 'affine:paragraph'
    }
  }
});Defined in 
packages/framework/block-std/src/extension/keymap.ts:37