MCPcopy Create free account
hub / github.com/basecamp/omarchy / nodeText

Function nodeText

shell/plugins/panels/bluetooth/Model.js:45–64  ·  view source on GitHub ↗
(node)

Source from the content-addressed store, hash-verified

43}
44
45function nodeText(node) {
46 var props = nodeProps(node)
47 return [
48 node ? node.name : "",
49 node ? node.description : "",
50 node ? node.nickname : "",
51 node ? node.nick : "",
52 props["node.name"],
53 props["node.description"],
54 props["node.nick"],
55 props["device.name"],
56 props["device.description"],
57 props["device.product.name"],
58 props["device.alias"],
59 props["device.string"],
60 props["api.bluez5.address"],
61 props["bluez5.address"],
62 props["media.name"]
63 ].join(" ").toLowerCase()
64}
65
66function bluetoothSinkMatchesDevice(node, device) {
67 if (!node || !node.isSink || node.isStream || !device) return false

Callers 1

Calls 1

nodePropsFunction · 0.70

Tested by

no test coverage detected