Luxar Viewer API Documentation - v2026.9.22
GitHub
Preparing search index...
ui/recording-panel/capture-strategy
CaptureStrategy
Interface CaptureStrategy
interface
CaptureStrategy
{
kind
:
CaptureKind
;
canRun
(
state
:
SessionState
)
:
boolean
;
run
(
opts
:
RecordingOptions
,
mode
:
RecordingMode
,
session
:
RecordingSession
,
)
:
Promise
<
void
>
;
abort
()
:
void
;
dispose
()
:
void
;
}
Implemented by
OfflineCaptureStrategy
ScreenshotStrategy
VideoRecordingStrategy
Index
Properties
kind
Methods
can
Run
run
abort
dispose
Properties
Readonly
kind
kind
:
CaptureKind
Methods
can
Run
canRun
(
state
:
SessionState
)
:
boolean
Parameters
state
:
SessionState
Returns
boolean
run
run
(
opts
:
RecordingOptions
,
mode
:
RecordingMode
,
session
:
RecordingSession
,
)
:
Promise
<
void
>
Parameters
opts
:
RecordingOptions
mode
:
RecordingMode
session
:
RecordingSession
Returns
Promise
<
void
>
abort
abort
()
:
void
Returns
void
dispose
dispose
()
:
void
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
kind
Methods
can
Run
run
abort
dispose
GitHub
Luxar Viewer API Documentation - v2026.9.22
Loading...