Comments (8)
Yup, just ran into the same issue. Seems as if the external factory constructors for some classes are missing.
from chartjs.dart.
Is there any update on this?
from chartjs.dart.
Sorry, I forgot this is the same issue as the one @portno logged: #22 .
from chartjs.dart.
I'm not sure if it's the same error:
I started to upgrade to Dart 2.0.0 (official stable release), I'm using chartjs: ^0.5.0 and in the javascript I imported the Chartjs 2.6.0 (like the example), but still I have this errors:
Error: The class 'ChartAnimationOptions' is abstract and can't be instantiated.
Error: No named parameter with the name 'duration'.
Error: The class 'ChartTooltipCallback' is abstract and can't be instantiated.
Error: No named parameter with the name 'title'.
Code:
ChartConfiguration config = new ChartConfiguration( type: 'doughnut', data: data, options: new ChartOptions( animation: new ChartAnimationOptions(duration: 0), tooltips: new ChartTooltipOptions( callbacks: new ChartTooltipCallback( title: allowInterop((tooltipItems, data) { return data.labels[tooltipItems[0].index] + ": " + "${data.datasets[tooltipItems[0].datasetIndex].data[tooltipItems[0].index]}%"; }), label: allowInterop((tooltipItem, data) { return; })))));
With the previous version of dart worked.
from chartjs.dart.
I have the same problem.
When I try to inherit an abstract class, I get the error: Uncaught TypeError: Class extends value undefined is not a constructor or null
from chartjs.dart.
from chartjs.dart.
Pull requests are welcome. I built this sample out as example of Dart-JS interop. I don't have the bandwidth to maintain it actively.
…
On Sat, Oct 6, 2018 at 2:38 AM Денис @.***> wrote: I have the same problem. When I try to inherit an abstract class, I get the error: Uncaught TypeError: Class extends value undefined is not a constructor or null — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#26 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/AABCisFYGMYBZnGTwlBGnf41a9PMuWLgks5uiHodgaJpZM4Vy-GI .
Thank you! I have already added the factories I need
from chartjs.dart.
ChartAnimationOptions
is still missing its options. I'd add it but I'm not sure how to handle the callbacks. :-/
from chartjs.dart.
Related Issues (20)
- Missing constructors HOT 2
- ChartTooltipCallback doesn't work after dartjs compilation HOT 1
- Plans to make library Dart 2 compatible? HOT 2
- How can I create a Stacked bar Chart
- EXCEPTION: TypeError: Cannot read property 'Chart' of undefined HOT 1
- Unable to render chart- NullError: invalid member on null: 'length' HOT 2
- Abstract class error for "TickOptions" HOT 11
- TypeError: Cannot read property 'Chart' of undefined HOT 6
- Any idea on how to scale the xAxis based on time in hours?
- Using chartjs-plugin-datalabels plugin
- 如何使用? HOT 1
- how to use this with flutter web? HOT 1
- Add 'external' modifier to JS interop classes to support Dart 2.8.1 HOT 3
- TypeError: labelOpts.generateLabels.call is not a function
- Missing Align in ChartLegendOptions HOT 2
- Support for NNBD HOT 2
- Update Required
- Questions on porting HOT 1
- Can we use this in a flutter-for-web app? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chartjs.dart.