PageSourceSearch

https://magmastream.com/assets/js/df3f6304.301a5fc3.js

js magmastream.com collected 2026-10-05 06:34:29 UTC 8,412 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkmagmastream_docs=globalThis.webpackChunkmagmastream_docs||[]).push([[5124],{46289(e,t,a){a.r(t),a.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>d,frontMatter:()=>c,metadata:()=>r,toc:()=>u});const r=JSON.parse('{"id":"Typedefs/Track/track-typedefs-trackStartEvent","title":"Typedefs : Track : trackStartEvent","description":"Track start event.","source":"@site/versioned_docs/version-2.8.4/Typedefs/Track/trackStartEvent.mdx","sourceDirName":"Typedefs/Track","slug":"/typedefs/Track/trackStartEvent","permalink":"/docs/2.8.4/typedefs/Track/trackStartEvent","draft":false,"unlisted":false,"editUrl":"https://gitryx.com/MagmaStream/magmastream_documentation/tree/main/versioned_docs/version-2.8.4/Typedefs/Track/trackStartEvent.mdx","tags":[],"version":"2.8.4","lastUpdatedBy":"realdarek","lastUpdatedAt":1740676095000,"frontMatter":{"id":"track-typedefs-trackStartEvent","title":"Typedefs : Track : trackStartEvent","description":"Track start event.","slug":"/typedefs/Track/trackStartEvent","sidebar_label":"trackStartEvent"},"sidebar":"version282","previous":{"title":"trackPluginInfo","permalink":"/docs/2.8.4/typedefs/Track/trackPluginInfo"},"next":{"title":"trackStuckEvent","permalink":"/docs/2.8.4/typedefs/Track/trackStuckEvent"}}');var n=a(74848),s=a(28453);a(4865),a(19365);const c={id:"track-typedefs-trackStartEvent",title:"Typedefs : Track : trackStartEvent",description:"Track start event.",slug:"/typedefs/Track/trackStartEvent",sidebar_label:"trackStartEvent"},l=void 0,o={},u=[{value:'trackStartEvent <span class="info badge">object</span>',id:"trackStartEvent",level:2}];function i(e){const t={a:"a",code:"code",h2:"h2",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,s.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(t.h2,{id:"trackStartEvent",children:["trackStartEvent ",(0,n.jsx)("span",{className:"info badge",children:"object"})]}),"\n",(0,n.jsxs)(t.table,{children:[(0,n.jsx)(t.thead,{children:(0,n.jsxs)(t.tr,{children:[(0,n.jsxs)(t.th,{style:{textAlign:"left"},children:[(0,n.jsx)("i",{className:"fa-solid fa-hashtag"})," Parameter"]}),(0,n.jsxs)(t.th,{style:{textAlign:"left"},children:[(0,n.jsx)("i",{className:"fa-solid fa-font"})," Type"]})]})}),(0,n.jsxs)(t.tbody,{children:[(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{style:{textAlign:"left"},children:(0,n.jsx)(t.code,{children:"type"})}),(0,n.jsx)(t.td,{style:{textAlign:"left"},children:'"TrackStartEvent"'})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{style:{textAlign:"left"},children:(0,n.jsx)(t.code,{children:"track"})}),(0,n.jsx)(t.td,{style:{textAlign:"left"},children:(0,n.jsx)(t.a,{href:"/docs/2.8.4/typedefs/Track/trackData#trackData",children:(0,n.jsx)(t.code,{children:"trackData{}"})})})]})]})]})]})}function d(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(i,{...e})}):i(e)}},19365(e,t,a){a.d(t,{A:()=>o});a(96540);var r=a(34164),n=a(47751);const s="tabItem_Ymn6";var c=a(74848);function l({children:e,className:t,hidden:a}){return(0,c.jsx)("div",{role:"tabpanel",className:(0,r.A)(s,t),hidden:a,children:e})}function o({children:e,className:t,value:a}){const{selectedValue:r,lazy:s}=(0,n.uc)(),o=a===r;return!o&&s?null:(0,c.jsx)(l,{className:t,hidden:!o,children:e})}},4865(e,t,a){a.d(t,{A:()=>p});a(96540);var r=a(34164),n=a(17559),s=a(47751),c=a(23104),l=a(92303);const o="tabList__CuJ",u="tabItem_LNqP";var i=a(74848);function d({className:e}){const{selectedValue:t,selectValue:a,tabValues:n,block:l}=(0,s.uc)(),o=[],{blockElementScrollPositionUntilNextRender:d}=(0,c.a_)(),f=e=>{const r=e.currentTarget,s=o.indexOf(r),c=n[s].value;c!==t&&(d(r),a(c))},h=e=>{let t=null;switch(e.key){case"Enter":f(e);break;case"ArrowRight":{const a=o.indexOf(e.currentTarget)+1;t=o[a]??o[0];break}case"ArrowLeft":{const a=o.indexOf(e.currentTarget)-1;t=o[a]??o[o.length-1];break}}t?.focus()};return(0,i.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,r.A)("tabs",{"tabs--block":l},e),children:n.map(({value:e,label:a,attributes:n})=>(0,i.jsx)("li",{role:"tab",tabIndex:t===e?0:-1,"aria-selected":t===e,ref:e=>{o.push(e)},onKeyDown:h,onClick:f,...n,className:(0,r.A)("tabs__item",u,n?.className,{"tabs__item--active":t===e}),children:a??e},e))})}function f({children:e}){return(0,i.jsx)("div",{className:"margin-top--md",children:e})}function h({className:e,children:t}){return(0,i.jsxs)("div",{className:(0,r.A)(n.G.tabs.container,"tabs-container",o),children:[(0,i.jsx)(d,{className:e}),(0,i.jsx)(f,{children:t})]})}function p(e){const t=(0,l.A)(),a=(0,s.OC)(e);return(0,i.jsx)(s.O_,{value:a,children:(0,i.jsx)(h,{className:e.className,children:(0,s.vT)(e.children)})},String(t))}},47751(e,t,a){a.d(t,{OC:()=>p,O_:()=>m,uc:()=>b,vT:()=>i});var r=a(96540),n=a(56347),s=a(205),c=a(57485),l=a(70679),o=a(31682),u=a(74848);function i(e){return r.Children.toArray(e).filter(e=>"\n"!==e)}function d(e){const{values:t,children:a}=e;return(0,r.useMemo)(()=>{const e=t??function(e){return r.Children.toArray(e).flatMap(e=>{if(!e)return[];if((0,r.isValidElement)(e)&&function(e){const{props:t}=e;return!!t&&"object"==typeof t&&"value"in t}(e))return[e];
1const t="string"==typeof e.type?e.type:e.type.name;throw new Error(`Docusaurus error: Bad <Tabs> child <${t}>: all children of the <Tabs> component should be <TabItem>, and every <TabItem> should have a unique "value" prop.\nIf you do not want to pass on a "value" prop to the direct children of <Tabs>, you can also pass an explicit <Tabs values={...}> prop.`)}).map(({props:{value:e,label:t,attributes:a,default:r}})=>({value:e,label:t,attributes:a,default:r}))}(a);return function(e){const t=(0,o.XI)(e,(e,t)=>e.value===t.value);if(t.length>0)throw new Error(`Docusaurus error: Duplicate values "${t.map(e=>`'${e.value}'`).join(", ")}" found in <Tabs>. Every value needs to be unique.`)}(e),e},[t,a])}function f({value:e,tabValues:t}){return t.some(t=>t.value===e)}function h({queryString:e=!1,groupId:t}){const a=(0,n.W6)(),s=function({queryString:e=!1,groupId:t}){if("string"==typeof e)return e;if(!1===e)return null;if(!0===e&&!t)throw new Error('Docusaurus error: The <Tabs> component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:e,groupId:t});return[(0,c.aZ)(s),(0,r.useCallback)(e=>{if(!s)return;const t=new URLSearchParams(a.location.search);t.set(s,e),a.replace({...a.location,search:t.toString()})},[s,a])]}function p(e){const{defaultValue:t,queryString:a=!1,groupId:n}=e,c=d(e),[o,u]=(0,r.useState)(()=>function({defaultValue:e,tabValues:t}){if(0===t.length)throw new Error("Docusaurus error: the <Tabs> component requires at least one <TabItem> children component");if(e){if(!f({value:e,tabValues:t}))throw new Error(`Docusaurus error: The <Tabs> has a defaultValue "${e}" but none of its children has the corresponding value. Available values are: ${t.map(e=>e.value).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return e}const a=t.find(e=>e.default)??t[0];if(!a)throw new Error("Unexpected error: 0 tabValues");return a.value}({defaultValue:t,tabValues:c})),[i,p]=h({queryString:a,groupId:n}),[v,b]=function({groupId:e}){const t=function(e){return e?`docusaurus.tab.${e}`:null}(e),[a,n]=(0,l.Dv)(t);return[a,(0,r.useCallback)(e=>{t&&n.set(e)},[t,n])]}({groupId:n}),m=(()=>{const e=i??v;return f({value:e,tabValues:c})?e:null})();(0,s.A)(()=>{m&&u(m)},[m]);return{selectedValue:o,selectValue:(0,r.useCallback)(e=>{if(!f({value:e,tabValues:c}))throw new Error(`Can't select invalid tab value=${e}`);u(e),p(e),b(e)},[p,b,c]),tabValues:c,lazy:e.lazy??!1,block:e.block??!1}}const v=(0,r.createContext)(null);function b(){const e=r.useContext(v);if(!e)throw new Error("useTabsContext() must be used within a Tabs component");return e}function m(e){return(0,u.jsx)(v.Provider,{value:e.value,children:e.children})}},28453(e,t,a){a.d(t,{R:()=>c,x:()=>l});var r=a(96540);const n={},s=r.createContext(n);function c(e){const t=r.useContext(s);return r.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:c(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.