@bistroo/capacitor-plugin-sunmi
Version:
257 lines • 5.93 kB
JSON
{
"api": {
"name": "SunmiPlugin",
"slug": "sunmiplugin",
"docs": "",
"tags": [],
"methods": [
{
"name": "start",
"signature": "() => void",
"parameters": [],
"returns": "void",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "start"
},
{
"name": "table",
"signature": "(options: { rows: TableRow[]; }) => void",
"parameters": [
{
"name": "options",
"docs": "",
"type": "{ rows: {}; }"
}
],
"returns": "void",
"tags": [],
"docs": "",
"complexTypes": [
"TableRow"
],
"slug": "table"
},
{
"name": "text",
"signature": "(options: { text: string; }) => void",
"parameters": [
{
"name": "options",
"docs": "",
"type": "{ text: string; }"
}
],
"returns": "void",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "text"
},
{
"name": "line",
"signature": "(options: { text?: string; wrap: boolean; }) => void",
"parameters": [
{
"name": "options",
"docs": "",
"type": "{ text?: string | undefined; wrap: boolean; }"
}
],
"returns": "void",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "line"
},
{
"name": "wrap",
"signature": "() => void",
"parameters": [],
"returns": "void",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "wrap"
},
{
"name": "bold",
"signature": "() => void",
"parameters": [],
"returns": "void",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "bold"
},
{
"name": "normal",
"signature": "() => void",
"parameters": [],
"returns": "void",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "normal"
},
{
"name": "align",
"signature": "(options: { direction: \"LEFT\" | \"CENTER\" | \"RIGHT\"; }) => void",
"parameters": [
{
"name": "options",
"docs": "",
"type": "{ direction: 'LEFT' | 'CENTER' | 'RIGHT'; }"
}
],
"returns": "void",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "align"
},
{
"name": "print",
"signature": "() => any",
"parameters": [],
"returns": "any",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "print"
},
{
"name": "image",
"signature": "(options: { image: string; }) => void",
"parameters": [
{
"name": "options",
"docs": "",
"type": "{ image: string; }"
}
],
"returns": "void",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "image"
},
{
"name": "font",
"signature": "(options: { type: number; }) => void",
"parameters": [
{
"name": "options",
"docs": "",
"type": "{ type: number; }"
}
],
"returns": "void",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "font"
},
{
"name": "fontSize",
"signature": "(options: { size: number; }) => void",
"parameters": [
{
"name": "options",
"docs": "",
"type": "{ size: number; }"
}
],
"returns": "void",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "fontsize"
},
{
"name": "deviceInfo",
"signature": "() => any",
"parameters": [],
"returns": "any",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "deviceinfo"
},
{
"name": "raw",
"signature": "(text: string) => any",
"parameters": [
{
"name": "text",
"docs": "",
"type": "string"
}
],
"returns": "any",
"tags": [],
"docs": "",
"complexTypes": [],
"slug": "raw"
},
{
"name": "addListener",
"signature": "(eventName: 'printer-state', listenerFunc: (response: { status: number; }) => void) => Promise<PluginListenerHandle> & PluginListenerHandle",
"parameters": [
{
"name": "eventName",
"docs": "",
"type": "'printer-state'"
},
{
"name": "listenerFunc",
"docs": "",
"type": "(response: { status: number; }) => void"
}
],
"returns": "any",
"tags": [],
"docs": "",
"complexTypes": [
"PluginListenerHandle"
],
"slug": "addlistenerprinter-state"
}
],
"properties": []
},
"interfaces": [
{
"name": "PluginListenerHandle",
"slug": "pluginlistenerhandle",
"docs": "",
"tags": [],
"methods": [],
"properties": [
{
"name": "remove",
"tags": [],
"docs": "",
"complexTypes": [],
"type": "() => any"
}
]
}
],
"enums": [],
"typeAliases": [
{
"name": "TableRow",
"slug": "tablerow",
"docs": "",
"types": [
{
"text": "{\n value: string\n size: number\n alignment: 0 | 1 | 2\n}",
"complexTypes": []
}
]
}
],
"pluginConfigs": []
}