Open
Description
Hello again!
I saw lot's of usage of EventContext.element
here and there in examples and tests.
e.g. [here](https://github.com/chartjs/chartjs-plugin-annotation/blob/ebd5c6f9c2f56dcf1cf213aa7af2a9e93d38059f/test/fixtures/ellipse/label-dynamic.js#L34C1-L35C1:
element.label.options.display = true;
But in typings I see that label
is marked as AnnotationElement
here.
Idk, did I understand it correctly, but I believe it should be CoreLabelOptions or smth similar?
I believe typing checker or eslint passes successfully because lot's of properties have the same name. But if you try to replace the code in the example above to:
element.label.options.content= "new label text";
you'll see an error since element.label.options
is not type of AnnotationOptions
But maybe that's just things are mixed up in my head a bit 🙂