canonical / canonical/nm.dart

Possibility of adding more classes

Open
#49 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
Dart
Stars
30
Forks
12
PR merge metrics
No merged PRs in 30d

Description

Right now connection setting information is available as or is requested to be provided as generic `Map>` and from other network manager wrappers I've seen this is the norm. It's flexible but it's difficult and introduces a lot of boilerplate code to be written when these fields are accessed. For example simple use cases like connecting to a wireless network may requires an extensive `Map` object to be initialized however many fields don't need to be initialized it requires little more than an ssid and password for the most basic of connections.

I'm writing classes that should make it easier for me to serialize, de-serialize these Map objects to make them more accessible, if it's of interest I can integrate these classes into `nm.dart` as an optional extra in case users want a more accessible api.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.