Change Coupling

Identify hidden dependencies between files.

Entity Number of Couplings
ngx-wall/projects/ngx-wall/src/lib/wall/model/wall.model.ts 400
ngx-wall/projects/ngx-wall/src/lib/bricks/text-brick/component/text-brick.component.ts 313
ngx-wall/projects/ngx-wall/src/lib/plugins/selections/selection.ts 302
ngx-wall/projects/ngx-wall/src/lib/wall/wall.module.ts 301
ngx-wall/projects/ngx-wall/src/lib/wall/components/wall/wall-view.model.ts 293
ngx-wall/projects/ngx-wall/src/lib/wall/components/wall-canvas/components/wall-canvas-brick/wall-canvas-brick.component.ts 287
ngx-wall/projects/ngx-wall/src/lib/wall/components/wall/wall.component.ts 265
ngx-wall/projects/ngx-wall/src/lib/bricks/img-brick/component/img-brick.component.ts 254
ngx-wall/projects/ngx-wall/src/lib/modules/tow/tow-coordinator.service.ts 229
ngx-wall/projects/ngx-wall/src/lib/modules/pick-out/pick-out-area/pick-out-area.directive.ts 229
ngx-wall/projects/ngx-wall/src/lib/wall/components/wall-canvas/wall-canvas.component.ts 215
ngx-wall/projects/ngx-wall/src/lib/bricks/img-brick/img-brick.module.ts 215
ngx-wall/projects/ngx-wall/src/lib/bricks/base-text-brick/base-text-brick.component.ts 199
ngx-wall/projects/ngx-wall/src/lib/modules/pick-out/pick-out-coordinator.service.ts 189
ngx-wall/projects/ngx-wall/src/lib/wall/model/interfaces/wall-core-plugin-api.interface.ts 184
ngx-wall/projects/ngx-wall/src/lib/bricks/text-brick/text-brick.module.ts 183
ngx-wall/projects/ngx-wall/src/lib/wall/model/wall.model.spec.ts 180
ngx-wall/projects/ngx-wall/src/lib/bricks/video-brick/video-brick.module.ts 180
ngx-wall/projects/ngx-wall/src/lib/modules/radar/radar-coordinator.service.ts 176
ngx-wall/projects/ngx-wall/src/lib/modules/tow/tow.module.ts 161
ngx-wall/projects/ngx-wall/src/lib/modules/pick-out/pick-out.module.ts 156
ngx-wall/projects/ngx-wall/src/lib/wall/components/wall-canvas/components/wall-canvas-row/wall-canvas-row.component.ts 137
ngx-wall/projects/ngx-wall/src/lib/modules/pick-out/pick-out-area/pick-out-area.model.ts 136
ngx-wall/projects/ngx-wall/src/lib/bricks/video-brick/component/video-brick.component.ts 134
ngx-wall/projects/ngx-wall/src/lib/modules/radar/radar.service.ts 132
ngx-wall/projects/ngx-wall/src/lib/wall/factory/wall-model.factory.ts 130
ngx-wall/projects/ngx-wall/src/lib/modules/components/placeholder-renderer/component/placeholder.component.ts 130
ngx-wall/projects/ngx-wall/src/lib/bricks/header-brick/header-brick.module.ts 125
ngx-wall/projects/ngx-wall/src/lib/bricks/quote-brick/quote-brick.module.ts 118
ngx-wall/projects/ngx-wall/src/lib/modules/tow/tow-slave/tow-slave.directive.ts 115
ngx-wall/projects/ngx-wall/src/lib/modules/radar/radar.module.ts 111
ngx-wall/projects/ngx-wall/src/lib/modules/pick-out/pick-out-area/pick-out-area.component.ts 105
ngx-wall/projects/ngx-wall/src/lib/modules/radar/spot.model.ts 93
ngx-wall/projects/ngx-wall/src/lib/modules/pick-out/pick-out.service.ts 92
ngx-wall/projects/ngx-wall/src/lib/modules/tow/events/work-in-progress.event.ts 91
ngx-wall/projects/ngx-wall/src/lib/modules/tow/tow.service.ts 85
ngx-wall/projects/ngx-wall/src/lib/modules/components/placeholder-renderer/placeholder-renderer.service.ts 84
ngx-wall/projects/ngx-wall/src/lib/modules/tow/events/stop-working.event.ts 83
ngx-wall/projects/ngx-wall/src/lib/modules/tow/events/start-working.event.ts 83
ngx-wall/projects/ngx-wall/src/lib/wall/registry/brick-registry.service.ts 77
ngx-wall/projects/ngx-wall/src/lib/wall/model/wall-brick.model.ts 76
ngx-wall/projects/ngx-wall/src/lib/bricks/web-bookmark-brick/component/web-bookmark-brick.component.ts 74
ngx-wall/projects/ngx-wall/src/lib/modules/radar/radar.ts 70
ngx-wall/projects/ngx-wall/src/lib/bricks/web-bookmark-brick/web-bookmark-brick.module.ts 70
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/wall-core.plugin.ts 68
ngx-wall/projects/ngx-wall/src/lib/modules/helper-components/helper-components.module.ts 66
ngx-wall/projects/ngx-wall/src/lib/modules/radar/interfaces/distance-to-spot.interface.ts 62
ngx-wall/projects/ngx-wall/src/lib/modules/helper-components/brick-input-placeholder/brick-input-placeholder.component.ts 61
ngx-wall/projects/ngx-wall/src/lib/bricks/text-brick/bricks-list/bricks-list.component.ts 61
ngx-wall/projects/ngx-wall/src/lib/modules/tow/tow.constant.ts 59
ngx-wall/projects/ngx-wall/src/lib/modules/helper-components/loading-wrapper/loading-wrapper.component.ts 56
ngx-wall/projects/ngx-wall/src/lib/bricks/img-brick/img-brick-state.interface.ts 55
ngx-wall/projects/ngx-wall/src/lib/plugins/undo-redo/undo-redo.plugin.ts 53
ngx-wall/projects/ngx-wall/src/lib/plugins/copy/copy.plugin.ts 51
ngx-wall/projects/ngx-wall/src/lib/bricks/base-text-brick/base-text-brick.constant.ts 51
ngx-wall/src/app/wall-editor/wall-editor.component.ts 50
ngx-wall/projects/ngx-wall/src/lib/bricks/code-brick/mode-list/mode-list.component.ts 49
ngx-wall/projects/ngx-wall/src/lib/bricks/code-brick/code-brick.module.ts 49
ngx-wall/projects/ngx-wall/src/lib/bricks/code-brick/component/code-brick.component.ts 48
ngx-wall/projects/ngx-wall/src/lib/modules/resizable/resizable-handler.component.ts 47
ngx-wall/src/app/app.module.ts 46
ngx-wall/projects/ngx-wall/src/lib/modules/radar/directive/spot.directive.ts 44
ngx-wall/projects/ngx-wall/src/lib/modules/file-uploader/file-uploader.ts 44
ngx-wall/projects/ngx-wall/src/lib/bricks/img-brick/img-brick-text-representation.class.ts 44
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/wall-layout.model.ts 41
ngx-wall/projects/ngx-wall/src/lib/modules/radar/events/location-updated.event.ts 41
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/layout-walker.class.ts 40
ngx-wall/projects/ngx-wall/src/lib/bricks/base-text-brick/keypress-handlers/enter-key.handler.ts 40
ngx-wall/projects/ngx-wall/src/lib/bricks/header-brick/component/header-brick.component.ts 39
ngx-wall/projects/ngx-wall/src/lib/wall/model/public_api.ts 38
ngx-wall/projects/ngx-wall/src/lib/wall/model/interfaces/wall-model.interface.ts 38
ngx-wall/projects/ngx-wall/src/lib/bricks/divider-brick/component/divider-brick.component.ts 37
ngx-wall/projects/ngx-wall/src/lib/modules/radar/events/location-to-top-left-point.event.ts 36
ngx-wall/projects/ngx-wall/src/lib/modules/radar/events/location-to-left-center-point.event.ts 36
ngx-wall/projects/ngx-wall/src/lib/bricks/divider-brick/divider-brick.module.ts 36
ngx-wall/projects/ngx-wall/src/lib/bricks/text-brick/component/text-brick.component.spec.ts 34
ngx-wall/src/app/wall-editor/wall-editor.module.ts 31
ngx-wall/projects/ngx-wall/src/lib/bricks/web-bookmark-brick/input-context/input-context.component.ts 30
ngx-wall/projects/ngx-wall/src/lib/bricks/video-brick/input-context/input-context.component.ts 30
ngx-wall/projects/ngx-wall/src/lib/bricks/quote-brick/component/quote-brick.component.ts 30
ngx-wall/projects/ngx-wall/src/lib/bricks/img-brick/input-context/input-context.component.ts 30
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/wall-core.events.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/public_api.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/events/update-brick-state.event.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/events/turn-brick-into.event.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/events/set-plan.event.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/events/remove-bricks.event.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/events/remove-brick.event.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/events/move-brick.event.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/events/before-change.event.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/plugins/core/events/add-brick.event.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/model/interfaces/wall-row.interface.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/model/interfaces/wall-plugin.interface.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/model/interfaces/wall-definition.interface.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/model/interfaces/wall-column.interface.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/model/interfaces/row-layout-definition.interface.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/model/interfaces/layout-definition.interface.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/model/interfaces/column-layout-definition.interface.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/model/interfaces/brick-definition.interface.ts 29
ngx-wall/projects/ngx-wall/src/lib/wall/factory/public_api.ts 29
ngx-wall/projects/ngx-wall/src/lib/bricks/img-brick/img-brick-destructor.class.ts 27
ngx-wall/projects/ngx-wall/src/lib/modules/resizable/resizable.ts 26
ngx-wall/projects/ngx-wall/src/lib/modules/resizable/resizable.module.ts 26
ngx-wall/projects/ngx-wall/src/lib/modules/resizable/resizable.directive.ts 26
ngx-wall/projects/ngx-wall/src/lib/modules/resizable/resizable.const.ts 26
ngx-wall/projects/ngx-wall/src/lib/bricks/web-bookmark-brick/web-bookmark-brick.ts 26
ngx-wall/projects/ngx-wall/src/lib/bricks/web-bookmark-brick/web-bookmark-brick-state.interface.ts 26
ngx-wall/projects/ngx-wall/src/lib/bricks/text-brick/text-brick.constant.ts 26
ngx-wall/projects/ngx-wall/src/lib/modules/contenteditable/contenteditable.directive.ts 25
ngx-wall/projects/ngx-wall/src/lib/bricks/video-brick/video-brick-text-representation.class.ts 25
ngx-wall/projects/ngx-wall/src/lib/bricks/base-text-brick/base-text-representation.class.ts 25
ngx-wall/projects/ngx-wall/src/lib/modules/utils/first-sub-string-node.ts 21
ngx-wall/projects/ngx-wall/src/lib/modules/utils/node-tree-split.ts 20
ngx-wall/projects/ngx-wall/src/lib/wall/components/wall/events/selected-brick.event.ts 19
ngx-wall/projects/ngx-wall/src/lib/plugins/undo-redo/undo-redo-api.interface.ts 19
ngx-wall/projects/ngx-wall/src/lib/bricks/text-brick/text-context-menu/text-context-menu.component.ts 18
ngx-wall/projects/ngx-wall/src/lib/modules/utils/node/cursor-left-coordinate.ts 17
ngx-wall/projects/ngx-wall/src/lib/modules/utils/base64-to-file.ts 17
ngx-wall/projects/ngx-wall/src/lib/modules/radar/interfaces/spot-id.type.ts 17
ngx-wall/projects/ngx-wall/src/lib/modules/utils/node/string-without-empty-nodes.ts 15
ngx-wall/projects/ngx-wall/src/lib/modules/utils/node/place-caret-to-position.ts 15
ngx-wall/projects/ngx-wall/src/lib/modules/utils/node/cursor-position-in-line.ts 15
ngx-wall/projects/ngx-wall/src/lib/modules/utils/node/caret-start-end-position.ts 15
ngx-wall/projects/ngx-wall/src/lib/bricks/base-text-brick/keypress-handlers/top-key.handler.ts 15
ngx-wall/projects/ngx-wall/src/lib/bricks/base-text-brick/keypress-handlers/right-key.handler.ts 15
ngx-wall/projects/ngx-wall/src/lib/bricks/base-text-brick/keypress-handlers/left-key.handler.ts 15
ngx-wall/projects/ngx-wall/src/lib/bricks/base-text-brick/keypress-handlers/bottom-key.handler.ts 15
ngx-wall/projects/ngx-wall/src/lib/modules/utils/utils.ts 13
ngx-wall/projects/ngx-wall/src/lib/modules/utils/img-encoder.service.ts 13
ngx-wall/projects/ngx-wall/src/lib/modules/utils/guid.ts 13
ngx-wall/projects/ngx-wall/src/lib/wall/registry/interfaces/brick-specification.interface.ts 10
ngx-wall/projects/ngx-wall/src/lib/wall/registry/interfaces/brick-resource-paths.interface.ts 10
ngx-wall/projects/ngx-wall/src/lib/modules/file-uploader/file-uploader.types.ts 10
ngx-wall/projects/ngx-wall/src/lib/modules/file-uploader/file-uploader.token.ts 10
ngx-wall/projects/ngx-wall/src/lib/bricks/divider-brick/divider-brick.ts 10