George Berezhnoy
|
6f36707f67
|
Tunes improvements for inline actions (#1722)
* Add tunes improvements
* Allow to show Inline Toolbar at Block Tune Wrapper element
* Add fake cursor on block selection
* Fix lint
* Update types
* Fix bugs with selection
* Remove selection observer
* Update due to comments
* Fix tests
* Update docs/block-tunes.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Move fake cursor to selection utils
* Fix missing range for Safari
* Fix data attribute value
* Add comment
* Update z-index for inline-toolbar
* Add changelog
* Remove fake cursor visibility for the core
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
|
2021-07-21 21:33:09 +03:00 |
|
George Berezhnoy
|
2d89105670
|
[Feature] Block Tunes API (#1596)
* Add internal wrappers for tools classes
* FIx lint
* Change tools collections to map
* Apply some more refactoring
* Make tool instance private field
* Add some docs
* Fix eslint
* Basic implementation for Block Tunes
* Small fix for demo
* Review changes
* Fix
* Add common tunes and ToolsCollection class
* Fixes after review
* Rename tools collections
* Readonly fix
* Some fixes after review
* Apply suggestions from code review
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Fixes after review
* Add docs and changelog
* Update docs/block-tunes.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Apply suggestions from code review
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Update src/components/block/index.ts
Co-authored-by: Murod Khaydarov <murod.haydarov@gmail.com>
* [Dev] Tools utils tests (#1602)
* Add tests for tools utils and coverage report
* Fix eslint
* Adjust test
* Add more tests
* Update after code review
* Fix test & bump version
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
Co-authored-by: Murod Khaydarov <murod.haydarov@gmail.com>
|
2021-04-04 15:10:26 +03:00 |
|
George Berezhnoy
|
bcdfcdadbc
|
Move to typescript (#474)
* Move all modules to ts
* It works
* Update README.md
Co-Authored-By: gohabereg <gohabereg@users.noreply.github.com>
* Interfaces
* Interfaces
* Move depending interfaces to external types
* Update README.md
* update tools
* add some docs
* Add some fixes
* Add desctiprion for Block declaration and Core properties
* Fixes due comments
:
* Remove Block from external types
* Bump version
* Update src/components/modules/tools.ts
Co-Authored-By: gohabereg <gohabereg@users.noreply.github.com>
* Update src/components/core.ts
Co-Authored-By: gohabereg <gohabereg@users.noreply.github.com>
* Rename gteBlockHTMLByIndex to getBlockByIndex
* Remove unnecessary constructors
* Clean up bindEvents method
* Add InlineToolConstructable interface
* Delete legacy notifications class
* Fix zero-configuration bugs
* Update inline tools and block tunes constructors
|
2018-11-23 19:11:50 +03:00 |
|