blob: 172953ee7602d3e7255c583809f9eeb83b796d4d [file] [log] [blame]
// Copyright (c) 2024, 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.
// Generated from Web IDL definitions.
import 'dart:js_interop';
@JS()
external $Console get console;
@JS('console')
@staticInterop
abstract class $Console {}
extension $ConsoleExtension on $Console {
@JS('assert')
external void assert_(
JSAny? data, [
bool condition,
]);
external void clear();
external void debug(JSAny? data);
external void error(JSAny? data);
external void info(JSAny? data);
external void log(JSAny? data);
external void table([
JSAny? tabularData,
JSArray properties,
]);
external void trace(JSAny? data);
external void warn(JSAny? data);
external void dir([
JSAny? item,
JSObject? options,
]);
external void dirxml(JSAny? data);
external void count([String label]);
external void countReset([String label]);
external void group(JSAny? data);
external void groupCollapsed(JSAny? data);
external void groupEnd();
external void time([String label]);
external void timeLog(
JSAny? data, [
String label,
]);
external void timeEnd([String label]);
}