| options | mention options list | ^[array]MentionOption[] | [] |
| props ^(2.11.3) | configuration options | ^[object]MentionOptionProps | {value: 'value', label: 'label', disabled: 'disabled'} |
| prefix | prefix character to trigger mentions. The string length must be exactly 1 | ^[string] | ^[array]string[] | '@' |
| split | character to split mentions. The string length must be exactly 1 | ^[string] | ' ' |
| filter-option | customize filter option logic | ^[false] | ^[Function](pattern: string, option: MentionOption) => boolean | โ |
| placement | set popup placement | ^[string]'bottom' | 'top' | 'bottom' |
| show-arrow | whether the dropdown panel has an arrow | ^[boolean] | false |
| offset | offset of the dropdown panel | ^[number] | 0 |
| whole | when backspace is pressed to delete, whether the mention content is deleted as a whole | ^[boolean] | false |
| check-is-whole | when backspace is pressed to delete, check if the mention is a whole | ^[Function](pattern: string, prefix: string) => boolean | โ |
| loading | whether the dropdown panel of mentions is in a loading state | ^[boolean] | false |
| model-value / v-model | input value | ^[string] | โ |
| popper-class | custom class name for dropdown panel | ^[string] / ^[object] | '' |
| popper-style ^(2.11.5) | custom style for dropdown panel | ^[string] / ^[object] | โ |
| popper-options | popper.js parameters | ^[object] refer to popper.js doc | โ |
| input props | โ | โ | โ |