@rxap/directives
Version:
This package provides a set of Angular directives to simplify common tasks such as setting background images, confirming clicks, making elements contenteditable, and more. It includes directives for handling UI interactions, applying styles, and managing
46 lines (23 loc) • 1.12 kB
Markdown
[@rxap/directives](../wiki/globals) / ShareService
# Class: ShareService
Defined in: [share-button.directive.ts:18](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/share-button.directive.ts#L18)
## Constructors
### new ShareService()
> **new ShareService**(): [`ShareService`](../wiki/Class.ShareService)
#### Returns
[`ShareService`](../wiki/Class.ShareService)
## Properties
### isSupported
> `readonly` **isSupported**: `boolean`
Defined in: [share-button.directive.ts:20](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/share-button.directive.ts#L20)
## Methods
### share()
> **share**(`data`, `softFail`): `Promise`\<`void`\>
Defined in: [share-button.directive.ts:22](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/share-button.directive.ts#L22)
#### Parameters
##### data
[`ShareData`](../wiki/Interface.ShareData)
##### softFail
`boolean` = `true`
#### Returns
`Promise`\<`void`\>