You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 16, 2020. It is now read-only.
NOTE 2020-12-16: Now we decide to migrate to typed-mxgraph, which is a more complete repository that matches the npm package. v1.0.6 is the final version.
mxGraph Type Definitions
This project is typescript definitions for mxGraph.
This project provide global type definitions for mxgraph, if you are working with official mxgraph npm package, please see our new package typed-mxgraph which design for mxgraph npm package.
Usage
install mxgraph-type-definitions dependencie and append node_modules/mxgraph-type-definitions to typeRoots in tsconfig.json
As #29 said, mxClient will not work if installed via npm. It is recommended to add this project as a submodule to you project. Here is a demo. If you are using this npm package, typed-mxgraph may be more appropriate.
Progress
The definitions currently target mxGraph 4.1.1. See the implementation status in the following table.
progress: initial support
not yet: no support at all
partial: implementation started but some classes/fields/methods are missing
completed: all classes/fields/methods should exist (fill an issue and/or provide a Pull Request if you detect an issue) but
TSDoc is not fully accurate
some type declaration may be wrong
checked: a finest review has been conducted about TSDoc, mxGraph types used by functions/methods, fields, ...
Module
Progress
Checked
editor
not yet
no
handler
completed
no
io
completed
no
layout
completed
no
model
completed
no
shape
completed
no
util
partial
no
view
partial
no
mxClient.d.ts
completed
no
Also See
We are actively developing,
if you want to be a contributor,
please refer to the following links