Skip to content

Commit 02f2a79

Browse files
authored
Merge pull request #651 from GetStream/clipboard-api
Clipboard api
2 parents b6c0746 + b204c53 commit 02f2a79

57 files changed

Lines changed: 521 additions & 344 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docusaurus/docs/Angular/components/AttachmentListComponent.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ The id of the message the attachments belong to
109109

110110
#### Defined in
111111

112-
[projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts:44](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts#L44)
112+
[projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts:44](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts#L44)
113113

114114
---
115115

@@ -121,7 +121,7 @@ The parent id of the message the attachments belong to
121121

122122
#### Defined in
123123

124-
[projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts:48](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts#L48)
124+
[projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts:48](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts#L48)
125125

126126
---
127127

@@ -133,7 +133,7 @@ The attachments to display
133133

134134
#### Defined in
135135

136-
[projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts:52](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts#L52)
136+
[projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts:52](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts#L52)
137137

138138
---
139139

@@ -145,6 +145,6 @@ Emits the state of the image carousel window
145145

146146
#### Defined in
147147

148-
[projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts:56](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts#L56)
148+
[projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts:56](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/attachment-list/attachment-list.component.ts#L56)
149149

150150
[//]: # "End of generated content"

docusaurus/docs/Angular/components/AttachmentPreviewListComponent.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ A stream that emits the current file uploads and their states
4747

4848
#### Defined in
4949

50-
[projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts:28](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts#L28)
50+
[projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts:28](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts#L28)
5151

5252
---
5353

@@ -59,7 +59,7 @@ An output to notify the parent component if the user tries to retry a failed upl
5959

6060
#### Defined in
6161

62-
[projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts:32](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts#L32)
62+
[projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts:32](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts#L32)
6363

6464
---
6565

@@ -71,6 +71,6 @@ An output to notify the parent component if the user wants to delete a file
7171

7272
#### Defined in
7373

74-
[projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts:36](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts#L36)
74+
[projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts:36](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/attachment-preview-list/attachment-preview-list.component.ts#L36)
7575

7676
[//]: # "End of generated content"

docusaurus/docs/Angular/components/AutocompleteTextareaComponent.mdx

Lines changed: 25 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ TextareaInterface.value
5151

5252
#### Defined in
5353

54-
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:49](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L49)
54+
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:49](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L49)
5555

5656
---
5757

@@ -67,7 +67,7 @@ TextareaInterface.placeholder
6767

6868
#### Defined in
6969

70-
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:53](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L53)
70+
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:53](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L53)
7171

7272
---
7373

@@ -83,7 +83,7 @@ TextareaInterface.areMentionsEnabled
8383

8484
#### Defined in
8585

86-
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:57](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L57)
86+
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:57](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L57)
8787

8888
---
8989

@@ -99,7 +99,7 @@ TextareaInterface.inputMode
9999

100100
#### Defined in
101101

102-
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:61](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L61)
102+
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:61](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L61)
103103

104104
---
105105

@@ -115,7 +115,7 @@ TextareaInterface.mentionScope
115115

116116
#### Defined in
117117

118-
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:65](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L65)
118+
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:65](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L65)
119119

120120
---
121121

@@ -131,7 +131,7 @@ TextareaInterface.autoFocus
131131

132132
#### Defined in
133133

134-
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:69](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L69)
134+
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:69](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L69)
135135

136136
---
137137

@@ -147,7 +147,7 @@ TextareaInterface.valueChange
147147

148148
#### Defined in
149149

150-
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:73](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L73)
150+
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:73](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L73)
151151

152152
---
153153

@@ -163,7 +163,7 @@ TextareaInterface.send
163163

164164
#### Defined in
165165

166-
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:77](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L77)
166+
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:77](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L77)
167167

168168
---
169169

@@ -179,6 +179,22 @@ TextareaInterface.userMentions
179179

180180
#### Defined in
181181

182-
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:81](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L81)
182+
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:81](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L81)
183+
184+
---
185+
186+
### paste
187+
188+
`Readonly` **paste**: `EventEmitter`\<`ClipboardEvent`\>
189+
190+
Emits any paste event that occured inside the textarea
191+
192+
#### Implementation of
193+
194+
TextareaInterface.paste
195+
196+
#### Defined in
197+
198+
[projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts:85](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts#L85)
183199

184200
[//]: # "End of generated content"

docusaurus/docs/Angular/components/AvatarComponent.mdx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ An optional name of the image, used for fallback image or image title (if `image
7171

7272
#### Defined in
7373

74-
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:36](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L36)
74+
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:36](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L36)
7575

7676
---
7777

@@ -83,7 +83,7 @@ The URL of the image to be displayed. If the image can't be displayed the first
8383

8484
#### Defined in
8585

86-
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:40](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L40)
86+
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:40](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L40)
8787

8888
---
8989

@@ -95,7 +95,7 @@ The location the avatar will be displayed in
9595

9696
#### Defined in
9797

98-
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:44](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L44)
98+
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:44](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L44)
9999

100100
---
101101

@@ -107,7 +107,7 @@ The channel the avatar belongs to (if avatar of a channel is displayed)
107107

108108
#### Defined in
109109

110-
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:48](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L48)
110+
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:48](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L48)
111111

112112
---
113113

@@ -119,7 +119,7 @@ The user the avatar belongs to (if avatar of a user is displayed)
119119

120120
#### Defined in
121121

122-
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:52](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L52)
122+
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:52](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L52)
123123

124124
---
125125

@@ -131,7 +131,7 @@ The type of the avatar: channel if channel avatar is displayed, user if user ava
131131

132132
#### Defined in
133133

134-
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:56](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L56)
134+
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:56](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L56)
135135

136136
---
137137

@@ -143,7 +143,7 @@ If a channel avatar is displayed, and if the channel has exactly two members a g
143143

144144
#### Defined in
145145

146-
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:60](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L60)
146+
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:60](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L60)
147147

148148
---
149149

@@ -155,6 +155,6 @@ If channel/user image isn't provided the initials of the name of the channel/use
155155

156156
#### Defined in
157157

158-
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:64](https://github.com/GetStream/stream-chat-angular/blob/233af9a28d1b6ecdfe793362d5f20b0e8b749c16/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L64)
158+
[projects/stream-chat-angular/src/lib/avatar/avatar.component.ts:64](https://github.com/GetStream/stream-chat-angular/blob/917075731bcb0a273dd8c532453df1d45328c0f4/projects/stream-chat-angular/src/lib/avatar/avatar.component.ts#L64)
159159

160160
[//]: # "End of generated content"

0 commit comments

Comments
 (0)