19 DECLARE_DELEGATE_RetVal(FReply, FOnEditPressed);
20 DECLARE_DELEGATE_RetVal(FReply, FOnClearPressed);
23 SLATE_ARGUMENT(
bool, ReadOnly)
24 SLATE_ATTRIBUTE(FText, TooltipText)
25 SLATE_ATTRIBUTE(FText, Text)
26 SLATE_ATTRIBUTE(
bool, IsSelected)
27 SLATE_ATTRIBUTE(
bool, ShowClearButton)
28 SLATE_EVENT(FOnEditPressed, OnEditPressed)
29 SLATE_EVENT(FOnClearPressed, OnClearPressed)
35 TSharedPtr<SButton> ChipButton;
36 TSharedPtr<SButton> ClearButton;
38 TSlateAttribute<FText> ToolTipTextAttribute;
39 TSlateAttribute<FText> TextAttribute;
40 TSlateAttribute<bool> IsSelectedAttribute;
41 TSlateAttribute<bool> ShowClearButtonAttribute;
42 bool bLastHasIsSelected =
false;
44 FOnEditPressed OnEditPressed;
45 FOnClearPressed OnClearPressed;
47 void UpdatePillStyle();