svg-layout-designer-react/src/Interfaces
Eric Nguyen c256a76e01 Merged PR 212: Optimize FindChildrenById from O(n) to O(1)
Optimize FindChildrenById from O(n) to O(1):
- Deprecate FindContainerByIdDFS
- Container: Replace Children to string[]
- Add HashMap to IHistoryState that contains all containers

To access a container by id now cost O(1) without any additional cost

+ Implement CICD for SVGLibs
2022-10-12 09:39:54 +00:00
..
IAction.ts Merged PR 173: Implements API methods through right click + more (read desc) 2022-08-30 14:45:29 +00:00
IAvailableContainer.ts Merged PR 199: Add more Position for the dimensions + rename isDimensionBorrower and MarkPosition... + Refactor components in ContainerForm with Checkboxes and Selector + Add more docs 2022-09-30 09:28:08 +00:00
IAvailableSymbol.ts Merged PR 208: Fix scaling and position of symbols 2022-10-04 09:25:03 +00:00
ICategory.ts Implement Category list 2022-09-16 16:23:17 +02:00
IConfiguration.ts Implement Category list 2022-09-16 16:23:17 +02:00
IContainerModel.ts Merged PR 212: Optimize FindChildrenById from O(n) to O(1) 2022-10-12 09:39:54 +00:00
IContainerProperties.ts Merged PR 199: Add more Position for the dimensions + rename isDimensionBorrower and MarkPosition... + Refactor components in ContainerForm with Checkboxes and Selector + Add more docs 2022-09-30 09:28:08 +00:00
IEditorState.ts Implement anchor and fix bugs with rigid body (#27) 2022-08-12 11:47:21 -04:00
IGetFeedbackRequest.ts Merged PR 185: Implement Messages 2022-09-16 10:03:41 +00:00
IGetFeedbackResponse.ts Merged PR 185: Implement Messages 2022-09-16 10:03:41 +00:00
IHistoryState.ts Merged PR 212: Optimize FindChildrenById from O(n) to O(1) 2022-10-12 09:39:54 +00:00
IImage.ts Merged PR 170: Add new eslint rules 2022-08-26 16:13:21 +00:00
IInputGroup.ts Merged PR 196: Implement Vertical orientation + Upgrade Heroicons to 2.0 2022-09-28 16:07:56 +00:00
IMargin.ts Merged PR 167: Add Flex and fix bugs (read desc) 2022-08-25 13:28:32 +00:00
IMessage.ts Merged PR 185: Implement Messages 2022-09-16 10:03:41 +00:00
IPattern.ts Implement Pattern 2022-09-14 16:55:28 +02:00
IPoint.ts Implement events for external use + Rename interfaces with a I prefix + add some documentation (#26) 2022-08-12 06:36:14 -04:00
ISetContainerListRequest.ts Merged PR 205: Add new AddingBehavior ReplaceParent + Allow AddingBehavior override by response + fix double key in context menu + Rename node-http.js to http.js 2022-10-03 14:48:45 +00:00
ISetContainerListResponse.ts Merged PR 205: Add new AddingBehavior ReplaceParent + Allow AddingBehavior override by response + fix double key in context menu + Rename node-http.js to http.js 2022-10-03 14:48:45 +00:00
ISizePointer.ts Implement events for external use + Rename interfaces with a I prefix + add some documentation (#26) 2022-08-12 06:36:14 -04:00
ISymbolModel.ts Merged PR 162: Implement symbols and other stuff (see desc) 2022-08-22 13:58:32 +00:00