textualize/ipc/ContextGroup.go
2023-07-24 07:45:03 -05:00

23 lines
561 B
Go

package ipc
import (
document "textualize/core/Document"
"textualize/entities"
)
func (c *Channel) RequestConnectAreaAsTailToNode(tailId string, headId string) bool {
processedAreaOfTail := document.GetProcessedAreaCollection().GetAreaById(tailId)
if processedAreaOfTail == nil {
return false
}
processedAreaOfHead := document.GetProcessedAreaCollection().GetAreaById(headId)
if processedAreaOfHead == nil {
return false
}
entities.GetContextGroupCollection().ConnectAreaAsTailToNode(*processedAreaOfTail, *processedAreaOfHead)
return true
}