public PackageManagerToolbar() { root = Resources.GetTemplate("PackageManagerToolbar.uxml"); Add(root); root.StretchToParentSize(); Cache = new VisualElementCache(root); AddButton.RegisterCallback <MouseDownEvent>(OnAddButtonMouseDown); FilterButton.RegisterCallback <MouseDownEvent>(OnFilterButtonMouseDown); AdvancedButton.RegisterCallback <MouseDownEvent>(OnAdvancedButtonMouseDown); }
public PackageAddFromIdField() { root = Resources.GetTemplate("PackageAddFromIdField.uxml"); Add(root); idTextField.value = idText; AddButton.SetEnabled(!string.IsNullOrEmpty(idText)); AddButton.RegisterCallback <MouseDownEvent>((MouseDownEvent evt) => { OnAddButtonClick(); evt.StopPropagation(); }); AddFromIdFieldContainer.RegisterCallback <MouseDownEvent>(OnContainerMouseDown); RegisterCallback <AttachToPanelEvent>(OnEnterPanel); RegisterCallback <DetachFromPanelEvent>(OnLeavePanel); }