mirror of
				https://github.com/nicbarker/clay.git
				synced 2025-11-04 08:36:17 +00:00 
			
		
		
		
	update readme
This commit is contained in:
		
							parent
							
								
									40d378efbd
								
							
						
					
					
						commit
						0475830b2c
					
				
							
								
								
									
										14
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								README.md
									
									
									
									
									
								
							| 
						 | 
				
			
			@ -1234,11 +1234,11 @@ Rendering of borders and rounded corners is left up to the user. See the provide
 | 
			
		|||
### CLAY_FLOATING
 | 
			
		||||
**Usage**
 | 
			
		||||
 | 
			
		||||
`CLAY_FLOATING(Clay_ElementId id, Clay_LayoutConfig *layoutConfig, Clay_FloatingElementConfig *floatingConfig);`
 | 
			
		||||
`CLAY(CLAY_FLOATING(...floating config)) {}`
 | 
			
		||||
 | 
			
		||||
**Lifecycle**
 | 
			
		||||
 | 
			
		||||
`Clay_BeginLayout()` -> `CLAY_FLOATING()` -> `Clay_EndLayout()` 
 | 
			
		||||
`Clay_BeginLayout()` -> `CLAY(` -> `CLAY_FLOATING()` -> `)` -> `Clay_EndLayout()` 
 | 
			
		||||
 | 
			
		||||
**Notes**
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1272,6 +1272,10 @@ Clay_FloatingElementConfig {
 | 
			
		|||
        .element = CLAY_ATTACH_POINT_LEFT_TOP (default) | CLAY_ATTACH_POINT_LEFT_CENTER | CLAY_ATTACH_POINT_LEFT_BOTTOM | CLAY_ATTACH_POINT_CENTER_TOP | CLAY_ATTACH_POINT_CENTER_CENTER | CLAY_ATTACH_POINT_CENTER_BOTTOM | CLAY_ATTACH_POINT_RIGHT_TOP | CLAY_ATTACH_POINT_RIGHT_CENTER | CLAY_ATTACH_POINT_RIGHT_BOTTOM
 | 
			
		||||
        .parent = CLAY_ATTACH_POINT_LEFT_TOP (default) | CLAY_ATTACH_POINT_LEFT_CENTER | CLAY_ATTACH_POINT_LEFT_BOTTOM | CLAY_ATTACH_POINT_CENTER_TOP | CLAY_ATTACH_POINT_CENTER_CENTER | CLAY_ATTACH_POINT_CENTER_BOTTOM | CLAY_ATTACH_POINT_RIGHT_TOP | CLAY_ATTACH_POINT_RIGHT_CENTER | CLAY_ATTACH_POINT_RIGHT_BOTTOM
 | 
			
		||||
    };
 | 
			
		||||
    Clay_PointerCaptureMode captureMode {
 | 
			
		||||
        CLAY_POINTER_CAPTURE_MODE_CAPTURE (default),
 | 
			
		||||
        CLAY_POINTER_CAPTURE_MODE_PASSTHROUGH
 | 
			
		||||
    };
 | 
			
		||||
};
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1393,6 +1397,12 @@ For example:
 | 
			
		|||
 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
**`.pointerCaptureMode`** - `Clay_PointerCaptureMode`
 | 
			
		||||
 | 
			
		||||
`CLAY_FLOATING({ .pointerCaptureMode = CLAY_POINTER_CAPTURE_MODE_CAPTURE })`
 | 
			
		||||
 | 
			
		||||
Controls whether pointer events like hover and click should pass through to content underneath this floating element, or whether the pointer should be "captured" by this floating element. Defaults to `CLAY_POINTER_CAPTURE_MODE_CAPTURE`. 
 | 
			
		||||
 | 
			
		||||
**Examples**
 | 
			
		||||
 | 
			
		||||
```C
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue