mirror of
https://github.com/nicbarker/clay.git
synced 2025-04-19 04:38:01 +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 New Issue
Block a user