blob: e3576b28967665212fcedfc0841f51082f5217db [file] [log] [blame]
// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// https://w3c.github.io/web-nfc/index.html#the-nfcrecord-dictionary
enum NFCRecordType { "empty", "text", "url", "json", "opaque" };
[
RuntimeEnabled=WebNFC,
] dictionary NFCRecord {
NFCRecordType kind; // based on TNF + JSON.
USVString type; // IANA media type, with parameters.
// TODO(riju_): https://crbug.com/537133
any data; // null, string (text, url), Object (json), ArrayBuffer.
};