github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/sessions/apis.js.wasm.yaml (about) 1 - File: webext/chrome/sessions.json 2 Dict: 3 Name: Device 4 ExtAttrs: 5 - Name: Namespace 6 Values: 7 - chrome 8 - sessions 9 Fields: 10 - Name: deviceName 11 Required: true 12 Type: 13 Name: DOMString 14 ExtAttrs: 15 - Name: Namespace 16 Values: 17 - chrome 18 - sessions 19 - Name: info 20 Required: true 21 Type: 22 Name: DOMString 23 ExtAttrs: 24 - Name: Namespace 25 Values: 26 - chrome 27 - sessions 28 - Name: sessions 29 Required: true 30 Type: 31 Name: sequence 32 Params: 33 - Name: Session 34 ExtAttrs: 35 - Name: Namespace 36 Values: 37 - chrome 38 - sessions 39 ExtAttrs: 40 - Name: Namespace 41 Values: 42 - chrome 43 - sessions 44 ExtAttrs: 45 - Name: Namespace 46 Values: 47 - chrome 48 - sessions 49 - File: webext/chrome/sessions.json 50 Dict: 51 Name: Filter 52 ExtAttrs: 53 - Name: Namespace 54 Values: 55 - chrome 56 - sessions 57 Fields: 58 - Name: maxResults 59 Type: 60 Name: long long 61 ExtAttrs: 62 - Name: Namespace 63 Values: 64 - chrome 65 - sessions 66 - File: webext/chrome/sessions.json 67 WebextProp: 68 Name: MAX_SESSION_RESULTS 69 Type: 70 Name: DOMString 71 ExtAttrs: 72 - Name: Namespace 73 Values: 74 - chrome 75 - sessions 76 - File: webext/chrome/sessions.json 77 Dict: 78 Name: Session 79 ExtAttrs: 80 - Name: Namespace 81 Values: 82 - chrome 83 - sessions 84 Fields: 85 - Name: lastModified 86 Required: true 87 Type: 88 Name: long long 89 ExtAttrs: 90 - Name: Namespace 91 Values: 92 - chrome 93 - sessions 94 - Name: tab 95 Type: 96 Name: Tab 97 ExtAttrs: 98 - Name: Namespace 99 Values: 100 - chrome 101 - tabs 102 ExtAttrs: 103 - Name: Namespace 104 Values: 105 - chrome 106 - sessions 107 - Name: window 108 Type: 109 Name: Window 110 ExtAttrs: 111 - Name: Namespace 112 Values: 113 - chrome 114 - windows 115 ExtAttrs: 116 - Name: Namespace 117 Values: 118 - chrome 119 - sessions 120 - File: webext/chrome/sessions.json 121 WebextFunc: 122 Name: getDevices 123 Args: 124 - Name: filter 125 Optional: true 126 Type: 127 Name: Filter 128 ExtAttrs: 129 - Name: Namespace 130 Values: 131 - chrome 132 - sessions 133 Returns: 134 - Name: Promise 135 Params: 136 - Name: sequence 137 Params: 138 - Name: Device 139 ExtAttrs: 140 - Name: Namespace 141 Values: 142 - chrome 143 - sessions 144 ExtAttrs: 145 - Name: Namespace 146 Values: 147 - chrome 148 - sessions 149 ExtAttrs: 150 - Name: Namespace 151 Values: 152 - chrome 153 - sessions 154 - File: webext/chrome/sessions.json 155 WebextFunc: 156 Name: getRecentlyClosed 157 Args: 158 - Name: filter 159 Optional: true 160 Type: 161 Name: Filter 162 ExtAttrs: 163 - Name: Namespace 164 Values: 165 - chrome 166 - sessions 167 Returns: 168 - Name: Promise 169 Params: 170 - Name: sequence 171 Params: 172 - Name: Session 173 ExtAttrs: 174 - Name: Namespace 175 Values: 176 - chrome 177 - sessions 178 ExtAttrs: 179 - Name: Namespace 180 Values: 181 - chrome 182 - sessions 183 ExtAttrs: 184 - Name: Namespace 185 Values: 186 - chrome 187 - sessions 188 - File: webext/chrome/sessions.json 189 WebextEvent: 190 Name: onChanged 191 Returns: 192 - Name: undefined 193 ExtAttrs: 194 - Name: Namespace 195 Values: 196 - chrome 197 - sessions 198 - File: webext/chrome/sessions.json 199 WebextFunc: 200 Name: restore 201 Args: 202 - Name: sessionId 203 Optional: true 204 Type: 205 Name: DOMString 206 Returns: 207 - Name: Promise 208 Params: 209 - Name: Session 210 ExtAttrs: 211 - Name: Namespace 212 Values: 213 - chrome 214 - sessions 215 ExtAttrs: 216 - Name: Namespace 217 Values: 218 - chrome 219 - sessions