AelionSessionApi
此内容尚不支持你的语言。
Defined in: packages/sdk/src/types.ts:508
Properties
Section titled “Properties”
readonlyaudio:AelionAudioApi
Defined in: packages/sdk/src/types.ts:515
export
Section titled “export”
readonlyexport:AelionExportApi
Defined in: packages/sdk/src/types.ts:514
player
Section titled “player”
readonlyplayer:AelionPlayerApi
Defined in: packages/sdk/src/types.ts:512
preview
Section titled “preview”
readonlypreview:AelionPreviewApi
Defined in: packages/sdk/src/types.ts:513
revision
Section titled “revision”
readonlyrevision:bigint|null
Defined in: packages/sdk/src/types.ts:510
readonlystate:AelionSessionState
Defined in: packages/sdk/src/types.ts:509
transaction
Section titled “transaction”
readonlytransaction:AelionTransactionApi
Defined in: packages/sdk/src/types.ts:511
Methods
Section titled “Methods”createDiagnosticReport()
Section titled “createDiagnosticReport()”createDiagnosticReport(
options?):AelionDiagnosticReport
Defined in: packages/sdk/src/types.ts:524
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:530
Returns
Section titled “Returns”Promise<void>
getCapabilitySnapshot()
Section titled “getCapabilitySnapshot()”getCapabilitySnapshot():
CapabilityReport|null
Defined in: packages/sdk/src/types.ts:521
Returns
Section titled “Returns”CapabilityReport | null
getDiagnostics()
Section titled “getDiagnostics()”getDiagnostics(): readonly
Diagnostic[]
Defined in: packages/sdk/src/types.ts:522
Returns
Section titled “Returns”readonly Diagnostic[]
getSnapshot()
Section titled “getSnapshot()”getSnapshot():
AelionSessionSnapshot
Defined in: packages/sdk/src/types.ts:520
Returns
Section titled “Returns”getStats()
Section titled “getStats()”getStats():
AelionSessionStats
Defined in: packages/sdk/src/types.ts:523
Returns
Section titled “Returns”loadProject()
Section titled “loadProject()”loadProject(
project):Promise<void>
Defined in: packages/sdk/src/types.ts:516
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:519
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:518
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:525
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:526
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