For more - check out these packages:
Material Design 4 Dart
This CHANGELOG.md was generated with Changelog for Dart
Add this to your package's pubspec.yaml file:
dependencies:
m4d_core: ^0.2.15
You can install packages from the command line:
with pub:
$ pub get
Alternatively, your editor might support pub get
.
Check the docs for your editor to learn more.
Now in your Dart code, you can use:
import 'package:m4d_core/m4d_core.dart';
Version | Uploaded | Documentation | Archive |
---|---|---|---|
0.2.19 | Feb 15, 2019 |
|
|
0.2.15 | Feb 7, 2019 |
|
|
0.2.13 | Feb 6, 2019 |
|
|
0.2.11 | Feb 6, 2019 |
|
|
0.2.9 | Feb 6, 2019 |
|
|
0.2.7 | Feb 6, 2019 |
|
|
0.2.5 | Jan 31, 2019 |
|
|
0.2.2 | Jan 17, 2019 |
|
|
0.2.0 | Dec 19, 2018 |
|
|
0.1.17 | Nov 21, 2018 |
|
|
Popularity:
Describes how popular the package is relative to other packages.
[more]
|
58
|
Health:
Code health derived from static analysis.
[more]
|
87
|
Maintenance:
Reflects how tidy and up-to-date the package is.
[more]
|
70
|
Overall:
Weighted score of the above.
[more]
|
69
|
We analyzed this package on Feb 14, 2019, and provided a score, details, and suggestions below. Analysis was completed with status completed using:
Detected platforms: web
Primary library:
package:m4d_core/m4d_core.dart
with components:html
,js
.
Fix lib/observable/ObservableProperty.dart
. (-2.96 points)
Analysis of lib/observable/ObservableProperty.dart
reported 6 hints, including:
line 91 col 26: Use =
to separate a named parameter from its default value.
line 91 col 88: Use =
to separate a named parameter from its default value.
line 92 col 37: Use =
to separate a named parameter from its default value.
line 122 col 5: Avoid return types on setters.
line 147 col 21: Use rethrow to rethrow a caught exception.
Fix lib/core/MdlComponent.dart
. (-1.99 points)
Analysis of lib/core/MdlComponent.dart
reported 4 hints:
line 91 col 66: Use =
to separate a named parameter from its default value.
line 115 col 28: Use =
to separate a named parameter from its default value.
line 116 col 32: Use =
to separate a named parameter from its default value.
line 161 col 13: Use rethrow to rethrow a caught exception.
Fix lib/core/MdlComponentHandler.dart
. (-1.99 points)
Analysis of lib/core/MdlComponentHandler.dart
reported 4 hints:
line 137 col 72: 'bind' is deprecated and shouldn't be used.
line 254 col 56: Use =
to separate a named parameter from its default value.
line 266 col 52: Use =
to separate a named parameter from its default value.
line 295 col 30: 'resolve' is deprecated and shouldn't be used.
Fix additional 15 files with analysis or formatting issues. (-6.99 points)
Additional issues in the following files:
lib/core/dom/DataAttibute.dart
(3 hints)lib/core/DomRenderer.dart
(2 hints)lib/core/MdlConfig.dart
(2 hints)lib/m4d_utils.dart
(2 hints)lib/observable/ObservableList.dart
(2 hints)lib/core/interfaces.dart
(1 hint)lib/core/utils.dart
(1 hint)lib/m4d_ioc.dart
(1 hint)lib/core/MdlEventListener.dart
(Run dartfmt
to format lib/core/MdlEventListener.dart
.)lib/core/annotations.dart
(Run dartfmt
to format lib/core/annotations.dart
.)lib/core/dom/ElementProperties.dart
(Run dartfmt
to format lib/core/dom/ElementProperties.dart
.)lib/m4d_core.dart
(Run dartfmt
to format lib/m4d_core.dart
.)lib/services.dart
(Run dartfmt
to format lib/services.dart
.)lib/utils/ConvertValue.dart
(Run dartfmt
to format lib/utils/ConvertValue.dart
.)lib/utils/StringToFunction.dart
(Run dartfmt
to format lib/utils/StringToFunction.dart
.)The package description is too short. (-20 points)
Add more detail to the description
field of pubspec.yaml
. Use 60 to 180 characters to describe the package, what it does, and its target use case.
Maintain an example. (-10 points)
Create a short demo in the example/
directory to show how to use this package.
Common filename patterns include main.dart
, example.dart
, and m4d_core.dart
. Packages with multiple examples should provide example/README.md
.
For more information see the pub package layout conventions.
Package | Constraint | Resolved | Available |
---|---|---|---|
Direct dependencies | |||
Dart SDK | >=2.0.0 <3.0.0 | ||
console_log_handler | ^1.0.0 | 1.1.6 | |
l10n | ^2.0.0 | 2.0.15 | |
logging | >=0.11.3 <1.0.0 | 0.11.3+2 | |
path | ^1.4.0 | 1.6.2 | |
platform_detect | ^1.3.0 | 1.3.5 | |
validate | ^1.0.0 | 1.7.0 | |
Transitive dependencies | |||
analyzer | 0.32.6 | 0.35.1 | |
ansicolor | 1.0.2 | ||
async | 2.0.8 | ||
build_cli_annotations | 1.0.1 | ||
charcode | 1.1.2 | ||
collection | 1.14.11 | ||
convert | 2.1.1 | ||
crypto | 2.0.6 | ||
csslib | 0.14.6 | ||
dart_style | 1.1.3 | 1.2.3 | |
front_end | 0.1.4+2 | 0.1.11 | |
glob | 1.1.7 | ||
html | 0.13.3+3 | ||
intl | 0.15.7 | ||
intl_translation | 0.17.1 | 0.17.3 | |
kernel | 0.3.4+2 | 0.3.11 | |
matcher | 0.12.4 | ||
meta | 1.1.7 | ||
optional | 3.0.0+2 | ||
package_config | 1.0.5 | ||
petitparser | 1.7.7 | 2.1.1 | |
plugin | 0.2.0+3 | ||
pub_semver | 1.4.2 | ||
source_span | 1.5.4 | ||
stack_trace | 1.9.3 | ||
string_scanner | 1.0.4 | ||
term_glyph | 1.1.0 | ||
typed_data | 1.1.6 | ||
utf | 0.9.0+5 | ||
watcher | 0.9.7+10 | ||
where | 4.4.0 | 6.1.0+1 | |
yaml | 2.1.15 | ||
Dev dependencies | |||
args | any | 1.5.1 | |
build_runner | any | ||
build_test | any | ||
build_web_compilers | any | ||
test | any |