Skip to content

Commit

Permalink
Generate library declarations with @js annotations
Browse files Browse the repository at this point in the history
This is needed to work around dart-lang/sdk#54801.
When that issue is fixed, these declarations can be removed.
  • Loading branch information
srujzs committed Feb 1, 2024
1 parent 2d965b4 commit 52ddb73
Show file tree
Hide file tree
Showing 278 changed files with 854 additions and 3 deletions.
3 changes: 3 additions & 0 deletions lib/src/dom/accelerometer.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library accelerometer;

import 'dart:js_interop';

import 'generic_sensor.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/ambient_light.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library ambient_light;

import 'dart:js_interop';

import 'generic_sensor.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/anchors.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library anchors;

import 'dart:js_interop';

import 'webxr.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/angle_instanced_arrays.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library angle_instanced_arrays;

import 'dart:js_interop';

import 'webgl1.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/attribution_reporting_api.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library attribution_reporting_api;

import 'dart:js_interop';

extension type AttributionReportingRequestOptions._(JSObject _)
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/audio_output.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library audio_output;

import 'dart:js_interop';

extension type AudioOutputOptions._(JSObject _) implements JSObject {
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/audio_session.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library audio_session;

import 'dart:js_interop';

import 'dom.dart';
Expand Down
5 changes: 5 additions & 0 deletions lib/src/dom/autoplay_detection.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,10 @@

// Generated from Web IDL definitions.

@JS()
library autoplay_detection;

import 'dart:js_interop';

typedef AutoplayPolicy = String;
typedef AutoplayPolicyMediaType = String;
3 changes: 3 additions & 0 deletions lib/src/dom/background_fetch.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library background_fetch;

import 'dart:js_interop';

import 'dom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/background_sync.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library background_sync;

import 'dart:js_interop';

import 'service_workers.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/battery_status.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library battery_status;

import 'dart:js_interop';

import 'dom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/capture_handle_identity.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library capture_handle_identity;

import 'dart:js_interop';

extension type CaptureHandleConfig._(JSObject _) implements JSObject {
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/captured_mouse_events.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library captured_mouse_events;

import 'dart:js_interop';

import 'dom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/clipboard_apis.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library clipboard_apis;

import 'dart:js_interop';

import 'dom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/compression.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library compression;

import 'dart:js_interop';

import 'streams.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/compute_pressure.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library compute_pressure;

import 'dart:js_interop';

import 'hr_time.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/console.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library console;

import 'dart:js_interop';

@JS()
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/contact_picker.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library contact_picker;

import 'dart:js_interop';

typedef ContactProperty = String;
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/content_index.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library content_index;

import 'dart:js_interop';

import 'service_workers.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/cookie_store.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library cookie_store;

import 'dart:js_interop';

import 'dom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/crash_reporting.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library crash_reporting;

import 'dart:js_interop';

import 'reporting.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/credential_management.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library credential_management;

import 'dart:js_interop';

import 'dom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/csp.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library csp;

import 'dart:js_interop';

import 'dom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/csp_next.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library csp_next;

import 'dart:js_interop';

import 'reporting.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_anchor_position.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_anchor_position;

import 'dart:js_interop';

import 'cssom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_animation_worklet.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_animation_worklet;

import 'dart:js_interop';

import 'html.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_animations.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_animations;

import 'dart:js_interop';

import 'cssom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_animations_2.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_animations_2;

import 'dart:js_interop';

import 'web_animations.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_cascade.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_cascade;

import 'dart:js_interop';

import 'cssom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_cascade_6.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_cascade_6;

import 'dart:js_interop';

import 'cssom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_color_5.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_color_5;

import 'dart:js_interop';

import 'cssom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_conditional.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_conditional;

import 'dart:js_interop';

import 'cssom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_contain.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_contain;

import 'dart:js_interop';

import 'dom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_contain_3.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_contain_3;

import 'dart:js_interop';

import 'css_conditional.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_counter_styles.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_counter_styles;

import 'dart:js_interop';

import 'cssom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_font_loading.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_font_loading;

import 'dart:js_interop';

import 'dom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_fonts.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_fonts;

import 'dart:js_interop';

import 'cssom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_highlight_api.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_highlight_api;

import 'dart:js_interop';

import 'dom.dart';
Expand Down
3 changes: 3 additions & 0 deletions lib/src/dom/css_layout_api.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

// Generated from Web IDL definitions.

@JS()
library css_layout_api;

import 'dart:js_interop';

import 'css_typed_om.dart';
Expand Down
Loading

0 comments on commit 52ddb73

Please sign in to comment.