### Question Area
- [ ] App Directory
- [x] API
- [ ] Context Data
- [ ] Intents
- [ ] Use Cases
- [ ] Other
### Question
I had always thought that the [Convert](https://github.co...
Notes from FDC3 for Web Browsers Discussion group 17th October 2024 #1391
It would be better if didn't rely on the interface name to build the union types. If we could instead check that a give...
The reason for `RequestMessage` is to support Discriminated unions:
```ts
public onMessage(message: RequestMessage): void{
switch(message.type){
case: "raiseIntentRequest":
...
would
```ts
return window.fdc3?.open() ?? Promise.reject(UnavailableError);
```
work? It should do. If fdc3 is not defined then undefined would be returned rather than a promise so in that ...
I think that it is quite likely that for a given app there might be multiple differnet parts in the app that might want to listen to a single intent being raised. One component might want to actual...
This has obviously been thought about before and as you say, the main requirement for this is when working with testing tools rather than a real prod use case. Thanks for the reply. I am happy to c...
### Question Area
- [ ] App Directory
- [x] API
- [ ] Context Data
- [ ] Intents
- [ ] Use Cases
- [ ] Other
### Question
Correct me if I am wrong but it's currently not possible ...
### Question Area
- [ ] App Directory
- [ ] API
- [ ] Context Data
- [ ] Intents
- [ ] Use Cases
- [x] Other
### Question
If I raise a `StartCall` intent the expected context woul...
### Question Area
- [ ] App Directory
- [ ] API
- [ ] Context Data
- [ ] Intents
- [ ] Use Cases
- [x] Other
### Question
If I raise a `StartCall` intent the expected context woul...
### Question Area
- [ ] App Directory
- [x] API
- [ ] Context Data
- [ ] Intents
- [ ] Use Cases
- [ ] Other
### Question
Correct me if I am wrong but it's currently not possible ...