|
14 | 14 | } |
15 | 15 |
|
16 | 16 | body { |
17 | | - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; |
| 17 | + font-family: |
| 18 | + -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, |
| 19 | + sans-serif; |
18 | 20 | background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); |
19 | 21 | min-height: 100vh; |
20 | 22 | padding: 2rem; |
@@ -186,18 +188,37 @@ <h1>🚀 FastEvent Viewer</h1> |
186 | 188 | </div> |
187 | 189 |
|
188 | 190 | <div class="controls-wrapper"> |
| 191 | + <button class="control-btn" onclick="addSimpleSubscribe()">✈️ 增加订阅</button> |
189 | 192 | <button class="control-btn" onclick="triggerSimpleEvent()">📝 简单事件</button> |
190 | | - <button class="control-btn success" onclick="triggerTaggedEvent()">🏷️ 带标签事件</button> |
191 | | - <button class="control-btn warning" onclick="triggerTransformEvent()">🔄 Transform 事件</button> |
192 | | - <button class="control-btn danger" onclick="triggerErrorEvent()">❌ 错误事件</button> |
193 | | - <button class="control-btn" onclick="triggerMultiListenerEvent()">👥 多监听器事件</button> |
194 | | - <button class="control-btn" onclick="triggerCountedEvent()">🔢 计数限制事件</button> |
| 193 | + <button class="control-btn success" onclick="triggerTaggedEvent()"> |
| 194 | + 🏷️ 带标签事件 |
| 195 | + </button> |
| 196 | + <button class="control-btn warning" onclick="triggerTransformEvent()"> |
| 197 | + 🔄 Transform 事件 |
| 198 | + </button> |
| 199 | + <button class="control-btn danger" onclick="triggerErrorEvent()"> |
| 200 | + ❌ 错误事件 |
| 201 | + </button> |
| 202 | + <button class="control-btn" onclick="triggerMultiListenerEvent()"> |
| 203 | + 👥 多监听器事件 |
| 204 | + </button> |
| 205 | + <button class="control-btn" onclick="triggerCountedEvent()"> |
| 206 | + 🔢 计数限制事件 |
| 207 | + </button> |
195 | 208 | <button class="control-btn" onclick="triggerBatchEvents()">📦 批量事件</button> |
196 | | - <button class="control-btn" onclick="triggerWildcardEvents()">🎯 通配符事件</button> |
| 209 | + <button class="control-btn" onclick="triggerWildcardEvents()"> |
| 210 | + 🎯 通配符事件 |
| 211 | + </button> |
197 | 212 | <button class="control-btn" onclick="triggerAsyncEvent()">⏳ 异步事件</button> |
198 | | - <button class="control-btn" onclick="triggerLongRunningEvent()">⏰ 长时间执行</button> |
199 | | - <button class="control-btn success" onclick="startRandomEvents()">🎲 启动随机事件</button> |
200 | | - <button class="control-btn danger" onclick="stopRandomEvents()">⏹️ 停止随机事件</button> |
| 213 | + <button class="control-btn" onclick="triggerLongRunningEvent()"> |
| 214 | + ⏰ 长时间执行 |
| 215 | + </button> |
| 216 | + <button class="control-btn success" onclick="startRandomEvents()"> |
| 217 | + 🎲 启动随机事件 |
| 218 | + </button> |
| 219 | + <button class="control-btn danger" onclick="stopRandomEvents()"> |
| 220 | + ⏹️ 停止随机事件 |
| 221 | + </button> |
201 | 222 | </div> |
202 | 223 | </div> |
203 | 224 | </div> |
@@ -227,6 +248,7 @@ <h1>🚀 FastEvent Viewer</h1> |
227 | 248 | window.triggerLongRunningEvent = demo.triggerLongRunningEvent; |
228 | 249 | window.startRandomEvents = demo.startRandomEvents; |
229 | 250 | window.stopRandomEvents = demo.stopRandomEvents; |
| 251 | + window.addSimpleSubscribe = demo.addSimpleSubscribe; |
230 | 252 | </script> |
231 | 253 | </body> |
232 | 254 | </html> |
0 commit comments