1
1
mirror of https://github.com/exyte/Macaw.git synced 2024-08-15 16:10:39 +03:00

Return public find node at

This commit is contained in:
Alisa Mylnikova 2020-04-30 13:25:09 +07:00
parent 15027f0e53
commit 0341e6d84e

View File

@ -97,6 +97,10 @@ open class MacawView: MView, MGestureRecognizerDelegate {
initializeView()
}
public final func findNodeAt(location: CGPoint) -> Node? {
return drawingView.findNodeAt(location: location)
}
private func onZoomChange(t: Transform) {
if let viewLayer = drawingView.mLayer {
viewLayer.transform = CATransform3DMakeAffineTransform(t.toCG())
@ -230,11 +234,11 @@ internal class DrawingView: MView {
}
}
public var place: Transform {
var place: Transform {
return placeManager.placeVar.value
}
public var placeVar: Variable<Transform> {
var placeVar: Variable<Transform> {
return placeManager.placeVar
}
@ -323,7 +327,7 @@ internal class DrawingView: MView {
renderer.render(in: ctx, force: false, opacity: node.opacity)
}
public final func findNodeAt(location: CGPoint) -> Node? {
final func findNodeAt(location: CGPoint) -> Node? {
guard let ctx = context.cgContext else {
return .none
}