Child pages
  • JSEvent

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{hidden}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY, UNLESS YOU KNOW WHAT YOU'RE DOING.
		THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO EXTRACT CHANGES FROM THE PAGE AND MERGE THEM BACK INTO SERVOY SOURCE{hidden}
{sub-section:description|text=}{sub-section}\\{table:class=servoy sSummery}{colgroup}{column:width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Constants Summary{th}{tr}{tbody}{tr}{td}[String]{td}{td}[#ACTION]
Constant returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#DATACHANGE]
Constant returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#DOUBLECLICK]
Constant returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#FOCUSGAINED]
Constant returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#FOCUSLOST]
Constant returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#FORM]
Constant returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#MODIFIER_ALT]
Constant for the ALT modifier that can be returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#MODIFIER_CTRL]
Constant for the CTRL modifier that can be returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#MODIFIER_META]
Constant for the META modifier that can be returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#MODIFIER_SHIFT]
Constant for the SHIFT modifier that can be returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#NONE]
Constant returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#ONDRAG]
Constant returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#ONDRAGOVER]
Constant returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#ONDROP]
Constant returned by JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#RIGHTCLICK]
Constant returned by JSEvent.{td}{tr}{tbody}{table}\\{table:class=servoy sSummery}{colgroup}{column:width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Property Summary{th}{tr}{tbody}{tr}{td}Object{td}{td}[#data]
A data object that specific events can set, a user can set data back to the system for events that supports this.{td}{tr}{tbody}{table}\\{table:class=servoy sSummery}{colgroup}{column:width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Method Summary{th}{tr}{tbody}{tr}{td}[String]{td}{td}[#getElementName]\()
returns the name of the element, can be null if the form was the source of the event.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getFormName]\()
returns the name of the form the element was placed on.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getModifiers]\()
Returns the modifiers of the event, see JSEvent.{td}{tr}{tbody}{tbody}{tr}{td}Object{td}{td}[#getSource]\()
returns the source component/element of the event.{td}{tr}{tbody}{tbody}{tr}{td}[Date]{td}{td}[#getTimestamp]\()
Returns the time the event occurred.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getType]\()
returns the event type see the JSEvents constants what it can return.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getX]\()
Returns the x position of the event if applicable.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getY]\()
Returns the x position of the event if applicable.{td}{tr}{tbody}{table}\\{table:class=servoy sDetail}{colgroup}{column:width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Constants Details{th}{tr}{tbody:id=0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057}{tr:id=name}{td}h6.ACTION{td}{tr}{tr:id=des}{td}{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_des|text=|trigger=button}{sub-section}{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_des|trigger=none|class=sIndent}Constant returned by JSEvent.getType() in a method that is attached to an onAction event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_ret|text=|trigger=button}{sub-section}{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_see|text=|trigger=button}{sub-section}{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_see|text=|trigger=button}{sub-section}{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_sam|text=|trigger=button}{sub-section}{sub-section:0D55B13D11EEFE82-E83AF036-40224A86-8A4F9A4F-4035175BAA590A48EA0CB057_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.ACTION) 
{
   // its an action event.
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5}{tr:id=name}{td}h6.DATACHANGE{td}{tr}{tr:id=des}{td}{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_des|text=|trigger=button}{sub-section}{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_des|trigger=none|class=sIndent}Constant returned by JSEvent.getType() in a method that is attached to an onDataChange event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_ret|text=|trigger=button}{sub-section}{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_see|text=|trigger=button}{sub-section}{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_see|text=|trigger=button}{sub-section}{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_sam|text=|trigger=button}{sub-section}{sub-section:9314068A306F2CC1-3960B0D3-428C43A1-9CB4AA95-3DECABBD72182A2B1CEB04E5_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.DATACHANGE) 
{
   // its a data change event
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D}{tr:id=name}{td}h6.DOUBLECLICK{td}{tr}{tr:id=des}{td}{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_des|text=|trigger=button}{sub-section}{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_des|trigger=none|class=sIndent}Constant returned by JSEvent.getType() in a method that is attached to an onDoubleClick event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_ret|text=|trigger=button}{sub-section}{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_see|text=|trigger=button}{sub-section}{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_see|text=|trigger=button}{sub-section}{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_sam|text=|trigger=button}{sub-section}{sub-section:D2361A774E3FE2EB-C74B7620-40FE4F52-BD33B2B3-7ED2CB8EDAF16964228F1E2D_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.DOUBLECLICK) 
{
   // its a double click event.
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2}{tr:id=name}{td}h6.FOCUSGAINED{td}{tr}{tr:id=des}{td}{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_des|text=|trigger=button}{sub-section}{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_des|trigger=none|class=sIndent}Constant returned by JSEvent.getType() in a method that is attached to an onFocusGained or the forms onElementFocusGained event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_ret|text=|trigger=button}{sub-section}{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_see|text=|trigger=button}{sub-section}{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_see|text=|trigger=button}{sub-section}{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_sam|text=|trigger=button}{sub-section}{sub-section:B028F193F8BE116D-400A6DFB-45904A94-893C8FF2-CB6973343C3704A2A5468BE2_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.FOCUSGAINED) 
{
   // its a focus gained event.
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF}{tr:id=name}{td}h6.FOCUSLOST{td}{tr}{tr:id=des}{td}{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_des|text=|trigger=button}{sub-section}{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_des|trigger=none|class=sIndent}Constant returned by JSEvent.getType() in a method that is attached to an onFocusLost or the forms onElementFocusLost event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_ret|text=|trigger=button}{sub-section}{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_see|text=|trigger=button}{sub-section}{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_see|text=|trigger=button}{sub-section}{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_sam|text=|trigger=button}{sub-section}{sub-section:D7EFB7AA0FD91105-A7B89CEA-416C4A99-86C182AC-CB9215CF5829BF2B1A8004CF_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.FOCUSLOST) 
{
   // its a focus lost event.
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F}{tr:id=name}{td}h6.FORM{td}{tr}{tr:id=des}{td}{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_des|text=|trigger=button}{sub-section}{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_des|trigger=none|class=sIndent}Constant returned by JSEvent.getType() in a method that is attached to a form event (like onShow) or command (like onDeleteRecord){sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_ret|text=|trigger=button}{sub-section}{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_see|text=|trigger=button}{sub-section}{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_see|text=|trigger=button}{sub-section}{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_sam|text=|trigger=button}{sub-section}{sub-section:567FBB0B5E261FC8-68B6E0FA-45764C31-AE2FA1FE-2404F4DC05F0373F3354362F_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.FORM) 
{
   // its a form event or command
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032}{tr:id=name}{td}h6.MODIFIER_ALT{td}{tr}{tr:id=des}{td}{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_des|text=|trigger=button}{sub-section}{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_des|trigger=none|class=sIndent}Constant for the ALT modifier that can be returned by JSEvent.getModifiers();{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_ret|text=|trigger=button}{sub-section}{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_see|text=|trigger=button}{sub-section}{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_see|class=sIndent|trigger=none}[.getModifiers|JSEvent#getModifiers]\\{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_see|text=|trigger=button}{sub-section}{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_sam|text=|trigger=button}{sub-section}{sub-section:6E0F7D635935F462-07834CE6-42714906-B592A70C-AF537FC378344099B0F0F032_sam|class=sIndent|trigger=none}{code:language=javascript}
//test if the SHIFT modifier is used.
if (event.getModifiers() & JSEvent.MODIFIER_SHIFT)
{
	//do shift action
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3}{tr:id=name}{td}h6.MODIFIER_CTRL{td}{tr}{tr:id=des}{td}{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_des|text=|trigger=button}{sub-section}{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_des|trigger=none|class=sIndent}Constant for the CTRL modifier that can be returned by JSEvent.getModifiers();{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_ret|text=|trigger=button}{sub-section}{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_see|text=|trigger=button}{sub-section}{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_see|class=sIndent|trigger=none}[.getModifiers|JSEvent#getModifiers]\\{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_see|text=|trigger=button}{sub-section}{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_sam|text=|trigger=button}{sub-section}{sub-section:BAD1F395A829A4A9-FE41FD23-4733491D-B431BAA5-C81E4D34BBC338FF0C3505D3_sam|class=sIndent|trigger=none}{code:language=javascript}
//test if the SHIFT modifier is used.
if (event.getModifiers() & JSEvent.MODIFIER_SHIFT)
{
	//do shift action
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85}{tr:id=name}{td}h6.MODIFIER_META{td}{tr}{tr:id=des}{td}{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_des|text=|trigger=button}{sub-section}{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_des|trigger=none|class=sIndent}Constant for the META modifier that can be returned by JSEvent.getModifiers();{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_ret|text=|trigger=button}{sub-section}{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_see|text=|trigger=button}{sub-section}{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_see|class=sIndent|trigger=none}[.getModifiers|JSEvent#getModifiers]\\{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_see|text=|trigger=button}{sub-section}{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_sam|text=|trigger=button}{sub-section}{sub-section:DDE4DFD42313DF9C-F4C128F6-428B403E-AF36A388-B136F70B0C4BEF4A62039B85_sam|class=sIndent|trigger=none}{code:language=javascript}
//test if the SHIFT modifier is used.
if (event.getModifiers() & JSEvent.MODIFIER_SHIFT)
{
	//do shift action
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729}{tr:id=name}{td}h6.MODIFIER_SHIFT{td}{tr}{tr:id=des}{td}{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_des|text=|trigger=button}{sub-section}{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_des|trigger=none|class=sIndent}Constant for the SHIFT modifier that can be returned by JSEvent.getModifiers();{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_ret|text=|trigger=button}{sub-section}{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_see|text=|trigger=button}{sub-section}{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_see|class=sIndent|trigger=none}[.getModifiers|JSEvent#getModifiers]\\{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_see|text=|trigger=button}{sub-section}{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_sam|text=|trigger=button}{sub-section}{sub-section:0AF6C508FD5355B0-8B17C7B3-40D54E91-ACCCA025-8A2A44934BE9DB2E696FA729_sam|class=sIndent|trigger=none}{code:language=javascript}
//test if the SHIFT modifier is used.
if (event.getModifiers() & JSEvent.MODIFIER_SHIFT)
{
	//do shift action
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4}{tr:id=name}{td}h6.NONE{td}{tr}{tr:id=des}{td}{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_des|text=|trigger=button}{sub-section}{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_des|trigger=none|class=sIndent}Constant returned by JSEvent.getType() if the event is not used in a known event or command.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_ret|text=|trigger=button}{sub-section}{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_see|text=|trigger=button}{sub-section}{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_see|text=|trigger=button}{sub-section}{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_sam|text=|trigger=button}{sub-section}{sub-section:5FBBBA7B5F14ECA3-8E6134D8-42E24BE1-80B9A04A-ABD4F7F01A18BF9B70D825E4_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.NONE) 
{
   // type is not set.
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102}{tr:id=name}{td}h6.ONDRAG{td}{tr}{tr:id=des}{td}{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_des|text=|trigger=button}{sub-section}{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_des|trigger=none|class=sIndent}Constant returned by JSEvent.getType() in a method that is attached to an onDrag event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_ret|text=|trigger=button}{sub-section}{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_see|text=|trigger=button}{sub-section}{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_see|text=|trigger=button}{sub-section}{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_sam|text=|trigger=button}{sub-section}{sub-section:57024EF93548304C-8D17D7FB-4F044CCC-A7B1BE55-E49235706D91378FA4BDB102_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.ONDRAG) 
{
   // its an ondrag event
   if (event.getElementName() == 'todragelement')
   	return DRAGNDROP.COPY
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5}{tr:id=name}{td}h6.ONDRAGOVER{td}{tr}{tr:id=des}{td}{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_des|text=|trigger=button}{sub-section}{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_des|trigger=none|class=sIndent}Constant returned by JSEvent.getType() in a method that is attached to an onDragOver event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_ret|text=|trigger=button}{sub-section}{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_see|text=|trigger=button}{sub-section}{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_see|text=|trigger=button}{sub-section}{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_sam|text=|trigger=button}{sub-section}{sub-section:51AA7406084F4066-41F3AF76-4EA64ED3-8153B103-2B21C0966D635847FC8A03E5_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.ONDRAGOVER) 
{
   // its an on drag over event.
   // return true if it over the right element.
   return event.getElementName() == 'candroponelement';
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F}{tr:id=name}{td}h6.ONDROP{td}{tr}{tr:id=des}{td}{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_des|text=|trigger=button}{sub-section}{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_des|trigger=none|class=sIndent}Constant returned by JSEvent.getType() in a method that is attached to an onDrop event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_ret|text=|trigger=button}{sub-section}{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_see|text=|trigger=button}{sub-section}{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_see|text=|trigger=button}{sub-section}{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_sam|text=|trigger=button}{sub-section}{sub-section:0DFF867771AF4D72-A8DF3632-4C514C24-9888A866-4CF7319EA12666BA5F2FD43F_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.ONDROP) 
{
   // its a on drop event.
   var element = elements[event.getElementName()];
   // do drop on element
   return true;
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644}{tr:id=name}{td}h6.RIGHTCLICK{td}{tr}{tr:id=des}{td}{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_des|text=|trigger=button}{sub-section}{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_des|trigger=none|class=sIndent}Constant returned by JSEvent.getType() in a method that is attached to an onRightClick event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_ret|text=|trigger=button}{sub-section}{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_see|text=|trigger=button}{sub-section}{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_see|text=|trigger=button}{sub-section}{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_sam|text=|trigger=button}{sub-section}{sub-section:1AA472544A773EAD-064EA044-43BD4653-9BDC8E6D-61D387F141057EF955F99644_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.RIGHTCLICK) 
{
   // its a right click event.
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}\\{table:class=servoy sDetail}{colgroup}{column:width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Property Details{th}{tr}{tbody:id=74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2}{tr:id=name}{td}h6.data{td}{tr}{tr:id=des}{td}{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_des|text=|trigger=button}{sub-section}{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_des|trigger=none|class=sIndent}A data object that specific events can set, a user can set data back to the system for events that supports this.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_ret|text=|trigger=button}{sub-section}{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_ret|trigger=none|class=sIndent}Object{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_see|text=|trigger=button}{sub-section}{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_see|text=|trigger=button}{sub-section}{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_sam|text=|trigger=button}{sub-section}{sub-section:74D00292E6F50FBC-984314E9-477D4A49-9BFF80CE-69724A7E906E78E2584B0BE2_sam|class=sIndent|trigger=none}{code:language=javascript}
// A client design method that handles ondrag
if (event.getType() == JSEvent.ONDRAG)
{
     // the data is the selected elements array
     var elements = event.data;
     // only start a client design drag when there is 1 element
     if (elements.length == 1)
     {
     	return true;
     }
}

// code for a data drag method
event.data = "drag me!";
return DRAGNDROP.COPY;

// code for a data drop method
var data = event.data;
elemements[event.getElementName()].setText(data);
return true;
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}\\{table:class=servoy sDetail}{colgroup}{column:width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Method Details{th}{tr}{tbody:id=7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3}{tr:id=name}{td}h6.getElementName{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getElementName{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_des|text=|trigger=button}{sub-section}{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_des|trigger=none|class=sIndent}returns the name of the element, can be null if the form was the source of the event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_ret|text=|trigger=button}{sub-section}{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_ret|trigger=none|class=sIndent}[String] -- a String representing the element name.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_see|text=|trigger=button}{sub-section}{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_see|text=|trigger=button}{sub-section}{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_sam|text=|trigger=button}{sub-section}{sub-section:7393AE60E11ABA3F-3D3B44DD-46C941AE-87A193AC-05C9D738FD5EA49CFA51C2C3_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getElementName() == 'myElement')
{
    elements[event.getElementName()].bgcolor = '#ff0000';
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2}{tr:id=name}{td}h6.getFormName{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getFormName{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_des|text=|trigger=button}{sub-section}{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_des|trigger=none|class=sIndent}returns the name of the form the element was placed on.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_ret|text=|trigger=button}{sub-section}{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_ret|trigger=none|class=sIndent}[String] -- a String representing the form name.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_see|text=|trigger=button}{sub-section}{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_see|text=|trigger=button}{sub-section}{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_sam|text=|trigger=button}{sub-section}{sub-section:295115A14234C923-529EA876-40AE4150-A7EC8AEA-201863D9E1CB2474921693C2_sam|class=sIndent|trigger=none}{code:language=javascript}
forms[event.getFormName()].myFormMethod();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01}{tr:id=name}{td}h6.getModifiers{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getModifiers{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_des|text=|trigger=button}{sub-section}{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_des|trigger=none|class=sIndent}Returns the modifiers of the event, see JSEvent.MODIFIER_XXXX for the modifiers that can be returned.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_ret|text=|trigger=button}{sub-section}{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_ret|trigger=none|class=sIndent}[Number] -- an int which holds the modifiers as a bitset.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_see|text=|trigger=button}{sub-section}{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_see|text=|trigger=button}{sub-section}{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_sam|text=|trigger=button}{sub-section}{sub-section:BC2594EF6C86EBAD-565173CC-47344145-A7A8B638-3FD6E3C8E70DC7E543DB9A01_sam|class=sIndent|trigger=none}{code:language=javascript}
//test if the SHIFT modifier is used.
if (event.getModifiers() & JSEvent.MODIFIER_SHIFT)
{
	//do shift action
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E}{tr:id=name}{td}h6.getSource{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}Object{span}{span:id=iets|style=float: left; font-weight: bold;}getSource{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_des|text=|trigger=button}{sub-section}{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_des|trigger=none|class=sIndent}returns the source component/element of the event.
If it has a name the getElementName() is the name of this component.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_ret|text=|trigger=button}{sub-section}{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_ret|trigger=none|class=sIndent}Object -- an Object representing the source of this event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_see|text=|trigger=button}{sub-section}{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_see|text=|trigger=button}{sub-section}{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_sam|text=|trigger=button}{sub-section}{sub-section:30D9AB5C48D5FD4F-CE4C191A-48C44B53-A68A86DD-CF9C8DFB03F60B9EC411D25E_sam|class=sIndent|trigger=none}{code:language=javascript}
var sourceDataProvider = event.getSource().getDataProviderID();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608}{tr:id=name}{td}h6.getTimestamp{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Date]{span}{span:id=iets|style=float: left; font-weight: bold;}getTimestamp{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_des|text=|trigger=button}{sub-section}{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_des|trigger=none|class=sIndent}Returns the time the event occurred.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_ret|text=|trigger=button}{sub-section}{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_ret|trigger=none|class=sIndent}[Date] -- a Date when this event happened.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_see|text=|trigger=button}{sub-section}{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_see|text=|trigger=button}{sub-section}{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_sam|text=|trigger=button}{sub-section}{sub-section:3BB43C20366217B9-B12F21D7-42CC461C-87C98FD0-DF96712B11159B841FF51608_sam|class=sIndent|trigger=none}{code:language=javascript}
event.getTimestamp();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137}{tr:id=name}{td}h6.getType{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getType{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_des|text=|trigger=button}{sub-section}{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_des|trigger=none|class=sIndent}returns the event type see the JSEvents constants what it can return.
Plugins can create events with there own types.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_ret|text=|trigger=button}{sub-section}{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_ret|trigger=none|class=sIndent}[String] -- a String representing the type of this event.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_see|text=|trigger=button}{sub-section}{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_see|text=|trigger=button}{sub-section}{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_sam|text=|trigger=button}{sub-section}{sub-section:B4730E262AB26277-183A9215-4E41426C-9DF98527-87FD58E1AAB66658BFE6E137_sam|class=sIndent|trigger=none}{code:language=javascript}
if (event.getType() == JSEvent.ACTION) 
{
   // its an action event.
}
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744}{tr:id=name}{td}h6.getX{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getX{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_des|text=|trigger=button}{sub-section}{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_des|trigger=none|class=sIndent}Returns the x position of the event if applicable.
For example drag'n'drop events will set the x,y positions.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_ret|text=|trigger=button}{sub-section}{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_ret|trigger=none|class=sIndent}[Number] -- an int representing the X position.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_see|text=|trigger=button}{sub-section}{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_see|text=|trigger=button}{sub-section}{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_sam|text=|trigger=button}{sub-section}{sub-section:1CCC657E76168CE4-C7394D45-4A194BCC-8ACC89DB-48DE4D2BBA419C65D30F6744_sam|class=sIndent|trigger=none}{code:language=javascript}
var x = event.getX();
var xPrevious = previousEvent.getX();
var movedXPixels = x -xPrevious;
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99}{tr:id=name}{td}h6.getY{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getY{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_des|text=|trigger=button}{sub-section}{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_des|trigger=none|class=sIndent}Returns the x position of the event if applicable.
For example drag'n'drop events will set the x,y positions.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_ret|text=|trigger=button}{sub-section}{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_ret|trigger=none|class=sIndent}[Number] -- an int representing the Y position.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_see|text=|trigger=button}{sub-section}{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_see|text=|trigger=button}{sub-section}{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_sam|text=|trigger=button}{sub-section}{sub-section:950B6126B8F4C08A-8A4324AD-416543F4-AB5F8AF2-3263457233C4B3C17F635B99_sam|class=sIndent|trigger=none}{code:language=javascript}
var y = event.getY();
var yPrevious = previousEvent.getY();
var movedYPixels = y -yPrevious;
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}