solid 0.1.2 copy "solid: ^0.1.2" to clipboard
solid: ^0.1.2 copied to clipboard

outdated

Dart Interop Library for https://solid.inrupt.com

Solid #

Solid allows use of Tim Berners-Lee's new platform for a decentralized web, Solid, from within dart.

Currently only includes solid.auth.

Installation #

Install Solid from pub:

dependencies:
    solid: ^0.1.2

Include solid-auth-client.bundle.js in your HTML before your dart file.

<script src="solid-auth-client.bundle.js"></script>
<script src="main.dart.js"></script>

You can find solid-auth-client.bundle.js here.

In your dart code, import

import 'package:solid/solid.dart' as solid;

Follow the Official Solid Documentation!

Differences from JavaScript #

Currently, logging in from JavaScript is written as

solid.auth.popupLogin({popupUri:'popup.html'});

Whereas in Dart, you write

solid.Auth.popupLogin(solid.LoginOptions(popupUri:'popup.html'));
0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

Dart Interop Library for https://solid.inrupt.com

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

js

More

Packages that depend on solid