Trigger: Difference between revisions
GreenFanta (talk | contribs) No edit summary |
No edit summary |
||
| Line 33: | Line 33: | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
let activeBrowser = null; | let activeBrowser = null; | ||
mp.events.add(' | mp.events.add('playerReady', () => { | ||
activeBrowser = mp.browsers.new('package://menu/modes/race.html'); | activeBrowser = mp.browsers.new('package://menu/modes/race.html'); | ||
}); | }); | ||
Revision as of 06:39, 14 June 2018
Sends data/trigger events from html to your clientside JS file.
Syntax
mp.trigger('event', params)
Required Arguments
- event: String
- params: int or String
Return Value
- Unknown
Example
CEF
<script>
mp.trigger('CEFDoneUsingBrowser');
</script>
Client-Side
let activeBrowser = null;
mp.events.add('playerReady', () => {
activeBrowser = mp.browsers.new('package://menu/modes/race.html');
});
mp.events.add('CEFDoneUsingBrowser', () => {
activeBrowser.destroy();
});