# Shared

class Shared(val link: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) : [SharingResult](/developers/references/android/id-frak-sdk-ui/sharingresult/)

## Constructors

| | |
|---|---|
| [Shared](/developers/references/android/id-frak-sdk-ui/sharingresult/shared/shared/) | constructor(link: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) |

## Properties

| Name | Summary |
|---|---|
| [kind](/developers/references/android/id-frak-sdk-ui/sharingresult/shared/kind/) | open override val [kind](/developers/references/android/id-frak-sdk-ui/sharingresult/shared/kind/): [SharingResult.Kind](/developers/references/android/id-frak-sdk-ui/sharingresult/kind/)<br>Stable discriminator, one per arm. A `when` over [Kind](/developers/references/android/id-frak-sdk-ui/sharingresult/kind/) with an `else` survives a new arm; a `when` over the hierarchy does not. [Kind.wireValue](/developers/references/android/id-frak-sdk-ui/sharingresult/kind/wirevalue/) is spelled identically on iOS. |
| [link](/developers/references/android/id-frak-sdk-ui/sharingresult/shared/link/) | val [link](/developers/references/android/id-frak-sdk-ui/sharingresult/shared/link/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) |