Exemplo n.º 1
0
 private void OnChildAdded(GraphElement element)
 {
     element.AddToClassList("stack-child-element");
     element.ResetPositionProperties();
     element.RegisterCallback <DetachFromPanelEvent>(OnChildDetachedFromPanel);
     UpdatePlaceholderVisibility();
 }
Exemplo n.º 2
0
        private void OnChildAdded(GraphElement element)
        {
            element.AddToClassList("stack-child-element");
            // these capabilities should be set correctly on contruction of stackable nodes (in client/dependent code),
            // -- Since the module didn't have a way of identifying stackable nodes previously, we can provide some identity here.
            // TODO: Remove this once deps have an opportunity to use the flags.
            element.capabilities &= ~(Capabilities.Snappable | Capabilities.Stackable | Capabilities.Groupable);

            element.ResetPositionProperties();
            element.RegisterCallback <DetachFromPanelEvent>(OnChildDetachedFromPanel);
            UpdatePlaceholderVisibility();
        }