[{"data":1,"prerenderedAt":1476},["ShallowReactive",2],{"navigation":3,"i-lucide:gitlab":522,"i-lucide:menu":527,"i-lucide:search":529,"i-lucide:chevron-down":531,"docs:\u002Fdocs\u002Feditor\u002Faddons\u002Femoji":533,"docs-surround:\u002Fdocs\u002Feditor\u002Faddons\u002Femoji":1455,"i-lucide:external-link":1460,"i-lucide:copy":1462,"i-lucide:arrow-left":1464,"i-lucide:arrow-right":1466,"i-lucide:triangle-alert":1468,"i-lucide:hash":1470,"i-lucide:sparkles":1472,"i-lucide:terminal":1474},[4],{"title":5,"path":6,"stem":7,"children":8,"page":18},"Docs","\u002Fdocs","docs",[9,173,190,383,497],{"title":10,"path":11,"stem":12,"children":13,"page":18},"Admin","\u002Fdocs\u002Fadmin","docs\u002Fadmin",[14,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168],{"title":15,"path":16,"stem":17,"new":18,"wrapperKind":19},"Alert Dialog","\u002Fdocs\u002Fadmin\u002Falert-dialog","docs\u002Fadmin\u002Falert-dialog",false,null,{"title":21,"path":22,"stem":23,"new":18,"wrapperKind":19},"Audio Player","\u002Fdocs\u002Fadmin\u002Faudio-player","docs\u002Fadmin\u002Faudio-player",{"title":25,"path":26,"stem":27,"new":18,"wrapperKind":19},"Avatar","\u002Fdocs\u002Fadmin\u002Favatar","docs\u002Fadmin\u002Favatar",{"title":29,"path":30,"stem":31,"new":18,"wrapperKind":19},"Badge","\u002Fdocs\u002Fadmin\u002Fbadge","docs\u002Fadmin\u002Fbadge",{"title":33,"path":34,"stem":35,"new":18,"wrapperKind":19},"Breadcrumb","\u002Fdocs\u002Fadmin\u002Fbreadcrumb","docs\u002Fadmin\u002Fbreadcrumb",{"title":37,"path":38,"stem":39,"new":18,"wrapperKind":19},"Button","\u002Fdocs\u002Fadmin\u002Fbutton","docs\u002Fadmin\u002Fbutton",{"title":41,"path":42,"stem":43,"new":18,"wrapperKind":19},"Checkbox","\u002Fdocs\u002Fadmin\u002Fcheckbox","docs\u002Fadmin\u002Fcheckbox",{"title":45,"path":46,"stem":47,"new":18,"wrapperKind":19},"Color Picker","\u002Fdocs\u002Fadmin\u002Fcolor-picker","docs\u002Fadmin\u002Fcolor-picker",{"title":49,"path":50,"stem":51,"new":18,"wrapperKind":19},"Cropper","\u002Fdocs\u002Fadmin\u002Fcropper","docs\u002Fadmin\u002Fcropper",{"title":53,"path":54,"stem":55,"new":18,"wrapperKind":19},"Date Picker","\u002Fdocs\u002Fadmin\u002Fdate-picker","docs\u002Fadmin\u002Fdate-picker",{"title":57,"path":58,"stem":59,"new":18,"wrapperKind":19},"Dialog","\u002Fdocs\u002Fadmin\u002Fdialog","docs\u002Fadmin\u002Fdialog",{"title":61,"path":62,"stem":63,"new":18,"wrapperKind":19},"Divider","\u002Fdocs\u002Fadmin\u002Fdivider","docs\u002Fadmin\u002Fdivider",{"title":65,"path":66,"stem":67,"new":18,"wrapperKind":19},"Dropdown Menu","\u002Fdocs\u002Fadmin\u002Fdropdown-menu","docs\u002Fadmin\u002Fdropdown-menu",{"title":69,"path":70,"stem":71,"new":18,"wrapperKind":19},"Field","\u002Fdocs\u002Fadmin\u002Ffield","docs\u002Fadmin\u002Ffield",{"title":73,"path":74,"stem":75,"new":18,"wrapperKind":19},"File Upload","\u002Fdocs\u002Fadmin\u002Ffile-upload","docs\u002Fadmin\u002Ffile-upload",{"title":77,"path":78,"stem":79,"new":18,"wrapperKind":19},"Image","\u002Fdocs\u002Fadmin\u002Fimage","docs\u002Fadmin\u002Fimage",{"title":81,"path":82,"stem":83,"new":18,"wrapperKind":19},"Image Upload","\u002Fdocs\u002Fadmin\u002Fimage-upload","docs\u002Fadmin\u002Fimage-upload",{"title":85,"path":86,"stem":87,"new":18,"wrapperKind":19},"Input","\u002Fdocs\u002Fadmin\u002Finput","docs\u002Fadmin\u002Finput",{"title":89,"path":90,"stem":91,"new":18,"wrapperKind":19},"Loading","\u002Fdocs\u002Fadmin\u002Floading","docs\u002Fadmin\u002Floading",{"title":93,"path":94,"stem":95,"new":18,"wrapperKind":19},"Notification","\u002Fdocs\u002Fadmin\u002Fnotification","docs\u002Fadmin\u002Fnotification",{"title":97,"path":98,"stem":99,"new":18,"wrapperKind":19},"Number Field","\u002Fdocs\u002Fadmin\u002Fnumber-field","docs\u002Fadmin\u002Fnumber-field",{"title":101,"path":102,"stem":103,"new":18,"wrapperKind":19},"Overlay","\u002Fdocs\u002Fadmin\u002Foverlay","docs\u002Fadmin\u002Foverlay",{"title":105,"path":106,"stem":107,"new":18,"wrapperKind":19},"Pagination","\u002Fdocs\u002Fadmin\u002Fpagination","docs\u002Fadmin\u002Fpagination",{"title":109,"path":110,"stem":111,"new":18,"wrapperKind":19},"Pdf Viewer","\u002Fdocs\u002Fadmin\u002Fpdf-viewer","docs\u002Fadmin\u002Fpdf-viewer",{"title":113,"path":114,"stem":115,"new":18,"wrapperKind":19},"Progress","\u002Fdocs\u002Fadmin\u002Fprogress","docs\u002Fadmin\u002Fprogress",{"title":117,"path":118,"stem":119,"new":18,"wrapperKind":19},"Radio Group","\u002Fdocs\u002Fadmin\u002Fradio-group","docs\u002Fadmin\u002Fradio-group",{"title":121,"path":122,"stem":123,"new":18,"wrapperKind":19},"Scroll Area","\u002Fdocs\u002Fadmin\u002Fscroll-area","docs\u002Fadmin\u002Fscroll-area",{"title":125,"path":126,"stem":127,"new":18,"wrapperKind":19},"Select","\u002Fdocs\u002Fadmin\u002Fselect","docs\u002Fadmin\u002Fselect",{"title":129,"path":130,"stem":131,"new":18,"wrapperKind":19},"Side Menu","\u002Fdocs\u002Fadmin\u002Fside-menu","docs\u002Fadmin\u002Fside-menu",{"title":133,"path":134,"stem":135,"new":18,"wrapperKind":19},"Stepper","\u002Fdocs\u002Fadmin\u002Fstepper","docs\u002Fadmin\u002Fstepper",{"title":137,"path":138,"stem":139,"new":18,"wrapperKind":19},"Switch","\u002Fdocs\u002Fadmin\u002Fswitch","docs\u002Fadmin\u002Fswitch",{"title":141,"path":142,"stem":143,"new":18,"wrapperKind":19},"Tabs","\u002Fdocs\u002Fadmin\u002Ftabs","docs\u002Fadmin\u002Ftabs",{"title":145,"path":146,"stem":147,"new":18,"wrapperKind":19},"Tag","\u002Fdocs\u002Fadmin\u002Ftag","docs\u002Fadmin\u002Ftag",{"title":149,"path":150,"stem":151,"new":18,"wrapperKind":19},"Textarea","\u002Fdocs\u002Fadmin\u002Ftextarea","docs\u002Fadmin\u002Ftextarea",{"title":153,"path":154,"stem":155,"new":18,"wrapperKind":19},"Timeline","\u002Fdocs\u002Fadmin\u002Ftimeline","docs\u002Fadmin\u002Ftimeline",{"title":157,"path":158,"stem":159,"new":18,"wrapperKind":19},"Tooltip","\u002Fdocs\u002Fadmin\u002Ftooltip","docs\u002Fadmin\u002Ftooltip",{"title":161,"path":162,"stem":163,"new":18,"wrapperKind":19},"Tree","\u002Fdocs\u002Fadmin\u002Ftree","docs\u002Fadmin\u002Ftree",{"title":165,"path":166,"stem":167,"new":18,"wrapperKind":19},"Video Player","\u002Fdocs\u002Fadmin\u002Fvideo-player","docs\u002Fadmin\u002Fvideo-player",{"title":169,"path":170,"stem":171,"new":18,"wrapperKind":172},"Vxe Table","\u002Fdocs\u002Fadmin\u002Fvxe-table","docs\u002Fadmin\u002Fvxe-table","vendor-headed",{"title":174,"path":175,"stem":176,"children":177,"page":18},"Ai","\u002Fdocs\u002Fai","docs\u002Fai",[178,182,186],{"title":179,"path":180,"stem":181,"new":18,"wrapperKind":19},"llms.txt","\u002Fdocs\u002Fai\u002Fllms-txt","docs\u002Fai\u002F1.llms-txt",{"title":183,"path":184,"stem":185,"new":18,"wrapperKind":19},"MCP","\u002Fdocs\u002Fai\u002Fmcp","docs\u002Fai\u002F2.mcp",{"title":187,"path":188,"stem":189,"new":18,"wrapperKind":19},"Agent skill","\u002Fdocs\u002Fai\u002Fskills","docs\u002Fai\u002F3.skills",{"title":191,"path":192,"stem":193,"children":194,"page":18},"Aio Editor","\u002Fdocs\u002Faio-editor","docs\u002Faio-editor",[195,199,203],{"title":196,"path":197,"stem":198,"new":18,"wrapperKind":19},"AIO 編輯器總覽","\u002Fdocs\u002Faio-editor\u002Foverview","docs\u002Faio-editor\u002F1.overview",{"title":200,"path":201,"stem":202,"new":18,"wrapperKind":19},"AioEditor","\u002Fdocs\u002Faio-editor\u002Feditor","docs\u002Faio-editor\u002F2.editor",{"title":204,"path":205,"stem":206,"children":207,"page":18},"Extensions","\u002Fdocs\u002Faio-editor\u002Fextensions","docs\u002Faio-editor\u002F3.extensions",[208,212,216,220,224,228,232,236,240,244,248,252,256,260,264,268,272,276,280,284,288,292,296,300,304,308,312,316,320,324,328,332,335,339,343,347,351,355,359,363,367,371,375,379],{"title":209,"path":210,"stem":211,"new":18,"wrapperKind":19},"Extensions 總覽","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Foverview","docs\u002Faio-editor\u002F3.extensions\u002F1.overview",{"title":213,"path":214,"stem":215,"new":18,"wrapperKind":19},"Subscript","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fsubscript","docs\u002Faio-editor\u002F3.extensions\u002F10.subscript",{"title":217,"path":218,"stem":219,"new":18,"wrapperKind":19},"Superscript","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fsuperscript","docs\u002Faio-editor\u002F3.extensions\u002F11.superscript",{"title":221,"path":222,"stem":223,"new":18,"wrapperKind":19},"Document \u002F Text \u002F Gapcursor","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fschema-base","docs\u002Faio-editor\u002F3.extensions\u002F12.schema-base",{"title":225,"path":226,"stem":227,"new":18,"wrapperKind":19},"Paragraph","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fparagraph","docs\u002Faio-editor\u002F3.extensions\u002F13.paragraph",{"title":229,"path":230,"stem":231,"new":18,"wrapperKind":19},"Heading","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fheading","docs\u002Faio-editor\u002F3.extensions\u002F14.heading",{"title":233,"path":234,"stem":235,"new":18,"wrapperKind":19},"Blockquote","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fblockquote","docs\u002Faio-editor\u002F3.extensions\u002F15.blockquote",{"title":237,"path":238,"stem":239,"new":18,"wrapperKind":19},"HorizontalRule","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fhorizontal-rule","docs\u002Faio-editor\u002F3.extensions\u002F16.horizontal-rule",{"title":241,"path":242,"stem":243,"new":18,"wrapperKind":19},"HardBreak","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fhard-break","docs\u002Faio-editor\u002F3.extensions\u002F17.hard-break",{"title":245,"path":246,"stem":247,"new":18,"wrapperKind":19},"CodeBlock","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fcode-block","docs\u002Faio-editor\u002F3.extensions\u002F18.code-block",{"title":249,"path":250,"stem":251,"new":18,"wrapperKind":19},"BulletList","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fbullet-list","docs\u002Faio-editor\u002F3.extensions\u002F19.bullet-list",{"title":253,"path":254,"stem":255,"new":18,"wrapperKind":19},"Bold","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fbold","docs\u002Faio-editor\u002F3.extensions\u002F2.bold",{"title":257,"path":258,"stem":259,"new":18,"wrapperKind":19},"OrderedList","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fordered-list","docs\u002Faio-editor\u002F3.extensions\u002F20.ordered-list",{"title":261,"path":262,"stem":263,"new":18,"wrapperKind":19},"ListItem","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Flist-item","docs\u002Faio-editor\u002F3.extensions\u002F21.list-item",{"title":265,"path":266,"stem":267,"new":18,"wrapperKind":19},"TaskList","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Ftask-list","docs\u002Faio-editor\u002F3.extensions\u002F22.task-list",{"title":269,"path":270,"stem":271,"new":18,"wrapperKind":19},"TaskItem","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Ftask-item","docs\u002Faio-editor\u002F3.extensions\u002F23.task-item",{"title":273,"path":274,"stem":275,"new":18,"wrapperKind":19},"ListKeyMap","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Flist-keymap","docs\u002Faio-editor\u002F3.extensions\u002F24.list-keymap",{"title":277,"path":278,"stem":279,"new":18,"wrapperKind":19},"TextAlign","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Ftext-align","docs\u002Faio-editor\u002F3.extensions\u002F25.text-align",{"title":281,"path":282,"stem":283,"new":18,"wrapperKind":19},"Indent","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Findent","docs\u002Faio-editor\u002F3.extensions\u002F26.indent",{"title":285,"path":286,"stem":287,"new":18,"wrapperKind":19},"LineHeight","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fline-height","docs\u002Faio-editor\u002F3.extensions\u002F27.line-height",{"title":289,"path":290,"stem":291,"new":18,"wrapperKind":19},"FontFamily","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Ffont-family","docs\u002Faio-editor\u002F3.extensions\u002F28.font-family",{"title":293,"path":294,"stem":295,"new":18,"wrapperKind":19},"FontSize","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Ffont-size","docs\u002Faio-editor\u002F3.extensions\u002F29.font-size",{"title":297,"path":298,"stem":299,"new":18,"wrapperKind":19},"Italic","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fitalic","docs\u002Faio-editor\u002F3.extensions\u002F3.italic",{"title":301,"path":302,"stem":303,"new":18,"wrapperKind":19},"UndoRedo","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fundo-redo","docs\u002Faio-editor\u002F3.extensions\u002F30.undo-redo",{"title":305,"path":306,"stem":307,"new":18,"wrapperKind":19},"Dropcursor","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fdropcursor","docs\u002Faio-editor\u002F3.extensions\u002F31.dropcursor",{"title":309,"path":310,"stem":311,"new":18,"wrapperKind":19},"Placeholder","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fplaceholder","docs\u002Faio-editor\u002F3.extensions\u002F32.placeholder",{"title":313,"path":314,"stem":315,"new":18,"wrapperKind":19},"CharacterCount","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fcharacter-count","docs\u002Faio-editor\u002F3.extensions\u002F33.character-count",{"title":317,"path":318,"stem":319,"new":18,"wrapperKind":19},"KeydownHandler","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fkeydown-handler","docs\u002Faio-editor\u002F3.extensions\u002F34.keydown-handler",{"title":321,"path":322,"stem":323,"new":18,"wrapperKind":19},"AutoJoiner","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fauto-joiner","docs\u002Faio-editor\u002F3.extensions\u002F35.auto-joiner",{"title":325,"path":326,"stem":327,"new":18,"wrapperKind":19},"CopyData","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fcopy-data","docs\u002Faio-editor\u002F3.extensions\u002F36.copy-data",{"title":329,"path":330,"stem":331,"new":18,"wrapperKind":19},"Link","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Flink","docs\u002Faio-editor\u002F3.extensions\u002F37.link",{"title":77,"path":333,"stem":334,"new":18,"wrapperKind":19},"\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fimage","docs\u002Faio-editor\u002F3.extensions\u002F38.image",{"title":336,"path":337,"stem":338,"new":18,"wrapperKind":19},"Video","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fvideo","docs\u002Faio-editor\u002F3.extensions\u002F39.video",{"title":340,"path":341,"stem":342,"new":18,"wrapperKind":19},"Strike","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fstrike","docs\u002Faio-editor\u002F3.extensions\u002F4.strike",{"title":344,"path":345,"stem":346,"new":18,"wrapperKind":19},"TableKit","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Ftable-kit","docs\u002Faio-editor\u002F3.extensions\u002F40.table-kit",{"title":348,"path":349,"stem":350,"new":18,"wrapperKind":19},"Mention","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fmention","docs\u002Faio-editor\u002F3.extensions\u002F41.mention",{"title":352,"path":353,"stem":354,"new":18,"wrapperKind":19},"HashTag","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fhash-tag","docs\u002Faio-editor\u002F3.extensions\u002F42.hash-tag",{"title":356,"path":357,"stem":358,"new":18,"wrapperKind":19},"Bubble Menu","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fbubble-menu","docs\u002Faio-editor\u002F3.extensions\u002F43.bubble-menu",{"title":360,"path":361,"stem":362,"new":18,"wrapperKind":19},"Drag Handle","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fdrag-handle","docs\u002Faio-editor\u002F3.extensions\u002F44.drag-handle",{"title":364,"path":365,"stem":366,"new":18,"wrapperKind":19},"Underline","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Funderline","docs\u002Faio-editor\u002F3.extensions\u002F5.underline",{"title":368,"path":369,"stem":370,"new":18,"wrapperKind":19},"Code","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fcode","docs\u002Faio-editor\u002F3.extensions\u002F6.code",{"title":372,"path":373,"stem":374,"new":18,"wrapperKind":19},"TextStyle","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Ftext-style","docs\u002Faio-editor\u002F3.extensions\u002F7.text-style",{"title":376,"path":377,"stem":378,"new":18,"wrapperKind":19},"Color","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fcolor","docs\u002Faio-editor\u002F3.extensions\u002F8.color",{"title":380,"path":381,"stem":382,"new":18,"wrapperKind":19},"Highlight","\u002Fdocs\u002Faio-editor\u002Fextensions\u002Fhighlight","docs\u002Faio-editor\u002F3.extensions\u002F9.highlight",{"title":384,"path":385,"stem":386,"children":387,"page":18},"Editor","\u002Fdocs\u002Feditor","docs\u002Feditor",[388,392,396,412],{"title":389,"path":390,"stem":391,"new":18,"wrapperKind":19},"編輯器總覽","\u002Fdocs\u002Feditor\u002Foverview","docs\u002Feditor\u002F1.overview",{"title":393,"path":394,"stem":395,"new":18,"wrapperKind":19},"自訂指南","\u002Fdocs\u002Feditor\u002Fcustomization","docs\u002Feditor\u002F2.customization",{"title":397,"path":398,"stem":399,"children":400,"page":18},"Core","\u002Fdocs\u002Feditor\u002Fcore","docs\u002Feditor\u002F3.core",[401,404,408],{"title":384,"path":402,"stem":403,"new":18,"wrapperKind":19},"\u002Fdocs\u002Feditor\u002Fcore\u002Feditor","docs\u002Feditor\u002F3.core\u002F1.editor",{"title":405,"path":406,"stem":407,"new":18,"wrapperKind":19},"Rich Editor","\u002Fdocs\u002Feditor\u002Fcore\u002Frich-editor","docs\u002Feditor\u002F3.core\u002F2.rich-editor",{"title":409,"path":410,"stem":411,"new":18,"wrapperKind":19},"Editor Toolbar","\u002Fdocs\u002Feditor\u002Fcore\u002Ftoolbar","docs\u002Feditor\u002F3.core\u002F3.toolbar",{"title":413,"path":414,"stem":415,"children":416,"page":18},"Addons","\u002Fdocs\u002Feditor\u002Faddons","docs\u002Feditor\u002F4.addons",[417,421,425,429,433,437,441,445,449,453,457,461,465,469,473,477,481,485,489,493],{"title":418,"path":419,"stem":420,"new":18,"wrapperKind":19},"Editor Image","\u002Fdocs\u002Feditor\u002Faddons\u002Fimage","docs\u002Feditor\u002F4.addons\u002F1.image",{"title":422,"path":423,"stem":424,"new":18,"wrapperKind":19},"Editor Emoji Menu","\u002Fdocs\u002Feditor\u002Faddons\u002Femoji","docs\u002Feditor\u002F4.addons\u002F10.emoji",{"title":426,"path":427,"stem":428,"new":18,"wrapperKind":19},"Editor Suggestion Menu","\u002Fdocs\u002Feditor\u002Faddons\u002Fsuggestion","docs\u002Feditor\u002F4.addons\u002F11.suggestion",{"title":430,"path":431,"stem":432,"new":18,"wrapperKind":19},"Editor Link Bubble","\u002Fdocs\u002Feditor\u002Faddons\u002Flink-bubble","docs\u002Feditor\u002F4.addons\u002F12.link-bubble",{"title":434,"path":435,"stem":436,"new":18,"wrapperKind":19},"Editor List Trash","\u002Fdocs\u002Feditor\u002Faddons\u002Flist-trash","docs\u002Feditor\u002F4.addons\u002F13.list-trash",{"title":438,"path":439,"stem":440,"new":18,"wrapperKind":19},"Editor Drag Handle","\u002Fdocs\u002Feditor\u002Faddons\u002Fdrag-handle","docs\u002Feditor\u002F4.addons\u002F14.drag-handle",{"title":442,"path":443,"stem":444,"new":18,"wrapperKind":19},"Editor Table","\u002Fdocs\u002Feditor\u002Faddons\u002Ftable","docs\u002Feditor\u002F4.addons\u002F15.table",{"title":446,"path":447,"stem":448,"new":18,"wrapperKind":19},"Editor Superscript \u002F Subscript","\u002Fdocs\u002Feditor\u002Faddons\u002Fsuperscript-subscript","docs\u002Feditor\u002F4.addons\u002F16.superscript-subscript",{"title":450,"path":451,"stem":452,"new":18,"wrapperKind":19},"Editor Video","\u002Fdocs\u002Feditor\u002Faddons\u002Fvideo","docs\u002Feditor\u002F4.addons\u002F17.video",{"title":454,"path":455,"stem":456,"new":18,"wrapperKind":19},"Editor YouTube","\u002Fdocs\u002Feditor\u002Faddons\u002Fyoutube","docs\u002Feditor\u002F4.addons\u002F18.youtube",{"title":458,"path":459,"stem":460,"new":18,"wrapperKind":19},"Editor Font Size","\u002Fdocs\u002Feditor\u002Faddons\u002Ffont-size","docs\u002Feditor\u002F4.addons\u002F19.font-size",{"title":462,"path":463,"stem":464,"new":18,"wrapperKind":19},"Editor Markdown","\u002Fdocs\u002Feditor\u002Faddons\u002Fmarkdown","docs\u002Feditor\u002F4.addons\u002F2.markdown",{"title":466,"path":467,"stem":468,"new":18,"wrapperKind":19},"Editor Code Block","\u002Fdocs\u002Feditor\u002Faddons\u002Fcode-block","docs\u002Feditor\u002F4.addons\u002F20.code-block",{"title":470,"path":471,"stem":472,"new":18,"wrapperKind":19},"Editor Text Color","\u002Fdocs\u002Feditor\u002Faddons\u002Ftext-color","docs\u002Feditor\u002F4.addons\u002F3.text-color",{"title":474,"path":475,"stem":476,"new":18,"wrapperKind":19},"Editor Highlight","\u002Fdocs\u002Feditor\u002Faddons\u002Fhighlight","docs\u002Feditor\u002F4.addons\u002F4.highlight",{"title":478,"path":479,"stem":480,"new":18,"wrapperKind":19},"Editor TextAlign","\u002Fdocs\u002Feditor\u002Faddons\u002Ftext-align","docs\u002Feditor\u002F4.addons\u002F5.text-align",{"title":482,"path":483,"stem":484,"new":18,"wrapperKind":19},"Editor Placeholder","\u002Fdocs\u002Feditor\u002Faddons\u002Fplaceholder","docs\u002Feditor\u002F4.addons\u002F6.placeholder",{"title":486,"path":487,"stem":488,"new":18,"wrapperKind":19},"Editor TaskList","\u002Fdocs\u002Feditor\u002Faddons\u002Ftask-list","docs\u002Feditor\u002F4.addons\u002F7.task-list",{"title":490,"path":491,"stem":492,"new":18,"wrapperKind":19},"Editor Indent","\u002Fdocs\u002Feditor\u002Faddons\u002Findent","docs\u002Feditor\u002F4.addons\u002F8.indent",{"title":494,"path":495,"stem":496,"new":18,"wrapperKind":19},"Editor Mention Menu","\u002Fdocs\u002Feditor\u002Faddons\u002Fmention","docs\u002Feditor\u002F4.addons\u002F9.mention",{"title":498,"path":499,"stem":500,"children":501,"page":18},"Get Started","\u002Fdocs\u002Fget-started","docs\u002Fget-started",[502,506,510,514,518],{"title":503,"path":504,"stem":505,"new":18,"wrapperKind":19},"介紹","\u002Fdocs\u002Fget-started\u002Fintroduction","docs\u002Fget-started\u002F1.introduction",{"title":507,"path":508,"stem":509,"new":18,"wrapperKind":19},"安裝","\u002Fdocs\u002Fget-started\u002Finstallation","docs\u002Fget-started\u002F2.installation",{"title":511,"path":512,"stem":513,"new":18,"wrapperKind":19},"主題","\u002Fdocs\u002Fget-started\u002Ftheming","docs\u002Fget-started\u002F3.theming",{"title":515,"path":516,"stem":517,"new":18,"wrapperKind":19},"Type-safe","\u002Fdocs\u002Fget-started\u002Ftype-safe","docs\u002Fget-started\u002F4.type-safe",{"title":519,"path":520,"stem":521,"new":18,"wrapperKind":19},"Headed UI","\u002Fdocs\u002Fget-started\u002Fheaded-ui","docs\u002Fget-started\u002F5.headed-ui",{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":525,"hidden":526},0,24,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m22 13.29l-3.33-10a.4.4 0 0 0-.14-.18a.38.38 0 0 0-.22-.11a.4.4 0 0 0-.23.07a.4.4 0 0 0-.14.18l-2.26 6.67H8.32L6.1 3.26a.4.4 0 0 0-.1-.18a.38.38 0 0 0-.26-.08a.4.4 0 0 0-.23.07a.4.4 0 0 0-.14.18L2 13.29a.74.74 0 0 0 .27.83L12 21l9.69-6.88a.71.71 0 0 0 .31-.83\"\u002F>",true,{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":528},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":530},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m21 21l-4.34-4.34\"\u002F>\u003Ccircle cx=\"11\" cy=\"11\" r=\"8\"\u002F>\u003C\u002Fg>",{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":532},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"id":534,"title":422,"body":535,"component":526,"description":1448,"extension":1449,"links":1450,"meta":1452,"navigation":526,"new":18,"path":423,"seo":1453,"stem":424,"wrapperKind":19,"__hash__":1454},"docs\u002Fdocs\u002Feditor\u002F4.addons\u002F10.emoji.md",{"type":536,"value":537,"toc":1435},"minimark",[538,541,575,634,649,694,772,775,779,1113,1117,1131,1265,1270,1289,1293,1298,1350,1361,1390,1405,1408,1415,1419,1421,1425,1428,1431],[539,540,507],"h2",{"id":507},[542,543,550],"pre",{"className":544,"code":545,"filename":546,"language":547,"meta":548,"style":549},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","pnpm dlx shadcn-vue add @admin\u002Feditor-emoji-menu\n","Terminal","bash","icon=i-lucide-terminal","",[551,552,553],"code",{"__ignoreMap":549},[554,555,558,562,566,569,572],"span",{"class":556,"line":557},"line",1,[554,559,561],{"class":560},"sBMFI","pnpm",[554,563,565],{"class":564},"sfazB"," dlx",[554,567,568],{"class":564}," shadcn-vue",[554,570,571],{"class":564}," add",[554,573,574],{"class":564}," @admin\u002Feditor-emoji-menu\n",[542,576,580],{"className":577,"code":578,"language":579,"meta":549,"style":549},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import type { EmojiMenuItem } from '@\u002Fregistry\u002Fadmin\u002Fui\u002Feditor-emoji-menu'\nimport { AdminEditorEmojiMenu } from '@\u002Fregistry\u002Fadmin\u002Fui\u002Feditor-emoji-menu'\n","ts",[551,581,582,614],{"__ignoreMap":549},[554,583,584,588,591,595,599,602,605,608,611],{"class":556,"line":557},[554,585,587],{"class":586},"s7zQu","import",[554,589,590],{"class":586}," type",[554,592,594],{"class":593},"sMK4o"," {",[554,596,598],{"class":597},"sTEyZ"," EmojiMenuItem",[554,600,601],{"class":593}," }",[554,603,604],{"class":586}," from",[554,606,607],{"class":593}," '",[554,609,610],{"class":564},"@\u002Fregistry\u002Fadmin\u002Fui\u002Feditor-emoji-menu",[554,612,613],{"class":593},"'\n",[554,615,617,619,621,624,626,628,630,632],{"class":556,"line":616},2,[554,618,587],{"class":586},[554,620,594],{"class":593},[554,622,623],{"class":597}," AdminEditorEmojiMenu",[554,625,601],{"class":593},[554,627,604],{"class":586},[554,629,607],{"class":593},[554,631,610],{"class":564},[554,633,613],{"class":593},[635,636,637,640,641,644,645,648],"p",{},[551,638,639],{},"admin-editor-emoji-menu"," 依賴 ",[551,642,643],{},"@admin\u002Frich-editor"," 與 ",[551,646,647],{},"@tiptap\u002Fextension-emoji","。",[650,651,654,663],"alert",{"title":652,"type":653},"裝完必須在 :extensions 注入 Emoji","warning",[635,655,656,658,659,662],{},[551,657,647],{}," 跟 mention 一樣是 Node extension，會動到 schema，而 schema 在編輯器建立時就固定、無法後補。",[551,660,661],{},"\u003CAdminEditorEmojiMenu>"," mount 時會註冊 Suggestion plugin，popup 照常浮現，但 schema 沒有 emoji node 時，選定後只能退回插入純 Unicode 字元，失去 emoji node 的三個好處：",[664,665,666,678,688],"ul",{},[667,668,669,673,674,677],"li",{},[670,671,672],"strong",{},"多 codepoint 安全","：",[551,675,676],{},"👨‍👩‍👧"," 這類 ZWJ 組合 emoji，純 Unicode 模式下游標和 backspace 會跳到字元中間",[667,679,680,683,684,687],{},[670,681,682],{},"attrs 持久化","：node 模式存的是 ",[551,685,686],{},"data-name=\"smile\"","，之後可以用 shortcode 反查、切換 emoji set",[667,689,690,693],{},[670,691,692],{},"不吃 mark","：atomic node 不會被 bold \u002F italic \u002F color 等 mark 套到",[542,695,697],{"className":577,"code":696,"language":579,"meta":549,"style":549},"import Emoji from '@tiptap\u002Fextension-emoji'\nconst extensions = [Emoji.configure({ enableEmoticons: false })]\n\n\u002F\u002F \u003CAdminRichEditor :extensions=\"extensions\">\n",[551,698,699,715,759,765],{"__ignoreMap":549},[554,700,701,703,706,709,711,713],{"class":556,"line":557},[554,702,587],{"class":586},[554,704,705],{"class":597}," Emoji ",[554,707,708],{"class":586},"from",[554,710,607],{"class":593},[554,712,647],{"class":564},[554,714,613],{"class":593},[554,716,717,721,724,727,730,733,737,740,743,747,750,754,756],{"class":556,"line":616},[554,718,720],{"class":719},"spNyl","const",[554,722,723],{"class":597}," extensions ",[554,725,726],{"class":593},"=",[554,728,729],{"class":597}," [Emoji",[554,731,732],{"class":593},".",[554,734,736],{"class":735},"s2Zo4","configure",[554,738,739],{"class":597},"(",[554,741,742],{"class":593},"{",[554,744,746],{"class":745},"swJcz"," enableEmoticons",[554,748,749],{"class":593},":",[554,751,753],{"class":752},"sfNiH"," false",[554,755,601],{"class":593},[554,757,758],{"class":597},")]\n",[554,760,762],{"class":556,"line":761},3,[554,763,764],{"emptyLinePlaceholder":526},"\n",[554,766,768],{"class":556,"line":767},4,[554,769,771],{"class":770},"sHwdD","\u002F\u002F \u003CAdminRichEditor :extensions=\"extensions\">\n",[539,773,774],{"id":774},"用法",[776,777],"component-preview",{"name":778},"EditorEmojiMenuDemo",[542,780,784],{"className":781,"code":782,"language":783,"meta":549,"style":549},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup lang=\"ts\">\nimport Emoji, { gitHubEmojis } from '@tiptap\u002Fextension-emoji'\nimport { ref } from 'vue'\nimport { AdminEditorEmojiMenu } from '@\u002Fregistry\u002Fadmin\u002Fui\u002Feditor-emoji-menu'\nimport { AdminRichEditor } from '@\u002Fregistry\u002Fadmin\u002Fui\u002Frich-editor'\n\nconst value = ref('')\n\u002F\u002F @tiptap\u002Fextension-emoji 內附 gitHubEmojis 資料集（約 1500 個），免自帶 JSON\nconst emojis = gitHubEmojis.slice(0, 50)\n\n\u002F\u002F schema 需要 emoji node，顯式傳入 Emoji extension\nconst extensions = [Emoji.configure({ enableEmoticons: false })]\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Cadmin-rich-editor v-slot=\"{ editor }\" v-model=\"value\" :extensions=\"extensions\">\n    \u003Cadmin-editor-emoji-menu :editor :items=\"emojis\" \u002F>\n  \u003C\u002Fadmin-rich-editor>\n\u003C\u002Ftemplate>\n","vue",[551,785,786,812,837,856,874,895,900,920,926,956,961,967,996,1006,1011,1021,1068,1094,1104],{"__ignoreMap":549},[554,787,788,791,794,797,800,802,805,807,809],{"class":556,"line":557},[554,789,790],{"class":593},"\u003C",[554,792,793],{"class":745},"script",[554,795,796],{"class":719}," setup",[554,798,799],{"class":719}," lang",[554,801,726],{"class":593},[554,803,804],{"class":593},"\"",[554,806,579],{"class":564},[554,808,804],{"class":593},[554,810,811],{"class":593},">\n",[554,813,814,816,819,822,824,827,829,831,833,835],{"class":556,"line":616},[554,815,587],{"class":586},[554,817,818],{"class":597}," Emoji",[554,820,821],{"class":593},",",[554,823,594],{"class":593},[554,825,826],{"class":597}," gitHubEmojis",[554,828,601],{"class":593},[554,830,604],{"class":586},[554,832,607],{"class":593},[554,834,647],{"class":564},[554,836,613],{"class":593},[554,838,839,841,843,846,848,850,852,854],{"class":556,"line":761},[554,840,587],{"class":586},[554,842,594],{"class":593},[554,844,845],{"class":597}," ref",[554,847,601],{"class":593},[554,849,604],{"class":586},[554,851,607],{"class":593},[554,853,783],{"class":564},[554,855,613],{"class":593},[554,857,858,860,862,864,866,868,870,872],{"class":556,"line":767},[554,859,587],{"class":586},[554,861,594],{"class":593},[554,863,623],{"class":597},[554,865,601],{"class":593},[554,867,604],{"class":586},[554,869,607],{"class":593},[554,871,610],{"class":564},[554,873,613],{"class":593},[554,875,877,879,881,884,886,888,890,893],{"class":556,"line":876},5,[554,878,587],{"class":586},[554,880,594],{"class":593},[554,882,883],{"class":597}," AdminRichEditor",[554,885,601],{"class":593},[554,887,604],{"class":586},[554,889,607],{"class":593},[554,891,892],{"class":564},"@\u002Fregistry\u002Fadmin\u002Fui\u002Frich-editor",[554,894,613],{"class":593},[554,896,898],{"class":556,"line":897},6,[554,899,764],{"emptyLinePlaceholder":526},[554,901,903,905,908,910,912,914,917],{"class":556,"line":902},7,[554,904,720],{"class":719},[554,906,907],{"class":597}," value ",[554,909,726],{"class":593},[554,911,845],{"class":735},[554,913,739],{"class":597},[554,915,916],{"class":593},"''",[554,918,919],{"class":597},")\n",[554,921,923],{"class":556,"line":922},8,[554,924,925],{"class":770},"\u002F\u002F @tiptap\u002Fextension-emoji 內附 gitHubEmojis 資料集（約 1500 個），免自帶 JSON\n",[554,927,929,931,934,936,938,940,943,945,949,951,954],{"class":556,"line":928},9,[554,930,720],{"class":719},[554,932,933],{"class":597}," emojis ",[554,935,726],{"class":593},[554,937,826],{"class":597},[554,939,732],{"class":593},[554,941,942],{"class":735},"slice",[554,944,739],{"class":597},[554,946,948],{"class":947},"sbssI","0",[554,950,821],{"class":593},[554,952,953],{"class":947}," 50",[554,955,919],{"class":597},[554,957,959],{"class":556,"line":958},10,[554,960,764],{"emptyLinePlaceholder":526},[554,962,964],{"class":556,"line":963},11,[554,965,966],{"class":770},"\u002F\u002F schema 需要 emoji node，顯式傳入 Emoji extension\n",[554,968,970,972,974,976,978,980,982,984,986,988,990,992,994],{"class":556,"line":969},12,[554,971,720],{"class":719},[554,973,723],{"class":597},[554,975,726],{"class":593},[554,977,729],{"class":597},[554,979,732],{"class":593},[554,981,736],{"class":735},[554,983,739],{"class":597},[554,985,742],{"class":593},[554,987,746],{"class":745},[554,989,749],{"class":593},[554,991,753],{"class":752},[554,993,601],{"class":593},[554,995,758],{"class":597},[554,997,999,1002,1004],{"class":556,"line":998},13,[554,1000,1001],{"class":593},"\u003C\u002F",[554,1003,793],{"class":745},[554,1005,811],{"class":593},[554,1007,1009],{"class":556,"line":1008},14,[554,1010,764],{"emptyLinePlaceholder":526},[554,1012,1014,1016,1019],{"class":556,"line":1013},15,[554,1015,790],{"class":593},[554,1017,1018],{"class":745},"template",[554,1020,811],{"class":593},[554,1022,1024,1027,1030,1033,1035,1037,1040,1042,1045,1047,1049,1052,1054,1057,1059,1061,1064,1066],{"class":556,"line":1023},16,[554,1025,1026],{"class":593},"  \u003C",[554,1028,1029],{"class":745},"admin-rich-editor",[554,1031,1032],{"class":719}," v-slot",[554,1034,726],{"class":593},[554,1036,804],{"class":593},[554,1038,1039],{"class":564},"{ editor }",[554,1041,804],{"class":593},[554,1043,1044],{"class":719}," v-model",[554,1046,726],{"class":593},[554,1048,804],{"class":593},[554,1050,1051],{"class":564},"value",[554,1053,804],{"class":593},[554,1055,1056],{"class":719}," :extensions",[554,1058,726],{"class":593},[554,1060,804],{"class":593},[554,1062,1063],{"class":564},"extensions",[554,1065,804],{"class":593},[554,1067,811],{"class":593},[554,1069,1071,1074,1076,1079,1082,1084,1086,1089,1091],{"class":556,"line":1070},17,[554,1072,1073],{"class":593},"    \u003C",[554,1075,639],{"class":745},[554,1077,1078],{"class":719}," :editor",[554,1080,1081],{"class":719}," :items",[554,1083,726],{"class":593},[554,1085,804],{"class":593},[554,1087,1088],{"class":564},"emojis",[554,1090,804],{"class":593},[554,1092,1093],{"class":593}," \u002F>\n",[554,1095,1097,1100,1102],{"class":556,"line":1096},18,[554,1098,1099],{"class":593},"  \u003C\u002F",[554,1101,1029],{"class":745},[554,1103,811],{"class":593},[554,1105,1107,1109,1111],{"class":556,"line":1106},19,[554,1108,1001],{"class":593},[554,1110,1018],{"class":745},[554,1112,811],{"class":593},[539,1114,1116],{"id":1115},"emojimenuitem-介面","EmojiMenuItem 介面",[635,1118,1119,1120,1123,1124,1126,1127,1130],{},"本 block 的 ",[551,1121,1122],{},"EmojiMenuItem"," 跟 ",[551,1125,647],{}," 的 ",[551,1128,1129],{},"EmojiItem"," shape 一致：",[542,1132,1134],{"className":577,"code":1133,"language":579,"meta":549,"style":549},"interface EmojiMenuItem {\n  name: string \u002F\u002F 唯一名稱，當作 emoji node attr 存\n  emoji?: string \u002F\u002F Unicode 字元（fallback 模式時用）\n  shortcodes: string[] \u002F\u002F 簡碼 filter 欄位（:smile \u002F :+1）\n  tags: string[] \u002F\u002F 標籤 filter 欄位（happy \u002F love）\n  group?: string \u002F\u002F 分組（供 UI 分類）\n  fallbackImage?: string \u002F\u002F emoji 為 undefined 時的圖片 fallback（自訂貼圖）\n  emoticons?: string[] \u002F\u002F 顏文字（`:)` 對應 :smile），配 enableEmoticons 使用\n  [key: string]: unknown\n}\n",[551,1135,1136,1146,1159,1172,1187,1201,1213,1225,1239,1260],{"__ignoreMap":549},[554,1137,1138,1141,1143],{"class":556,"line":557},[554,1139,1140],{"class":719},"interface",[554,1142,598],{"class":560},[554,1144,1145],{"class":593}," {\n",[554,1147,1148,1151,1153,1156],{"class":556,"line":616},[554,1149,1150],{"class":745},"  name",[554,1152,749],{"class":593},[554,1154,1155],{"class":560}," string",[554,1157,1158],{"class":770}," \u002F\u002F 唯一名稱，當作 emoji node attr 存\n",[554,1160,1161,1164,1167,1169],{"class":556,"line":761},[554,1162,1163],{"class":745},"  emoji",[554,1165,1166],{"class":593},"?:",[554,1168,1155],{"class":560},[554,1170,1171],{"class":770}," \u002F\u002F Unicode 字元（fallback 模式時用）\n",[554,1173,1174,1177,1179,1181,1184],{"class":556,"line":767},[554,1175,1176],{"class":745},"  shortcodes",[554,1178,749],{"class":593},[554,1180,1155],{"class":560},[554,1182,1183],{"class":597},"[] ",[554,1185,1186],{"class":770},"\u002F\u002F 簡碼 filter 欄位（:smile \u002F :+1）\n",[554,1188,1189,1192,1194,1196,1198],{"class":556,"line":876},[554,1190,1191],{"class":745},"  tags",[554,1193,749],{"class":593},[554,1195,1155],{"class":560},[554,1197,1183],{"class":597},[554,1199,1200],{"class":770},"\u002F\u002F 標籤 filter 欄位（happy \u002F love）\n",[554,1202,1203,1206,1208,1210],{"class":556,"line":897},[554,1204,1205],{"class":745},"  group",[554,1207,1166],{"class":593},[554,1209,1155],{"class":560},[554,1211,1212],{"class":770}," \u002F\u002F 分組（供 UI 分類）\n",[554,1214,1215,1218,1220,1222],{"class":556,"line":902},[554,1216,1217],{"class":745},"  fallbackImage",[554,1219,1166],{"class":593},[554,1221,1155],{"class":560},[554,1223,1224],{"class":770}," \u002F\u002F emoji 為 undefined 時的圖片 fallback（自訂貼圖）\n",[554,1226,1227,1230,1232,1234,1236],{"class":556,"line":922},[554,1228,1229],{"class":745},"  emoticons",[554,1231,1166],{"class":593},[554,1233,1155],{"class":560},[554,1235,1183],{"class":597},[554,1237,1238],{"class":770},"\u002F\u002F 顏文字（`:)` 對應 :smile），配 enableEmoticons 使用\n",[554,1240,1241,1244,1248,1250,1252,1255,1257],{"class":556,"line":928},[554,1242,1243],{"class":597},"  [",[554,1245,1247],{"class":1246},"sHdIc","key",[554,1249,749],{"class":593},[554,1251,1155],{"class":560},[554,1253,1254],{"class":597},"]",[554,1256,749],{"class":593},[554,1258,1259],{"class":560}," unknown\n",[554,1261,1262],{"class":556,"line":958},[554,1263,1264],{"class":593},"}\n",[1266,1267,1269],"h3",{"id":1268},"filter-多欄位行為","filter 多欄位行為",[635,1271,1272,1273,1276,1277,1280,1281,1284,1285,1288],{},"預設 ",[551,1274,1275],{},"filterFields = ['name', 'shortcodes', 'tags']","，輸入的字串會同時比對這三個欄位。例如輸入 ",[551,1278,1279],{},":happy"," 時，",[551,1282,1283],{},"{ name: 'grinning', shortcodes: ['grin'], tags: ['happy', 'joy'] }"," 會因 ",[551,1286,1287],{},"tags"," 命中而列入結果。",[539,1290,1292],{"id":1291},"emoji-資料集","emoji 資料集",[635,1294,1295,1297],{},[551,1296,647],{}," 內附三個資料集，免自帶 JSON：",[542,1299,1301],{"className":577,"code":1300,"language":579,"meta":549,"style":549},"import { emojis, gitHubCustomEmojis, gitHubEmojis } from '@tiptap\u002Fextension-emoji'\n\n\u002F\u002F emojis：通用 Unicode emoji 全集\n\u002F\u002F gitHubEmojis：GitHub 風格（約 1500 個，含 shortcode）\n\u002F\u002F gitHubCustomEmojis：GitHub 自訂（如 :octocat:）\n",[551,1302,1303,1331,1335,1340,1345],{"__ignoreMap":549},[554,1304,1305,1307,1309,1312,1314,1317,1319,1321,1323,1325,1327,1329],{"class":556,"line":557},[554,1306,587],{"class":586},[554,1308,594],{"class":593},[554,1310,1311],{"class":597}," emojis",[554,1313,821],{"class":593},[554,1315,1316],{"class":597}," gitHubCustomEmojis",[554,1318,821],{"class":593},[554,1320,826],{"class":597},[554,1322,601],{"class":593},[554,1324,604],{"class":586},[554,1326,607],{"class":593},[554,1328,647],{"class":564},[554,1330,613],{"class":593},[554,1332,1333],{"class":556,"line":616},[554,1334,764],{"emptyLinePlaceholder":526},[554,1336,1337],{"class":556,"line":761},[554,1338,1339],{"class":770},"\u002F\u002F emojis：通用 Unicode emoji 全集\n",[554,1341,1342],{"class":556,"line":767},[554,1343,1344],{"class":770},"\u002F\u002F gitHubEmojis：GitHub 風格（約 1500 個，含 shortcode）\n",[554,1346,1347],{"class":556,"line":876},[554,1348,1349],{"class":770},"\u002F\u002F gitHubCustomEmojis：GitHub 自訂（如 :octocat:）\n",[635,1351,1352,1353,1356,1357,1360],{},"要自訂資料集，直接傳 ",[551,1354,1355],{},"EmojiMenuItem[]"," 給 ",[551,1358,1359],{},":items"," 即可。後台情境通常 50 到 100 個常用就夠：",[542,1362,1364],{"className":577,"code":1363,"language":579,"meta":549,"style":549},"const emojis = gitHubEmojis.slice(0, 50)\n",[551,1365,1366],{"__ignoreMap":549},[554,1367,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388],{"class":556,"line":557},[554,1369,720],{"class":719},[554,1371,933],{"class":597},[554,1373,726],{"class":593},[554,1375,826],{"class":597},[554,1377,732],{"class":593},[554,1379,942],{"class":735},[554,1381,739],{"class":597},[554,1383,948],{"class":947},[554,1385,821],{"class":593},[554,1387,953],{"class":947},[554,1389,919],{"class":597},[635,1391,1392,1393,1396,1397,1400,1401,1404],{},"資料量上千時，改用 ",[551,1394,1395],{},"v-model:search-term"," 加 ",[551,1398,1399],{},"ignore-filter"," 接外部 fuzzy library（如 ",[551,1402,1403],{},"fuse.js","），避免內建 fuzzy filter 卡頓。",[539,1406,1407],{"id":1407},"鍵盤導航",[635,1409,1410,1411,648],{},"同 ",[1412,1413,426],"a",{"href":1414},"\u002Fdocs\u002Feditor\u002Faddons\u002Fsuggestion#%E9%8D%B5%E7%9B%A4%E5%B0%8E%E8%88%AA",[539,1416,1418],{"id":1417},"api-參考","API 參考",[1266,1420,639],{"id":639},[1422,1423],"admin-api-table",{"component":1424},"AdminEditorEmojiMenu",[539,1426,1427],{"id":1427},"更新紀錄",[1429,1430],"admin-changelog",{"component":1424},[1432,1433,1434],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}",{"title":549,"searchDepth":761,"depth":761,"links":1436},[1437,1438,1439,1442,1443,1444,1447],{"id":507,"depth":616,"text":507},{"id":774,"depth":616,"text":774},{"id":1115,"depth":616,"text":1116,"children":1440},[1441],{"id":1268,"depth":761,"text":1269},{"id":1291,"depth":616,"text":1292},{"id":1407,"depth":616,"text":1407},{"id":1417,"depth":616,"text":1418,"children":1445},[1446],{"id":639,"depth":761,"text":639},{"id":1427,"depth":616,"text":1427},"輸入 : 觸發浮動選單；挑選並插入 emoji。","md",{"doc":1451},"https:\u002F\u002Ftiptap.dev\u002Fdocs\u002Feditor\u002Fextensions\u002Fnodes\u002Femoji",{},{"title":422,"description":1448},"Y0M91JooIj7RuEnCgdY0enjVN_DmeNJJ3u4NQrNQhYM",[1456,1458],{"title":418,"path":419,"stem":420,"description":1457,"children":-1},"顯示圖片；以程式插入 img。",{"title":426,"path":427,"stem":428,"description":1459,"children":-1},"輸入 \u002F 觸發浮動選單；挑選指令執行對應動作。",{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":1461},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u002F>",{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":1463},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"14\" height=\"14\" x=\"8\" y=\"8\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2\"\u002F>\u003C\u002Fg>",{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":1465},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12 19l-7-7l7-7m7 7H5\"\u002F>",{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":1467},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 12h14m-7-7l7 7l-7 7\"\u002F>",{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":1469},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m21.73 18l-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3M12 9v4m0 4h.01\"\u002F>",{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":1471},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 9h16M4 15h16M10 3L8 21m8-18l-2 18\"\u002F>",{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":1473},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4\"\u002F>\u003Ccircle cx=\"4\" cy=\"20\" r=\"2\"\u002F>\u003C\u002Fg>",{"left":523,"top":523,"width":524,"height":524,"rotate":523,"vFlip":18,"hFlip":18,"body":1475},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 19h8M4 17l6-6l-6-6\"\u002F>",1793254089383]