@@ -44,11 +44,11 @@ initLogging() {
4444sectionDraggableAndDropzone () {
4545 // Install draggables (documents).
4646 DraggableGroup dragGroup = new DraggableGroup ()
47- ..installAll (queryAll ('#draggable-dropzone .document' ));
47+ ..installAll (querySelectorAll ('#draggable-dropzone .document' ));
4848
4949 // Install dropzone (trash).
5050 DropzoneGroup dropGroup = new DropzoneGroup ()
51- ..install (query ('#draggable-dropzone .trash' ))
51+ ..install (querySelector ('#draggable-dropzone .trash' ))
5252 ..accept.add (dragGroup)
5353 ..onDrop.listen ((DropzoneEvent event) {
5454 event.draggable.remove ();
@@ -59,35 +59,35 @@ sectionDraggableAndDropzone() {
5959sectionDraggingDivs () {
6060 // Install draggable.
6161 DraggableGroup dragGroup = new DraggableGroup ()
62- ..installAll ( queryAll ('#dragging-divs .dragme' ));
62+ ..install ( querySelector ('#dragging-divs .dragme' ));
6363
6464 // Install dropzone.
6565 DropzoneGroup dropGroup = new DropzoneGroup ()
66- ..install (query ('#dragging-divs .dropzone' ))
66+ ..install (querySelector ('#dragging-divs .dropzone' ))
6767 ..accept.add (dragGroup);
6868}
6969
7070sectionDropEffects () {
7171 // Install draggables.
7272 DraggableGroup dragGroupMove = new DraggableGroup ()
7373 ..dropEffect = DROP_EFFECT_MOVE
74- ..install (query ('#drop-effects .move' ));
74+ ..install (querySelector ('#drop-effects .move' ));
7575
7676 DraggableGroup dragGroupCopy = new DraggableGroup ()
7777 ..dropEffect = DROP_EFFECT_COPY
78- ..install (query ('#drop-effects .copy' ));
78+ ..install (querySelector ('#drop-effects .copy' ));
7979
8080 DraggableGroup dragGroupLink = new DraggableGroup ()
8181 ..dropEffect = DROP_EFFECT_LINK
82- ..install (query ('#drop-effects .link' ));
82+ ..install (querySelector ('#drop-effects .link' ));
8383
8484 DraggableGroup dragGroupNone = new DraggableGroup ()
8585 ..dropEffect = DROP_EFFECT_NONE
86- ..install (query ('#drop-effects .none' ));
86+ ..install (querySelector ('#drop-effects .none' ));
8787
8888 // Install dropzone.
8989 DropzoneGroup dropGroup = new DropzoneGroup ()
90- ..install (query ('#drop-effects .trash' ))
90+ ..install (querySelector ('#drop-effects .trash' ))
9191 ..accept.addAll ([dragGroupMove, dragGroupCopy, dragGroupLink, dragGroupNone])
9292 ..onDrop.listen ((DropzoneEvent event) {
9393 event.draggable.remove ();
@@ -108,37 +108,37 @@ sectionDragImages() {
108108 // Install draggables.
109109 DraggableGroup dragGroupOne = new DraggableGroup (
110110 dragImageFunction: (Element draggable) => new DragImage (png, 40 , 40 ))
111- ..install (query ('#drag-images .one' ));
111+ ..install (querySelector ('#drag-images .one' ));
112112
113113 DraggableGroup dragGroupTwo = new DraggableGroup (
114114 dragImageFunction: (Element draggable) => new DragImage (png, - 20 , - 20 ))
115- ..install (query ('#drag-images .two' ));
115+ ..install (querySelector ('#drag-images .two' ));
116116
117117 DraggableGroup dragGroupThree = new DraggableGroup (
118118 dragImageFunction: (Element draggable) => new DragImage (canvasImage, 20 , 20 ))
119- ..install (query ('#drag-images .three' ));
119+ ..install (querySelector ('#drag-images .three' ));
120120
121121 // Install dropzone.
122122 DropzoneGroup dropGroup = new DropzoneGroup ()
123- ..install (query ('#drag-images .dropzone' ))
123+ ..install (querySelector ('#drag-images .dropzone' ))
124124 ..accept.addAll ([dragGroupOne, dragGroupTwo, dragGroupThree]);
125125}
126126
127127sectionNestedElements () {
128- TextAreaElement textarea = query ('#nested-elements .dropzone textarea' );
129- InputElement input = query ('#nested-elements .dropzone input' );
128+ TextAreaElement textarea = querySelector ('#nested-elements .dropzone textarea' );
129+ InputElement input = querySelector ('#nested-elements .dropzone input' );
130130 input.value = 'Drag here!' ;
131131 textarea.text = '' ;
132132 int enterLeaveCounter = 1 ;
133133 int overCounter = 1 ;
134134
135135 // Install draggables.
136136 DraggableGroup dragGroup = new DraggableGroup ()
137- ..install (query ('#nested-elements .dragme' ));
137+ ..install (querySelector ('#nested-elements .dragme' ));
138138
139139 // Install dropzone.
140140 DropzoneGroup dropGroup = new DropzoneGroup ()
141- ..install (query ('#nested-elements .dropzone' ))
141+ ..install (querySelector ('#nested-elements .dropzone' ))
142142 ..accept.add (dragGroup)
143143 ..onDragEnter.listen ((DropzoneEvent event) {
144144 textarea.appendText ('${enterLeaveCounter ++} drag enter fired\n ' );
@@ -159,7 +159,7 @@ sectionNestedElements() {
159159
160160sectionSortableList () {
161161 SortableGroup sortGroup = new SortableGroup ()
162- ..installAll (queryAll ('#sortable-list li' ))
162+ ..installAll (querySelectorAll ('#sortable-list li' ))
163163 ..onSortUpdate.listen ((SortableEvent event) {
164164 // do something when user sorted the elements...
165165 });
@@ -171,15 +171,15 @@ sectionSortableList() {
171171sectionSortableGrid () {
172172 SortableGroup sortGroup = new SortableGroup ()
173173 ..isGrid = true
174- ..installAll (queryAll ('#sortable-grid li' ));
174+ ..installAll (querySelectorAll ('#sortable-grid li' ));
175175
176176 // Only accept elements from this section.
177177 sortGroup.accept.add (sortGroup);
178178}
179179
180180sectionSortableListHandles () {
181181 SortableGroup sortGroup = new SortableGroup (handle: 'span' )
182- ..installAll (queryAll ('#sortable-list-handles li' ));
182+ ..installAll (querySelectorAll ('#sortable-list-handles li' ));
183183
184184 // Only accept elements from this section.
185185 sortGroup.accept.add (sortGroup);
@@ -189,22 +189,22 @@ sectionCancelDrag() {
189189 // Install draggable.
190190 DraggableGroup dragGroup = new DraggableGroup (
191191 cancel: 'textarea, button, .nodrag' )
192- ..install (query ('#cancel-drag .dragme' ));
192+ ..install (querySelector ('#cancel-drag .dragme' ));
193193}
194194
195195sectionSortableTwoGroups () {
196196 ImageElement png = new ImageElement (src: 'icons/smiley-happy.png' );
197197
198198 SortableGroup sortGroup1 = new SortableGroup ()
199- ..installAll (queryAll ('#sortable-two-groups .group1 li' ))
199+ ..installAll (querySelectorAll ('#sortable-two-groups .group1 li' ))
200200 ..onSortUpdate.listen ((SortableEvent event) {
201201 event.originalGroup.uninstall (event.draggable);
202202 event.newGroup.install (event.draggable);
203203 });
204204
205205 SortableGroup sortGroup2 = new SortableGroup (
206206 dragImageFunction: (Element draggable) => new DragImage (png, 5 , 5 ))
207- ..installAll (queryAll ('#sortable-two-groups .group2 li' ))
207+ ..installAll (querySelectorAll ('#sortable-two-groups .group2 li' ))
208208 ..onSortUpdate.listen ((SortableEvent event) {
209209 if (event.originalGroup != event.newGroup) {
210210 event.originalGroup.uninstall (event.draggable);
@@ -219,22 +219,22 @@ sectionSortableTwoGroups() {
219219
220220
221221_installCodeblockTabs () {
222- List <AnchorElement > tabLinks = queryAll ('.example-code .menu li a' );
222+ List <AnchorElement > tabLinks = querySelectorAll ('.example-code .menu li a' );
223223 for (AnchorElement link in tabLinks) {
224224 link.onClick.listen ((MouseEvent event) {
225225 event.preventDefault ();
226226
227227 Element exampleCodeParent = link.parent.parent.parent;
228228
229229 // Remove active class on all menu and content tabs.
230- exampleCodeParent.queryAll ('[tab]' ).forEach ((Element e) {
230+ exampleCodeParent.querySelectorAll ('[tab]' ).forEach ((Element e) {
231231 e.classes.remove ('active' );
232232 });
233233
234234 // Add active class.
235235 String currentTab = link.attributes['tab' ];
236236 link.classes.add ('active' );
237- exampleCodeParent.query ('.content [tab="$currentTab "]' ).classes.add ('active' );
237+ exampleCodeParent.querySelector ('.content [tab="$currentTab "]' ).classes.add ('active' );
238238 });
239239 }
240240}
0 commit comments