Re: [web-nfc] Add type NDEFRecordType to web-nfc.d.ts (#629)

> As you can see at https://w3c.github.io/web-nfc/#data-mapping, `recordType` can be any string that follows a certain pattern (See local type and external type).
> 
> Is it possible in TypeScript to have something like below?
> 
> ```ts
>   readonly recordType: NDEFRecordTypes | string;
> ```
> 
> or
> 
> ```ts
> type NDEFRecordTypes = string | "absolute-url" | "empty" | "mime" | "smart-poster" | "text" | "unknown" | "URL";
> ```

Ah, good to know, there's still plenty I have left to read. Thanks for that. 
You are correct, the following example you gave is valid TypeScript, the other one was not:

```ts
type NDEFRecordTypes = string | "absolute-url" | "empty" | "mime" | "smart-poster" | "text" | "unknown" | "URL";
```
Is there more to it than that? 


-- 
GitHub Notification of comment by drewmw5
Please view or discuss this issue at https://github.com/w3c/web-nfc/pull/629#issuecomment-973378046 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 18 November 2021 23:02:44 UTC