Is it possible to use some button/image for dragging drawer instead of overall edge area?
No, there is no way to specify a display object as the drag handle. I am no longer adding new features to feathersui-starling, but it's something that I will consider for a future update to feathersui-openfl.
One additional question - why in Intellij Run (on emulator) project only the right edge is draggable by default? all other side edges are impossible to drag, looks like there is some "safe area" where clicks/touch are blocked. This only works after increasing the drawers.openGestureEdgeSize value (only outside of "safe area").
I'm afraid that I'm unable to reproduce this issue in VSCode (I don't use IntelliJ IDEA anymore). I just tested, and I could successfully drag from any of the four edges of the Drawers
component, as long as a drawer was specified for the edge that I was trying to drag.
One thing worth mentioning is that, if you are simulating a mobile device, you should ensure that your IDE specifies the correct DPI/PPI for that device. Since the edge size of the Drawers
component is measured in "inches", the simulator might not calculate the correct number of pixels if the simulated DPI/PPI is wrong. It might end up being too small.