(raw)
| 92 | } |
| 93 | |
| 94 | function parseDisplays(raw) { |
| 95 | var displays = [] |
| 96 | try { |
| 97 | displays = raw ? JSON.parse(String(raw)) : [] |
| 98 | } catch (e) { |
| 99 | displays = [] |
| 100 | } |
| 101 | if (!Array.isArray(displays)) displays = [] |
| 102 | |
| 103 | var count = 0 |
| 104 | for (var i = 0; i < displays.length; i++) { |
| 105 | if (displays[i] && displays[i].enabled) count++ |
| 106 | } |
| 107 | |
| 108 | return { |
| 109 | displays: displays, |
| 110 | enabledDisplayCount: count |
| 111 | } |
| 112 | } |
| 113 | |
| 114 | if (typeof module !== "undefined") { |
| 115 | module.exports = { |
nothing calls this directly
no outgoing calls
no test coverage detected