blob: 1eb9e25e0a07fb5ca5d69e978b8f77a9802dd776 [file] [log] [blame]
// Copyright (c) 2012 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.
// This comment is for the dictionaries namespace.
namespace dictionaries {
// Documentation for ComplexType.
dictionary InnerType {
// Documentation for the String s.
DOMString s;
// Documentation for the boolean b.
int b;
// Documentation for the int i.
int i;
// Documentation for the long l.
long l;
// Documentation for the double d.
double d;
// Documentation for the file entry f.
[instanceOf=FileEntry] object f;
// Documentation for the optional String s.
DOMString? os;
// Documentation for the optional boolean ob.
int ob;
// Documentation for the optional int i.
int? oi;
// Documentation for the optional long l.
long? ol;
// Documentation for the optional double d.
double? od;
// Documentation for the optional file entry f.
[instanceOf=FileEntry] object? of;
};
dictionary OuterType {
// Documentation for the array of InnerTypes items.
InnerType[] items;
// Documentation for the optional array of Inner Types oitems.
InnerType[]? oitems;
};
dictionary ComplexType {
// Documentation for the int i.
int i;
// Documentation for the ComplexType c.
ComplexType c;
};
};