Langium - v4.0.0
Preparing search index...
langium
ParserWorker
Class ParserWorker
Hierarchy (
View Summary
)
ParserWorker
WorkerThreadParserWorker
Index
Constructors
constructor
Properties
_
parsing
_
ready
_
terminate
deferred
on
Ready
Emitter
send
Message
Accessors
on
Ready
ready
Methods
lock
parse
terminate
unlock
Constructors
constructor
new
ParserWorker
(
sendMessage
:
WorkerMessagePost
,
onMessage
:
WorkerMessageCallback
,
onError
:
WorkerMessageCallback
,
terminate
:
()
=>
void
,
)
:
ParserWorker
Parameters
sendMessage
:
WorkerMessagePost
onMessage
:
WorkerMessageCallback
onError
:
WorkerMessageCallback
terminate
:
()
=>
void
Returns
ParserWorker
Properties
Protected
_
parsing
_parsing
:
boolean
= false
Protected
_
ready
_ready
:
boolean
= true
Protected
Readonly
_
terminate
_terminate
:
()
=>
void
Protected
deferred
deferred
:
Deferred
<
ParseResult
>
= ...
Protected
Readonly
on
Ready
Emitter
onReadyEmitter
:
Emitter
<
void
>
= ...
Protected
Readonly
send
Message
sendMessage
:
WorkerMessagePost
Accessors
on
Ready
get
onReady
()
:
Event
<
void
>
Returns
Event
<
void
>
ready
get
ready
()
:
boolean
Returns
boolean
Methods
lock
lock
()
:
void
Returns
void
parse
parse
(
text
:
string
)
:
Promise
<
ParseResult
>
Parameters
text
:
string
Returns
Promise
<
ParseResult
>
terminate
terminate
()
:
void
Returns
void
unlock
unlock
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
parsing
_
ready
_
terminate
deferred
on
Ready
Emitter
send
Message
Accessors
on
Ready
ready
Methods
lock
parse
terminate
unlock
Langium - v4.0.0
Loading...