blob: c120b45a7a4d1eb7d04224b85be0bbc9eb4e31a4 [file] [log] [blame]
// Copyright (c) 2012, 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.
class $FACTORYPROVIDER {
static DataView createDataView(ArrayBuffer buffer,
[int byteOffset = null, int byteLength = null])
native '''
if (byteOffset == null) return new DataView(buffer);
if (byteLength == null) return new DataView(buffer, byteOffset);
return new DataView(buffer, byteOffset, byteLength);
''';
}