25 lines
829 B
JSON
25 lines
829 B
JSON
|
{
|
||
|
"name": "SplitParser",
|
||
|
"module": "Quickshell.Io",
|
||
|
"type": "class",
|
||
|
"super": {
|
||
|
"type": "local",
|
||
|
"module": "Quickshell.Io",
|
||
|
"name": "DataStreamParser"
|
||
|
},
|
||
|
"description": "Parser for delimited data streams.",
|
||
|
"details": "Parser for delimited data streams. {{< qmltypelink type=\"\" module=\"\" name=\"\" mtype=\"func\" mname=\"read\" >}} is emitted once per delimited chunk of the stream.\n",
|
||
|
"properties": {
|
||
|
"splitMarker": {
|
||
|
"type": {
|
||
|
"type": "qt",
|
||
|
"module": "qml",
|
||
|
"name": "string"
|
||
|
},
|
||
|
"details": "The delimiter for parsed data. May be multiple characters. Defaults to `\\n`.\n\nIf the delimiter is empty read lengths may be arbitrary (whatever is returned by the\nunderlying read call.)\n"
|
||
|
}
|
||
|
},
|
||
|
"functions": [],
|
||
|
"signals": {},
|
||
|
"variants": {}
|
||
|
}
|