AelionSessionApi
Defined in: packages/sdk/src/types.ts:595
Properties
Section titled “Properties”
readonlyaudio:AelionAudioApi
Defined in: packages/sdk/src/types.ts:603
export
Section titled “export”
readonlyexport:AelionExportApi
Defined in: packages/sdk/src/types.ts:602
readonlymedia:AelionMediaApi
Defined in: packages/sdk/src/types.ts:601
player
Section titled “player”
readonlyplayer:AelionPlayerApi
Defined in: packages/sdk/src/types.ts:599
preview
Section titled “preview”
readonlypreview:AelionPreviewApi
Defined in: packages/sdk/src/types.ts:600
revision
Section titled “revision”
readonlyrevision:bigint|null
Defined in: packages/sdk/src/types.ts:597
readonlystate:AelionSessionState
Defined in: packages/sdk/src/types.ts:596
transaction
Section titled “transaction”
readonlytransaction:AelionTransactionApi
Defined in: packages/sdk/src/types.ts:598
Methods
Section titled “Methods”createDiagnosticReport()
Section titled “createDiagnosticReport()”createDiagnosticReport(
options?):AelionDiagnosticReport
Defined in: packages/sdk/src/types.ts:612
Parameters
Section titled “Parameters”options?
Section titled “options?”Returns
Section titled “Returns”dispose()
Section titled “dispose()”dispose():
Promise<void>
Defined in: packages/sdk/src/types.ts:618
Returns
Section titled “Returns”Promise<void>
getCapabilitySnapshot()
Section titled “getCapabilitySnapshot()”getCapabilitySnapshot():
CapabilityReport|null
Defined in: packages/sdk/src/types.ts:609
Returns
Section titled “Returns”CapabilityReport | null
getDiagnostics()
Section titled “getDiagnostics()”getDiagnostics(): readonly
Diagnostic[]
Defined in: packages/sdk/src/types.ts:610
Returns
Section titled “Returns”readonly Diagnostic[]
getSnapshot()
Section titled “getSnapshot()”getSnapshot():
AelionSessionSnapshot
Defined in: packages/sdk/src/types.ts:608
Returns
Section titled “Returns”getStats()
Section titled “getStats()”getStats():
AelionSessionStats
Defined in: packages/sdk/src/types.ts:611
Returns
Section titled “Returns”loadProject()
Section titled “loadProject()”loadProject(
project):Promise<void>
Defined in: packages/sdk/src/types.ts:604
Parameters
Section titled “Parameters”project
Section titled “project”unknown
Returns
Section titled “Returns”Promise<void>
probeCapabilities()
Section titled “probeCapabilities()”probeCapabilities(
signal?):Promise<CapabilityReport>
Defined in: packages/sdk/src/types.ts:607
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<CapabilityReport>
renderFrame()
Section titled “renderFrame()”renderFrame(
options):Promise<RenderIrFrameResult>
Defined in: packages/sdk/src/types.ts:606
Parameters
Section titled “Parameters”options
Section titled “options”Returns
Section titled “Returns”Promise<RenderIrFrameResult>
subscribe()
Section titled “subscribe()”Call Signature
Section titled “Call Signature”subscribe(
listener): () =>void
Defined in: packages/sdk/src/types.ts:613
Parameters
Section titled “Parameters”listener
Section titled “listener”(event) => void
Returns
Section titled “Returns”():
void
Returns
Section titled “Returns”void
Call Signature
Section titled “Call Signature”subscribe<
T>(type,listener): () =>void
Defined in: packages/sdk/src/types.ts:614
Type Parameters
Section titled “Type Parameters”T extends "project-loaded" | "project-changed" | "state-changed" | "capability-changed" | "stats-changed" | "diagnostic"
Parameters
Section titled “Parameters”T
listener
Section titled “listener”(event) => void
Returns
Section titled “Returns”():
void
Returns
Section titled “Returns”void