1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file.
5 // Generated from namespace: tags
13 class TagsInlineDoc extends ChromeObject {
23 TagsInlineDoc._proxy(_jsObject) : super._proxy(_jsObject);
26 class TagsNodoc extends ChromeObject {
36 TagsNodoc._proxy(_jsObject) : super._proxy(_jsObject);
39 class TagsNocompile extends ChromeObject {
49 TagsNocompile._proxy(_jsObject) : super._proxy(_jsObject);
52 class TagsPlainDict extends ChromeObject {
56 TagsPlainDict({int inline_doc, String nodoc, double nocompile, fileEntry instance_of_tag}) {
57 if (inline_doc != null)
58 this.inline_doc = inline_doc;
61 if (nocompile != null)
62 this.nocompile = nocompile;
63 if (instance_of_tag != null)
64 this.instance_of_tag = instance_of_tag;
70 TagsPlainDict._proxy(_jsObject) : super._proxy(_jsObject);
75 /// This int has the property [inline_doc].
76 int get inline_doc => JS('int', '#.inline_doc', this._jsObject);
78 void set inline_doc(int inline_doc) {
79 JS('void', '#.inline_doc = #', this._jsObject, inline_doc);
82 /// This String has the property [nodoc].
83 String get nodoc => JS('String', '#.nodoc', this._jsObject);
85 void set nodoc(String nodoc) {
86 JS('void', '#.nodoc = #', this._jsObject, nodoc);
89 /// This double has the property [nocompile].
90 double get nocompile => JS('double', '#.nocompile', this._jsObject);
92 void set nocompile(double nocompile) {
93 JS('void', '#.nocompile = #', this._jsObject, nocompile);
96 /// This object has the property [instanceOf=fileEntry].
97 fileEntry get instance_of_tag => JS('fileEntry', '#.instance_of_tag', this._jsObject);
99 void set instance_of_tag(fileEntry instance_of_tag) {
100 JS('void', '#.instance_of_tag = #', this._jsObject, convertArgument(instance_of_tag));
114 API_tags(this._jsObject) {