Skip to content

createEmojiPickerBehaviors

createEmojiPickerBehaviors<TEmojiMatch>(config): Behavior<"focus" | "delete" | "select" | "serialize" | "copy" | "serialization.failure" | "serialization.success" | "deserialize" | "deserialization.failure" | "deserialization.success" | "annotation.add" | "annotation.remove" | "annotation.toggle" | "block.set" | "block.unset" | "blur" | "data transfer.set" | "decorator.add" | "decorator.remove" | "decorator.toggle" | "delete.backward" | "delete.block" | "delete.forward" | "delete.text" | "insert.blocks" | "insert.block object" | "insert.inline object" | "insert.break" | "insert.soft break" | "insert.block" | "insert.span" | "insert.text" | "insert.text block" | "list item.add" | "list item.remove" | "list item.toggle" | "move.block" | "move.block down" | "move.block up" | "select.previous block" | "select.next block" | "style.add" | "style.remove" | "style.toggle" | "text block.set" | "text block.unset" | "key.down" | "key.up" | "paste" | `custom.${string}`, true, PickFromUnion<BehaviorEvent, "type", "focus" | "delete" | "select" | "serialize" | "copy" | "serialization.failure" | "serialization.success" | "deserialize" | "deserialization.failure" | "deserialization.success" | "annotation.add" | "annotation.remove" | "annotation.toggle" | "block.set" | "block.unset" | "blur" | "data transfer.set" | "decorator.add" | "decorator.remove" | "decorator.toggle" | "delete.backward" | "delete.block" | "delete.forward" | "delete.text" | "insert.blocks" | "insert.block object" | "insert.inline object" | "insert.break" | "insert.soft break" | "insert.block" | "insert.span" | "insert.text" | "insert.text block" | "list item.add" | "list item.remove" | "list item.toggle" | "move.block" | "move.block down" | "move.block up" | "select.previous block" | "select.next block" | "style.add" | "style.remove" | "style.toggle" | "text block.set" | "text block.unset" | "key.down" | "key.up" | "paste" | `custom.${string}`>>[]

Defined in: behaviors/behavior.emoji-picker.ts:29

Type Parameters

TEmojiMatch

Parameters

config

EmojiPickerBehaviorsConfig<TEmojiMatch>

Returns

Behavior<"focus" | "delete" | "select" | "serialize" | "copy" | "serialization.failure" | "serialization.success" | "deserialize" | "deserialization.failure" | "deserialization.success" | "annotation.add" | "annotation.remove" | "annotation.toggle" | "block.set" | "block.unset" | "blur" | "data transfer.set" | "decorator.add" | "decorator.remove" | "decorator.toggle" | "delete.backward" | "delete.block" | "delete.forward" | "delete.text" | "insert.blocks" | "insert.block object" | "insert.inline object" | "insert.break" | "insert.soft break" | "insert.block" | "insert.span" | "insert.text" | "insert.text block" | "list item.add" | "list item.remove" | "list item.toggle" | "move.block" | "move.block down" | "move.block up" | "select.previous block" | "select.next block" | "style.add" | "style.remove" | "style.toggle" | "text block.set" | "text block.unset" | "key.down" | "key.up" | "paste" | `custom.${string}`, true, PickFromUnion<BehaviorEvent, "type", "focus" | "delete" | "select" | "serialize" | "copy" | "serialization.failure" | "serialization.success" | "deserialize" | "deserialization.failure" | "deserialization.success" | "annotation.add" | "annotation.remove" | "annotation.toggle" | "block.set" | "block.unset" | "blur" | "data transfer.set" | "decorator.add" | "decorator.remove" | "decorator.toggle" | "delete.backward" | "delete.block" | "delete.forward" | "delete.text" | "insert.blocks" | "insert.block object" | "insert.inline object" | "insert.break" | "insert.soft break" | "insert.block" | "insert.span" | "insert.text" | "insert.text block" | "list item.add" | "list item.remove" | "list item.toggle" | "move.block" | "move.block down" | "move.block up" | "select.previous block" | "select.next block" | "style.add" | "style.remove" | "style.toggle" | "text block.set" | "text block.unset" | "key.down" | "key.up" | "paste" | `custom.${string}`>>[]