# FrakSharingDefaults

```swift
enum FrakSharingDefaults
```

Tunable defaults for `FrakSharingConfiguration`. `heightFraction` is mirrored on the other
platform; keep both in step. `install` is iOS-only.

Defined in: [Sources/FrakSDKUI/SharingSheetLogic.swift:577](https://github.com/frak-id/wallet/blob/35995d05c807efe1e0d6319fdede3ad363124d1e/sdk/ios/Sources/FrakSDKUI/SharingSheetLogic.swift#L577)

## Type properties

### detectInstall

```swift
static let detectInstall: Bool
```

Follows the opt-in `isFrakAppInstalled()` already requires; see `FrakSharingConfiguration`.

### heightFraction

```swift
static let heightFraction: CGFloat
```

### install

```swift
static let install: FrakInstallPresentation
```

The store page, not the overlay: it reports whether it drew, it can be styled through a
custom product page, and it hands the sheet back when the user closes it.