---
source: crates/tinymist-query/src/completion.rs
description: Completion on / (349..350)
expression: "JsonRepr::new_pure(results)"
input_file: crates/tinymist-query/src/fixtures/completion/func_args.typ
---
[
 {
  "isIncomplete": false,
  "items": [
   {
    "command": {
     "command": "tinymist.triggerSuggestAndParameterHints",
     "title": ""
    },
    "kind": 5,
    "label": "authors",
    "labelDetails": {
     "description": "array | str"
    },
    "sortText": "000",
    "textEdit": {
     "newText": "authors: ${1:}",
     "range": {
      "end": {
       "character": 6,
       "line": 16
      },
      "start": {
       "character": 6,
       "line": 16
      }
     }
    }
   },
   {
    "command": {
     "command": "tinymist.triggerSuggestAndParameterHints",
     "title": ""
    },
    "kind": 5,
    "label": "class",
    "labelDetails": {
     "description": "\"article\" | \"letter\" | str"
    },
    "sortText": "001",
    "textEdit": {
     "newText": "class: ${1:}",
     "range": {
      "end": {
       "character": 6,
       "line": 16
      },
      "start": {
       "character": 6,
       "line": 16
      }
     }
    }
   },
   {
    "command": {
     "command": "tinymist.triggerSuggestAndParameterHints",
     "title": ""
    },
    "kind": 5,
    "label": "font",
    "labelDetails": {
     "description": "array | none | text.font"
    },
    "sortText": "002",
    "textEdit": {
     "newText": "font: ${1:}",
     "range": {
      "end": {
       "character": 6,
       "line": 16
      },
      "start": {
       "character": 6,
       "line": 16
      }
     }
    }
   },
   {
    "kind": 7,
    "label": "content",
    "labelDetails": {
     "description": "type"
    },
    "sortText": "035",
    "textEdit": {
     "newText": "content",
     "range": {
      "end": {
       "character": 6,
       "line": 16
      },
      "start": {
       "character": 6,
       "line": 16
      }
     }
    }
   }
  ]
 }
]
