- <div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":atomicxcore:dokkaHtml/release"><div class="symbol monospace"><span class="token keyword">data </span><span class="token keyword">class </span><a href="index.html">Barrage</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span class="token keyword">var </span>liveID<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator"> = </span><span class="token string">""</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">var </span>sender<span class="token operator">: </span><a href="../../io.trtc.tuikit.atomicxcore.api.live/-live-user-info/index.html">LiveUserInfo</a><span class="token operator"> = </span>LiveUserInfo()<span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">var </span>sequence<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-long/index.html">Long</a><span class="token operator"> = </span><span class="token constant">0</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">var </span>timestampInSecond<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-long/index.html">Long</a><span class="token operator"> = </span><span class="token constant">0</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">var </span>messageType<span class="token operator">: </span><a href="../-barrage-type/index.html">BarrageType</a><span class="token operator"> = </span>BarrageType.TEXT<span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">var </span>textContent<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator"> = </span><span class="token string">""</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">var </span>extensionInfo<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.collections/-map/index.html">Map</a><span class="token operator"><</span><span class="token keyword"></span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token punctuation">, </span><span class="token keyword"></span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator">></span><span class="token operator"> = </span>emptyMap()<span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">var </span>businessID<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator"> = </span><span class="token string">""</span><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">var </span>data<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html">String</a><span class="token operator"> = </span><span class="token string">""</span></span></span><span class="token punctuation">)</span></div><p class="paragraph">Barrage data model, containing complete attribute information of a single barrage.</p><h2 class=""> Overview</h2><p class="paragraph">Contains complete information about the barrage sender, content, type, etc.</p><h3 class=""> Property Overview</h3><table><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td>Property</td><td>Type</td><td>Description</td></tr><tr><td><a href="live-i-d.html">liveID</a></td><td><code class="org.jetbrains.dokka.pages.commenttable@2a3f362b lang-kotlin">String</code></td><td>Unique identifier ID of the live room/voice chat room the barrage belongs to</td></tr><tr><td><a href="sender.html">sender</a></td><td><code class="org.jetbrains.dokka.pages.commenttable@2a3f362b lang-kotlin">LiveUserInfo</code></td><td>User information of the barrage sender</td></tr><tr><td><a href="sequence.html">sequence</a></td><td><code class="org.jetbrains.dokka.pages.commenttable@2a3f362b lang-kotlin">Long</code></td><td>Unique sequence ID of the barrage message</td></tr><tr><td><a href="timestamp-in-second.html">timestampInSecond</a></td><td><code class="org.jetbrains.dokka.pages.commenttable@2a3f362b lang-kotlin">Long</code></td><td>Barrage sending timestamp (unit: seconds)</td></tr><tr><td><a href="message-type.html">messageType</a></td><td><code class="org.jetbrains.dokka.pages.commenttable@2a3f362b lang-kotlin">BarrageType</code></td><td>Barrage message type (text or custom)</td></tr><tr><td><a href="text-content.html">textContent</a></td><td><code class="org.jetbrains.dokka.pages.commenttable@2a3f362b lang-kotlin">String</code></td><td>Message content of text type barrage</td></tr><tr><td><a href="extension-info.html">extensionInfo</a></td><td><code class="org.jetbrains.dokka.pages.commenttable@2a3f362b lang-kotlin">Map<String, String></code></td><td>Barrage extension information</td></tr><tr><td><a href="business-i-d.html">businessID</a></td><td><code class="org.jetbrains.dokka.pages.commenttable@2a3f362b lang-kotlin">String</code></td><td>Business identifier ID of custom type barrage</td></tr><tr><td><a href="data.html">data</a></td><td><code class="org.jetbrains.dokka.pages.commenttable@2a3f362b lang-kotlin">String</code></td><td>Specific data content of custom type barrage</td></tr></tbody></table></div></div>
0 commit comments