blob: 0c8ce95508c3a45de79a6eb2730daa44ddf3076d [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 OptionElement createOptionElement(
[String data, String value, bool defaultSelected, bool selected])
native '''
if (data == null) return new Option();
if (value == null) return new Option(data);
if (defaultSelected == null) return new Option(data, value);
if (selected == null) return new Option(data, value, defaultSelected);
return new Option(data, value, defaultSelected, selected);
''';
}