doc: update copyright and license in source file headers (#100)

Ensure that all source files contain the Apache-2.0 license and that the 'maxGraph Contributors' are mentioned.
development
Thomas Bouffard 2022-08-30 17:36:33 +02:00 committed by GitHub
parent ea9a6dd260
commit f9d757548e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
248 changed files with 4337 additions and 890 deletions

View File

@ -1,7 +1,20 @@
/** /*
* Copyright (c) 2006-2017, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2017, Gaudenz Alder Copyright (c) 2006-2017, JGraph Ltd
*/ Copyright (c) 2006-2017, Gaudenz Alder
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
class Client { class Client {
/** /**

View File

@ -1,7 +1,20 @@
/** /*
* Copyright (c) 2006-2019, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2019, draw.io AG Copyright (c) 2006-2019, JGraph Ltd
*/ Copyright (c) 2006-2019, draw.io AG
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import EditorPopupMenu from './EditorPopupMenu'; import EditorPopupMenu from './EditorPopupMenu';
import UndoManager from '../view/undoable_changes/UndoManager'; import UndoManager from '../view/undoable_changes/UndoManager';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import InternalEvent from '../view/event/InternalEvent'; import InternalEvent from '../view/event/InternalEvent';
import EventObject from '../view/event/EventObject'; import EventObject from '../view/event/EventObject';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Cell from '../view/cell/Cell'; import Cell from '../view/cell/Cell';
import MaxPopupMenu from '../gui/MaxPopupMenu'; import MaxPopupMenu from '../gui/MaxPopupMenu';
import { getTextContent } from '../util/domUtils'; import { getTextContent } from '../util/domUtils';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Client from '../Client'; import Client from '../Client';
import MaxToolbar from '../gui/MaxToolbar'; import MaxToolbar from '../gui/MaxToolbar';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Client from '../Client'; import Client from '../Client';
import InternalEvent from '../view/event/InternalEvent'; import InternalEvent from '../view/event/InternalEvent';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Client from '../Client'; import Client from '../Client';
import InternalEvent from '../view/event/InternalEvent'; import InternalEvent from '../view/event/InternalEvent';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import EventSource from '../view/event/EventSource'; import EventSource from '../view/event/EventSource';
import { fit, getDocumentScrollOrigin } from '../util/styleUtils'; import { fit, getDocumentScrollOrigin } from '../util/styleUtils';
import EventObject from '../view/event/EventObject'; import EventObject from '../view/event/EventObject';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import InternalEvent from '../view/event/InternalEvent'; import InternalEvent from '../view/event/InternalEvent';
import Point from '../view/geometry/Point'; import Point from '../view/geometry/Point';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Rectangle from '../view/geometry/Rectangle'; import Rectangle from '../view/geometry/Rectangle';
import EventObject from '../view/event/EventObject'; import EventObject from '../view/event/EventObject';

View File

@ -1,3 +1,19 @@
/*
Copyright 2021-present The maxGraph project Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
/* Graph mixins */ /* Graph mixins */
import './view/mixins/PortsMixin'; import './view/mixins/PortsMixin';
import './view/mixins/PanningMixin'; import './view/mixins/PanningMixin';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import CellPath from '../view/cell/CellPath'; import CellPath from '../view/cell/CellPath';
import CodecRegistry from './CodecRegistry'; import CodecRegistry from './CodecRegistry';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import ObjectCodec from './ObjectCodec'; import ObjectCodec from './ObjectCodec';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import ObjectIdentity from '../util/ObjectIdentity'; import ObjectIdentity from '../util/ObjectIdentity';
import MaxLog from '../gui/MaxLog'; import MaxLog from '../gui/MaxLog';

View File

@ -1,3 +1,19 @@
/*
Copyright 2021-present The maxGraph project Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { DIRECTION } from './util/Constants'; import { DIRECTION } from './util/Constants';
import type Cell from './view/cell/Cell'; import type Cell from './view/cell/Cell';
import type CellState from './view/cell/CellState'; import type CellState from './view/cell/CellState';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { Graph } from '../view/Graph'; import { Graph } from '../view/Graph';
import CellArray from '../view/cell/CellArray'; import CellArray from '../view/cell/CellArray';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
/** /**
* Defines the portion of the cell which is to be used as a connectable * Defines the portion of the cell which is to be used as a connectable

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import ObjectIdentity from './ObjectIdentity'; import ObjectIdentity from './ObjectIdentity';

View File

@ -1,9 +1,24 @@
/** /*
* Returns the touch or mouse event that contains the mouse coordinates. Copyright 2021-present The maxGraph project Contributors
*/
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Client from '../Client'; import Client from '../Client';
/**
* Returns the touch or mouse event that contains the mouse coordinates.
*/
export const getMainEvent = (evt: MouseEvent) => { export const getMainEvent = (evt: MouseEvent) => {
let t = evt as any; let t = evt as any;

View File

@ -1,7 +1,21 @@
/** /*
* Copyright (c) 2006-2020, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2020, draw.io AG Copyright (c) 2006-2020, JGraph Ltd
*/ Copyright (c) 2006-2020, draw.io AG
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { write } from './domUtils'; import { write } from './domUtils';
/** /**

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { getFunctionName } from './StringUtils'; import { getFunctionName } from './StringUtils';

View File

@ -1,3 +1,19 @@
/*
Copyright 2021-present The maxGraph project Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { import {
NODETYPE, NODETYPE,
NONE, NONE,
@ -6,7 +22,6 @@ import { getTextContent } from './domUtils';
import type { Properties } from '../types'; import type { Properties } from '../types';
/** /**
* Strips all whitespaces from the beginning of the string. Without the * Strips all whitespaces from the beginning of the string. Without the
* second parameter, this will trim these characters: * second parameter, this will trim these characters:

View File

@ -1,7 +1,21 @@
/** /*
* Copyright (c) 2006-2016, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2016, Gaudenz Alder Copyright (c) 2006-2016, JGraph Ltd
*/ Copyright (c) 2006-2016, Gaudenz Alder
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Client from '../Client'; import Client from '../Client';
import { NONE } from './Constants'; import { NONE } from './Constants';
import MaxXmlRequest, { get, load } from './MaxXmlRequest'; import MaxXmlRequest, { get, load } from './MaxXmlRequest';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
/** /**
* Converts relative and absolute URLs to absolute URLs with protocol and domain. * Converts relative and absolute URLs to absolute URLs with protocol and domain.

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
/** /**
* A singleton class that provides cross-browser helper methods. * A singleton class that provides cross-browser helper methods.

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Point from '../view/geometry/Point'; import Point from '../view/geometry/Point';
import Dictionary from './Dictionary'; import Dictionary from './Dictionary';

View File

@ -1,3 +1,19 @@
/*
Copyright 2021-present The maxGraph project Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import ObjectIdentity from './ObjectIdentity'; import ObjectIdentity from './ObjectIdentity';
/** /**

View File

@ -1,3 +1,19 @@
/*
Copyright 2021-present The maxGraph project Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Editor from '../editor/Editor'; import Editor from '../editor/Editor';
import { KeyboardEventListener, MouseEventListener } from '../types'; import { KeyboardEventListener, MouseEventListener } from '../types';
import InternalEvent from "../view/event/InternalEvent"; import InternalEvent from "../view/event/InternalEvent";

View File

@ -1,3 +1,19 @@
/*
Copyright 2021-present The maxGraph project Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { NODETYPE } from './Constants'; import { NODETYPE } from './Constants';
/** /**

View File

@ -1,3 +1,19 @@
/*
Copyright 2021-present The maxGraph project Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import DragSource, { DropHandler } from '../view/other/DragSource'; import DragSource, { DropHandler } from '../view/other/DragSource';
import Point from '../view/geometry/Point'; import Point from '../view/geometry/Point';
import { TOOLTIP_VERTICAL_OFFSET } from './Constants'; import { TOOLTIP_VERTICAL_OFFSET } from './Constants';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { DIRECTION, DIRECTION_MASK } from './Constants'; import { DIRECTION, DIRECTION_MASK } from './Constants';
import Point from '../view/geometry/Point'; import Point from '../view/geometry/Point';
import Rectangle from '../view/geometry/Rectangle'; import Rectangle from '../view/geometry/Rectangle';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Client from '../Client'; import Client from '../Client';
import { PAGE_FORMAT_A4_PORTRAIT } from './Constants'; import { PAGE_FORMAT_A4_PORTRAIT } from './Constants';
import Rectangle from '../view/geometry/Rectangle'; import Rectangle from '../view/geometry/Rectangle';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Client from '../Client'; import Client from '../Client';
import { import {
ALIGN, ALIGN,

View File

@ -1,3 +1,19 @@
/*
Copyright 2021-present The maxGraph project Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Cell from '../view/cell/Cell'; import Cell from '../view/cell/Cell';
import CellArray from '../view/cell/CellArray'; import CellArray from '../view/cell/CellArray';
import Dictionary from './Dictionary'; import Dictionary from './Dictionary';

View File

@ -1,10 +1,22 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { DIALECT, NODETYPE, NS_SVG } from './Constants'; import { DIALECT, NODETYPE, NS_SVG } from './Constants';
import Point from '../view/geometry/Point'; import Point from '../view/geometry/Point';
import Cell from '../view/cell/Cell'; import Cell from '../view/cell/Cell';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Image from './image/ImageBox'; import Image from './image/ImageBox';
import EventObject from './event/EventObject'; import EventObject from './event/EventObject';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2018, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2018, Gaudenz Alder Copyright (c) 2006-2018, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2018, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import EventSource from './event/EventSource'; import EventSource from './event/EventSource';
import UndoableEdit from './undoable_changes/UndoableEdit'; import UndoableEdit from './undoable_changes/UndoableEdit';
import CellPath from './cell/CellPath'; import CellPath from './cell/CellPath';

View File

@ -1,7 +1,20 @@
/* /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
*/ Copyright (c) 2006-2015, Gaudenz Alder
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Client from "../Client"; import Client from "../Client";
import CellArray from "./cell/CellArray" import CellArray from "./cell/CellArray"

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Point from './geometry/Point'; import Point from './geometry/Point';
import Rectangle from './geometry/Rectangle'; import Rectangle from './geometry/Rectangle';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import EventSource from '../event/EventSource'; import EventSource from '../event/EventSource';
import EventObject from '../event/EventObject'; import EventObject from '../event/EventObject';
import InternalEvent from '../event/InternalEvent'; import InternalEvent from '../event/InternalEvent';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { setOpacity } from '../../util/styleUtils'; import { setOpacity } from '../../util/styleUtils';
import GeometryChange from '../undoable_changes/GeometryChange'; import GeometryChange from '../undoable_changes/GeometryChange';
import TerminalChange from '../undoable_changes/TerminalChange'; import TerminalChange from '../undoable_changes/TerminalChange';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Point from '../geometry/Point'; import Point from '../geometry/Point';
import CellStatePreview from '../cell/CellStatePreview'; import CellStatePreview from '../cell/CellStatePreview';
import Animation from './Animation'; import Animation from './Animation';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { arcToCurves, getRotatedPoint } from '../../util/mathUtils'; import { arcToCurves, getRotatedPoint } from '../../util/mathUtils';
import { import {
DEFAULT_FONTFAMILY, DEFAULT_FONTFAMILY,

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { isNotNullish } from '../../util/Utils'; import { isNotNullish } from '../../util/Utils';
import { mod } from '../../util/mathUtils'; import { mod } from '../../util/mathUtils';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import AbstractCanvas2D from './AbstractCanvas2D'; import AbstractCanvas2D from './AbstractCanvas2D';
import { import {
DEFAULT_FONTFAMILY, DEFAULT_FONTFAMILY,

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { NODETYPE } from '../../util/Constants'; import { NODETYPE } from '../../util/Constants';
import Geometry from '../geometry/Geometry'; import Geometry from '../geometry/Geometry';

View File

@ -1,3 +1,19 @@
/*
Copyright 2021-present The maxGraph project Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Cell from './Cell'; import Cell from './Cell';
import Dictionary from '../../util/Dictionary'; import Dictionary from '../../util/Dictionary';
import ObjectIdentity from '../../util/ObjectIdentity'; import ObjectIdentity from '../../util/ObjectIdentity';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { import {
DEFAULT_VALID_COLOR, DEFAULT_VALID_COLOR,
DIALECT, DIALECT,

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import EventSource from '../event/EventSource'; import EventSource from '../event/EventSource';
import { import {
DEFAULT_HOTSPOT, DEFAULT_HOTSPOT,

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Point from '../geometry/Point'; import Point from '../geometry/Point';
import Rectangle from '../geometry/Rectangle'; import Rectangle from '../geometry/Rectangle';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Cell from './Cell'; import Cell from './Cell';
/** /**

View File

@ -1,7 +1,20 @@
/** /*
* Copyright (c) 2006-2017, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2017, Gaudenz Alder Copyright (c) 2006-2017, JGraph Ltd
*/ Copyright (c) 2006-2017, Gaudenz Alder
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import RectangleShape from '../geometry/node/RectangleShape'; import RectangleShape from '../geometry/node/RectangleShape';
import EllipseShape from '../geometry/node/EllipseShape'; import EllipseShape from '../geometry/node/EllipseShape';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Point from '../geometry/Point'; import Point from '../geometry/Point';
import Rectangle from '../geometry/Rectangle'; import Rectangle from '../geometry/Rectangle';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Point from '../geometry/Point'; import Point from '../geometry/Point';
import Dictionary from '../../util/Dictionary'; import Dictionary from '../../util/Dictionary';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import CellMarker from './CellMarker'; import CellMarker from './CellMarker';
import InternalMouseEvent from '../event/InternalMouseEvent'; import InternalMouseEvent from '../event/InternalMouseEvent';
import { Graph } from '../Graph'; import { Graph } from '../Graph';

View File

@ -1,10 +1,20 @@
/** /*
* Copyright (c) 2006-2017, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2017, Gaudenz Alder Copyright (c) 2006-2017, JGraph Ltd
*/ Copyright (c) 2006-2017, Gaudenz Alder
/**
* Creates a temporary set of cell states. Licensed under the Apache License, Version 2.0 (the "License");
*/ you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Rectangle from '../geometry/Rectangle'; import Rectangle from '../geometry/Rectangle';
import Dictionary from '../../util/Dictionary'; import Dictionary from '../../util/Dictionary';
@ -15,6 +25,9 @@ import Shape from '../geometry/Shape';
import CellArray from './CellArray'; import CellArray from './CellArray';
import { Graph } from '../Graph'; import { Graph } from '../Graph';
/**
* Creates a temporary set of cell states.
*/
class TemporaryCellStates { class TemporaryCellStates {
oldValidateCellState: Function | null; oldValidateCellState: Function | null;

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { getRotatedPoint, toRadians } from '../../util/mathUtils'; import { getRotatedPoint, toRadians } from '../../util/mathUtils';
import Point from '../geometry/Point'; import Point from '../geometry/Point';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
type EventProperties = Record<string, any>; type EventProperties = Record<string, any>;

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import EventObject from './EventObject'; import EventObject from './EventObject';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import InternalMouseEvent from './InternalMouseEvent'; import InternalMouseEvent from './InternalMouseEvent';
import Client from '../../Client'; import Client from '../../Client';
import { isConsumed, isMouseEvent } from '../../util/EventUtils'; import { isConsumed, isMouseEvent } from '../../util/EventUtils';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { import {
getClientX, getClientX,
getClientY, getClientY,

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Rectangle from './Rectangle'; import Rectangle from './Rectangle';
import Shape from './Shape'; import Shape from './Shape';
import SvgCanvas2D from '../canvas/SvgCanvas2D'; import SvgCanvas2D from '../canvas/SvgCanvas2D';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Point from './Point'; import Point from './Point';
import Rectangle from './Rectangle'; import Rectangle from './Rectangle';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
/** /**
* Implements a 2-dimensional vector with double precision coordinates. * Implements a 2-dimensional vector with double precision coordinates.

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Point from './Point'; import Point from './Point';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Rectangle from './Rectangle'; import Rectangle from './Rectangle';
import { isNotNullish } from '../../util/Utils'; import { isNotNullish } from '../../util/Utils';
import { getBoundingBox, getDirectedBounds, mod } from '../../util/mathUtils'; import { getBoundingBox, getDirectedBounds, mod } from '../../util/mathUtils';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Shape from '../Shape'; import Shape from '../Shape';
import { ARROW_SIZE, ARROW_SPACING, ARROW_WIDTH, NONE } from '../../../util/Constants'; import { ARROW_SIZE, ARROW_SPACING, ARROW_WIDTH, NONE } from '../../../util/Constants';
import { relativeCcw } from '../../../util/mathUtils'; import { relativeCcw } from '../../../util/mathUtils';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Shape from '../Shape'; import Shape from '../Shape';
import { ARROW_SIZE, ARROW_SPACING, ARROW_WIDTH } from '../../../util/Constants'; import { ARROW_SIZE, ARROW_SPACING, ARROW_WIDTH } from '../../../util/Constants';
import Rectangle from '../Rectangle'; import Rectangle from '../Rectangle';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { DEFAULT_MARKERSIZE, NONE } from '../../../util/Constants'; import { DEFAULT_MARKERSIZE, NONE } from '../../../util/Constants';
import PolylineShape from './PolylineShape'; import PolylineShape from './PolylineShape';
import MarkerShape from './MarkerShape'; import MarkerShape from './MarkerShape';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Shape from '../Shape'; import Shape from '../Shape';
import AbstractCanvas2D from '../../canvas/AbstractCanvas2D'; import AbstractCanvas2D from '../../canvas/AbstractCanvas2D';
import Rectangle from '../Rectangle'; import Rectangle from '../Rectangle';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { ArrowType } from '../../../types'; import { ArrowType } from '../../../types';
import AbstractCanvas2D from '../../canvas/AbstractCanvas2D'; import AbstractCanvas2D from '../../canvas/AbstractCanvas2D';
import { ARROW } from '../../../util/Constants'; import { ARROW } from '../../../util/Constants';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Shape from '../Shape'; import Shape from '../Shape';
import { LINE_ARCSIZE } from '../../../util/Constants'; import { LINE_ARCSIZE } from '../../../util/Constants';
import Point from '../Point'; import Point from '../Point';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import ActorShape from '../ActorShape'; import ActorShape from '../ActorShape';
import AbstractCanvas2D from '../../canvas/AbstractCanvas2D'; import AbstractCanvas2D from '../../canvas/AbstractCanvas2D';
import Rectangle from '../Rectangle'; import Rectangle from '../Rectangle';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Shape from '../Shape'; import Shape from '../Shape';
import AbstractCanvas2D from '../../canvas/AbstractCanvas2D'; import AbstractCanvas2D from '../../canvas/AbstractCanvas2D';
import Rectangle from '../Rectangle'; import Rectangle from '../Rectangle';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Rectangle from '../Rectangle'; import Rectangle from '../Rectangle';
import Shape from '../Shape'; import Shape from '../Shape';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Shape from '../Shape'; import Shape from '../Shape';
import AbstractCanvas2D from '../../../view/canvas/AbstractCanvas2D'; import AbstractCanvas2D from '../../../view/canvas/AbstractCanvas2D';
import Rectangle from '../Rectangle'; import Rectangle from '../Rectangle';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import ActorShape from '../ActorShape'; import ActorShape from '../ActorShape';
import Point from '../Point'; import Point from '../Point';
import { LINE_ARCSIZE } from '../../../util/Constants'; import { LINE_ARCSIZE } from '../../../util/Constants';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import RectangleShape from './RectangleShape'; import RectangleShape from './RectangleShape';
import Rectangle from '../Rectangle'; import Rectangle from '../Rectangle';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Rectangle from '../Rectangle'; import Rectangle from '../Rectangle';
import { import {
ALIGN, ALIGN,

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { import {
LINE_ARCSIZE, LINE_ARCSIZE,

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Shape from '../Shape'; import Shape from '../Shape';
import Point from '../Point'; import Point from '../Point';
import { LINE_ARCSIZE } from '../../../util/Constants'; import { LINE_ARCSIZE } from '../../../util/Constants';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import ConnectionConstraint from '../../other/ConnectionConstraint'; import ConnectionConstraint from '../../other/ConnectionConstraint';
import Rectangle from '../Rectangle'; import Rectangle from '../Rectangle';

View File

@ -1,11 +1,32 @@
/*
Copyright 2021-present The maxGraph project Contributors
Copyright (c) 2006-2015, JGraph Ltd
Copyright (c) 2006-2015, Gaudenz Alder
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import StencilShape from './StencilShape';
type Stencils = {
[k: string]: StencilShape;
};
/** /**
* Copyright (c) 2006-2015, JGraph Ltd * A singleton class that provides a registry for stencils and the methods
* Copyright (c) 2006-2015, Gaudenz Alder * for painting those stencils onto a canvas or into a DOM.
* Updated to ES9 syntax by David Morrissey 2021
* Type definitions from the typed-mxgraph project
*
* Code to add stencils.
* *
* Code to add stencils:
* ```javascript * ```javascript
* let req = mxUtils.load('test/stencils.xml'); * let req = mxUtils.load('test/stencils.xml');
* let root = req.getDocumentElement(); * let root = req.getDocumentElement();
@ -21,18 +42,6 @@
* shape = shape.nextSibling; * shape = shape.nextSibling;
* } * }
* ``` * ```
*/
import StencilShape from './StencilShape';
type Stencils = {
[k: string]: StencilShape;
};
/**
* A singleton class that provides a registry for stencils and the methods
* for painting those stencils onto a canvas or into a DOM.
*
* @class StencilShapeRegistry * @class StencilShapeRegistry
*/ */
class StencilShapeRegistry { class StencilShapeRegistry {

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Shape from '../Shape'; import Shape from '../Shape';
import Rectangle from '../Rectangle'; import Rectangle from '../Rectangle';
import { import {

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Client from '../../../Client'; import Client from '../../../Client';
import { import {

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Point from '../Point'; import Point from '../Point';
import ActorShape from '../ActorShape'; import ActorShape from '../ActorShape';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { getValue } from '../../util/Utils'; import { getValue } from '../../util/Utils';
import { import {

View File

@ -1,7 +1,21 @@
/** /*
* Copyright (c) 2006-2016, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2016, Gaudenz Alder Copyright (c) 2006-2016, JGraph Ltd
*/ Copyright (c) 2006-2016, Gaudenz Alder
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Geometry from '../geometry/Geometry'; import Geometry from '../geometry/Geometry';
import Cell from '../cell/Cell'; import Cell from '../cell/Cell';
import Point from '../geometry/Point'; import Point from '../geometry/Point';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Image from '../image/ImageBox'; import Image from '../image/ImageBox';
import Client from '../../Client'; import Client from '../../Client';
import { import {

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import CellMarker from '../cell/CellMarker'; import CellMarker from '../cell/CellMarker';
import Point from '../geometry/Point'; import Point from '../geometry/Point';
import { import {

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Point from '../geometry/Point'; import Point from '../geometry/Point';
import { CURSOR } from '../../util/Constants'; import { CURSOR } from '../../util/Constants';
import Rectangle from '../geometry/Rectangle'; import Rectangle from '../geometry/Rectangle';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import EdgeHandler from './EdgeHandler'; import EdgeHandler from './EdgeHandler';
import { import {
CURSOR, CURSOR,

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { Graph } from '../Graph'; import { Graph } from '../Graph';
import InternalEvent from '../event/InternalEvent'; import InternalEvent from '../event/InternalEvent';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import EventSource from '../event/EventSource'; import EventSource from '../event/EventSource';
import { hasScrollbars } from '../../util/styleUtils'; import { hasScrollbars } from '../../util/styleUtils';
import EventObject from '../event/EventObject'; import EventObject from '../event/EventObject';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import MaxPopupMenu from '../../gui/MaxPopupMenu'; import MaxPopupMenu from '../../gui/MaxPopupMenu';
import InternalEvent from '../event/InternalEvent'; import InternalEvent from '../event/InternalEvent';
import { getScrollOrigin } from '../../util/styleUtils'; import { getScrollOrigin } from '../../util/styleUtils';

View File

@ -1,7 +1,20 @@
/** /*
* Copyright (c) 2006-2016, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2016, Gaudenz Alder Copyright (c) 2006-2016, JGraph Ltd
*/ Copyright (c) 2006-2016, Gaudenz Alder
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import { import {
convertPoint, convertPoint,

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import EventSource from '../event/EventSource'; import EventSource from '../event/EventSource';
import Dictionary from '../../util/Dictionary'; import Dictionary from '../../util/Dictionary';
import EventObject from '../event/EventObject'; import EventObject from '../event/EventObject';

View File

@ -1,9 +1,20 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Client from '../../Client'; import Client from '../../Client';
import InternalEvent from '../event/InternalEvent'; import InternalEvent from '../event/InternalEvent';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import InternalEvent from '../event/InternalEvent'; import InternalEvent from '../event/InternalEvent';
import { fit, getScrollOrigin } from '../../util/styleUtils'; import { fit, getScrollOrigin } from '../../util/styleUtils';
import { TOOLTIP_VERTICAL_OFFSET } from '../../util/Constants'; import { TOOLTIP_VERTICAL_OFFSET } from '../../util/Constants';

View File

@ -1,9 +1,21 @@
/** /*
* Copyright (c) 2006-2015, JGraph Ltd Copyright 2021-present The maxGraph project Contributors
* Copyright (c) 2006-2015, Gaudenz Alder Copyright (c) 2006-2015, JGraph Ltd
* Updated to ES9 syntax by David Morrissey 2021 Copyright (c) 2006-2015, Gaudenz Alder
* Type definitions from the typed-mxgraph project
*/ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import Rectangle from '../geometry/Rectangle'; import Rectangle from '../geometry/Rectangle';
import { import {
CURSOR, CURSOR,

Some files were not shown because too many files have changed in this diff Show More