// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. part of $LIBRARYNAME; $(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS { $!MEMBERS @DomName('DirectoryReader.readEntries') @DocsEditable() Future> readEntries() { var completer = new Completer>(); _readEntries((value) { completer.complete(new List.from(value)); }, (error) { completer.completeError(error); }); return completer.future; } }