poor_web 2025.5.10-3 copy "poor_web: ^2025.5.10-3" to clipboard
poor_web: ^2025.5.10-3 copied to clipboard

light web wrapper library.

Light web wrapper library.

Usage #

import 'package:poor_web/poor_web.dart';

void main() {
  final global = globalThis;

  global['calc'] =
      Object()
        ..['add'] = Fn.a2(
          (a, b) => switch ((a?.number, b?.number)) {
            (Number a, Number b) => a + b,
            _ => throw Exception('Invalid arguments: $a, $b'),
          },
        );
  print(global['calc']); // [object Object]
  print(global['foo']); // null

  final a = 1;
  final b = 2;
  final c = global['calc']?.object?['add']?.function?.call(
    Number(a),
    Number(b),
  );
  print('$a + $b = $c'); // 1 + 2 = 3
}

Additional information #

0
likes
0
points
26
downloads

Publisher

unverified uploader

Weekly Downloads

light web wrapper library.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

web

More

Packages that depend on poor_web