DgsGetType: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
m (DGS OOP Syntax changing)
 
(2 intermediate revisions by 2 users not shown)
Line 6: Line 6:
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
string dgsGetType ( mixed theMixed )   
string dgsGetType ( mixed theMixed )   
</syntaxhighlight>  
</syntaxhighlight>
{{DGS/OOP|
    Method = DGSElement:getType
}}


===Required Arguments===  
===Required Arguments===  
Line 18: Line 21:
DGS = exports.dgs
DGS = exports.dgs


label = DGS:dgsDxCreateLabel(100,100,200,50,"Test Label",false)
label = DGS:dgsCreateLabel(100,100,200,50,"Test Label",false)
outputChatBox(DGS:dgsGetType(label)) -- returns "dgs-dxlabel"
outputChatBox(DGS:dgsGetType(label)) -- returns "dgs-dxlabel"


Line 25: Line 28:


==See Also==
==See Also==
{{DGSFUNCTIONS}}
 
===<span style="color:#eb3f00;text-shadow:0.05em 0.05em 0.2em #00000099;">General Functions</span>===
{{DGS General Functions}}
 
===<span style="color:#eb3f00;text-shadow:0.05em 0.05em 0.2em #00000099;">General Events</span>===
{{DGS Events/General}}

Latest revision as of 19:04, 3 May 2021

This function is used to retrieve the type of a dgs element, an element even a string/number/bool value.

Syntax

string dgsGetType ( mixed theMixed )  

DGS OOP Syntax Help! I don't understand this!

Method: DGSElement:getType(...)

Required Arguments

  • theMixed: What you wish to get the type of.

Returns

Returns a string containing the type, false if invalid arguments were passed.

Example

DGS = exports.dgs

label = DGS:dgsCreateLabel(100,100,200,50,"Test Label",false)
outputChatBox(DGS:dgsGetType(label)) -- returns "dgs-dxlabel"

outputChatBox(DGS:dgsGetType("str")) -- returns "string"

See Also

General Functions

General Events