GuiReady: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
mNo edit summary
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{ClientsideCsEvent}}
Gets triggered when RAGE.Ui.DefaultWindow gets loaded and ready.
 
{{ClientsideCsJsEvent}}
 
{{CSharpContainer|
{{CSharpContainer|
<syntaxhighlight lang="c#">
<syntaxhighlight lang="csharp">
public delegate void OnGuiReadyDelegate();
public delegate void OnGuiReadyDelegate();
</syntaxhighlight>
</syntaxhighlight>
{{Parameters}}
{{Parameters}}
* This event requires no parameters
''This event requires no parameters''


{{Example}}
{{Example}}
<syntaxhighlight lang="c#">
<syntaxhighlight lang="csharp">
Events.OnGuiReady += OnGuiReady;
Events.OnGuiReady += OnGuiReady;
</syntaxhighlight>
</syntaxhighlight>
<syntaxhighlight lang="c#">
<syntaxhighlight lang="csharp">
public void OnGuiReady()
public void OnGuiReady()
{
{
    RAGE.Chat.Output("Default window ready");
}
</syntaxhighlight>
}}


}
{{JSContainer|
<syntaxhighlight lang="javascript">
mp.events.add("guiReady", eventHandler);
</syntaxhighlight>
'''eventHandler''' is a function
 
{{Parameters}}
''This event requires no parameters''
 
{{Example}}
<syntaxhighlight lang="javascript">
mp.events.add("guiReady", () => {
    mp.gui.chat.push("GUI Ready");
});
</syntaxhighlight>
</syntaxhighlight>
}}
}}
[[Category:Client-side Event]]

Latest revision as of 14:13, 24 May 2019

Gets triggered when RAGE.Ui.DefaultWindow gets loaded and ready.

Client-Side Event

 C#  JavaScript



C# Syntax

public delegate void OnGuiReadyDelegate();

Parameters

This event requires no parameters

Example

Events.OnGuiReady += OnGuiReady;
public void OnGuiReady()
{
    RAGE.Chat.Output("Default window ready");
}


JavaScript Syntax

mp.events.add("guiReady", eventHandler);

eventHandler is a function

Parameters

This event requires no parameters

Example

mp.events.add("guiReady", () => {
    mp.gui.chat.push("GUI Ready");
});