Explain what pressed events do (#469)
This commit is contained in:
		
				
					committed by
					
						
						Peli de Halleux
					
				
			
			
				
	
			
			
			
						parent
						
							1ac227fb7f
						
					
				
				
					commit
					39071b5626
				
			@@ -110,7 +110,7 @@
 | 
			
		||||
  "input.lightLevel": "Reads the light level applied to the LED screen in a range from ``0`` (dark) to ``255`` bright.",
 | 
			
		||||
  "input.magneticForce": "Get the magnetic force value in ``micro-Teslas`` (``µT``). This function is not supported in the simulator.",
 | 
			
		||||
  "input.magneticForce|param|dimension": "TODO",
 | 
			
		||||
  "input.onButtonPressed": "Do something when a button (``A``, ``B`` or both ``A+B``) is pressed",
 | 
			
		||||
  "input.onButtonPressed": "Do something when a button (A, B or both A+B) is pushed down and released again.",
 | 
			
		||||
  "input.onButtonPressed|param|body": "code to run when event is raised",
 | 
			
		||||
  "input.onButtonPressed|param|button": "the button that needs to be pressed",
 | 
			
		||||
  "input.onGesture": "Do something when when a gesture is done (like shaking the micro:bit).",
 | 
			
		||||
@@ -120,7 +120,7 @@
 | 
			
		||||
  "input.onLogoDown|param|body": "TODO",
 | 
			
		||||
  "input.onLogoUp": "Attaches code to run when the logo is oriented upwards and the board is vertical.",
 | 
			
		||||
  "input.onLogoUp|param|body": "TODO",
 | 
			
		||||
  "input.onPinPressed": "Do something when a pin is pressed.",
 | 
			
		||||
  "input.onPinPressed": "Do something when a pin is touched and released again (while also touching the GND pin).",
 | 
			
		||||
  "input.onPinPressed|param|body": "the code to run when the pin is pressed",
 | 
			
		||||
  "input.onPinPressed|param|name": "the pin that needs to be pressed, eg: TouchPin.P0",
 | 
			
		||||
  "input.onPinReleased": "Do something when a pin is released.",
 | 
			
		||||
 
 | 
			
		||||
@@ -150,7 +150,7 @@ enum class MesDpadButtonInfo {
 | 
			
		||||
//% color=#B4009E weight=99 icon="\uf192"
 | 
			
		||||
namespace input {
 | 
			
		||||
    /**
 | 
			
		||||
     * Do something when a button (``A``, ``B`` or both ``A+B``) is pressed
 | 
			
		||||
     * Do something when a button (A, B or both A+B) is pushed down and released again.
 | 
			
		||||
     * @param button the button that needs to be pressed
 | 
			
		||||
     * @param body code to run when event is raised
 | 
			
		||||
     */
 | 
			
		||||
@@ -180,7 +180,7 @@ namespace input {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
     /**
 | 
			
		||||
     * Do something when a pin is pressed.
 | 
			
		||||
     * Do something when a pin is touched and released again (while also touching the GND pin).
 | 
			
		||||
     * @param name the pin that needs to be pressed, eg: TouchPin.P0
 | 
			
		||||
     * @param body the code to run when the pin is pressed
 | 
			
		||||
     */
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								libs/core/shims.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								libs/core/shims.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -216,7 +216,7 @@ declare namespace basic {
 | 
			
		||||
declare namespace input {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Do something when a button (``A``, ``B`` or both ``A+B``) is pressed
 | 
			
		||||
     * Do something when a button (A, B or both A+B) is pushed down and released again.
 | 
			
		||||
     * @param button the button that needs to be pressed
 | 
			
		||||
     * @param body code to run when event is raised
 | 
			
		||||
     */
 | 
			
		||||
@@ -237,7 +237,7 @@ declare namespace input {
 | 
			
		||||
    function onGesture(gesture: Gesture, body: () => void): void;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Do something when a pin is pressed.
 | 
			
		||||
     * Do something when a pin is touched and released again (while also touching the GND pin).
 | 
			
		||||
     * @param name the pin that needs to be pressed, eg: TouchPin.P0
 | 
			
		||||
     * @param body the code to run when the pin is pressed
 | 
			
		||||
     */
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user