OLD | NEW |
1 // DO NOT EDIT: auto-generated with `pub run custom_element_apigen:update` | 1 // DO NOT EDIT: auto-generated with `pub run custom_element_apigen:update` |
2 | 2 |
3 /// Dart API for the polymer element `firebase_collection`. | 3 /// Dart API for the polymer element `firebase_collection`. |
4 @HtmlImport('firebase_collection_nodart.html') | 4 @HtmlImport('firebase_collection_nodart.html') |
5 library polymer_elements.lib.src.firebase_element.firebase_collection; | 5 library polymer_elements.lib.src.firebase_element.firebase_collection; |
6 | 6 |
7 import 'dart:html'; | 7 import 'dart:html'; |
8 import 'dart:js' show JsArray, JsObject; | 8 import 'dart:js' show JsArray, JsObject; |
9 import 'package:web_components/web_components.dart'; | 9 import 'package:web_components/web_components.dart'; |
10 import 'package:polymer_interop/polymer_interop.dart'; | 10 import 'package:polymer_interop/polymer_interop.dart'; |
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
120 | 120 |
121 /// Specify a start record for the set of records reflected in the | 121 /// Specify a start record for the set of records reflected in the |
122 /// collection. | 122 /// collection. |
123 String get startAt => jsElement[r'startAt']; | 123 String get startAt => jsElement[r'startAt']; |
124 set startAt(String value) { jsElement[r'startAt'] = value; } | 124 set startAt(String value) { jsElement[r'startAt'] = value; } |
125 | 125 |
126 /// Add an item to the document referenced at `location`. A key associated | 126 /// Add an item to the document referenced at `location`. A key associated |
127 /// with the item will be created by Firebase, and can be accessed via the | 127 /// with the item will be created by Firebase, and can be accessed via the |
128 /// Firebase Query instance returned by this method. | 128 /// Firebase Query instance returned by this method. |
129 /// [data]: A value to add to the document. | 129 /// [data]: A value to add to the document. |
130 add(data) => | 130 firebaseAdd(data) => |
131 jsElement.callMethod('add', [data]); | 131 jsElement.callMethod('add', [data]); |
132 | 132 |
133 /// Look up an item in the local `data` Array by key. | 133 /// Look up an item in the local `data` Array by key. |
134 /// [key]: The key associated with the item in the parent | 134 /// [key]: The key associated with the item in the parent |
135 /// document. | 135 /// document. |
136 getByKey(String key) => | 136 getByKey(String key) => |
137 jsElement.callMethod('getByKey', [key]); | 137 jsElement.callMethod('getByKey', [key]); |
138 | 138 |
139 /// Remove an item from the document referenced at `location`. The item | 139 /// Remove an item from the document referenced at `location`. The item |
140 /// is assumed to be an identical reference to an item already in the | 140 /// is assumed to be an identical reference to an item already in the |
141 /// `data` Array. | 141 /// `data` Array. |
142 /// [data]: An identical reference to an item in `this.data`. | 142 /// [data]: An identical reference to an item in `this.data`. |
143 removeItem(data) => | 143 firebaseRemove(data) => |
144 jsElement.callMethod('remove', [data]); | 144 jsElement.callMethod('remove', [data]); |
145 | 145 |
146 /// Remove an item from the document associated with `location` by key. | 146 /// Remove an item from the document associated with `location` by key. |
147 /// [key]: The key associated with the item in the document | 147 /// [key]: The key associated with the item in the document |
148 /// located at `location`. | 148 /// located at `location`. |
149 removeByKey(String key) => | 149 removeByKey(String key) => |
150 jsElement.callMethod('removeByKey', [key]); | 150 jsElement.callMethod('removeByKey', [key]); |
151 } | 151 } |
OLD | NEW |