react-native-true-sheet/example/ios
Jovanni Lo b426723084
feat: iOS blur and grabber improvements (#259)
* feat(ios): add custom grabber view with vibrancy effect

* refactor(ios): simplify blur and grabber view setup

* feat: add grabberOptions prop for customizing grabber appearance

- Add GrabberOptions type with width, height, topMargin, and color options
- iOS: Use system grabber by default, custom grabber when options provided
- Android: Pass options to TrueSheetGrabberView
- Update docs with new prop and type reference

* fix(ios): fix grabberOptions color handling

- Use Int32 for color in codegen spec (like background prop)
- Process color with processColor in TrueSheet.tsx
- Apply color to vibrancy view backgroundColor

* refactor(ios): consolidate blur options into blurOptions prop

- Add BlurOptions type with intensity and interaction properties
- Use -1 as sentinel value for intensity to support value of 0
- Keep blurTint as separate prop
- Update docs

* refactor: use WithDefault in codegen for blurOptions

* feat: add cornerRadius option to grabberOptions
2025-12-01 21:31:48 +08:00
..
TrueSheetExample fix: improve detent precision, interpolation, and native safe area handling (#256) 2025-11-30 08:00:45 +08:00
TrueSheetExample.xcodeproj chore: tidy 2025-11-30 01:52:55 +08:00
TrueSheetExample.xcworkspace feat: New Arc support (#106) 2024-12-13 02:32:26 +08:00
.xcode.env feat: New Arc support (#106) 2024-12-13 02:32:26 +08:00
Podfile Feat: Fabric (#211) 2025-11-23 14:54:19 +08:00
Podfile.lock feat: iOS blur and grabber improvements (#259) 2025-12-01 21:31:48 +08:00