|OnCancelPressed|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]] button, [[Type:ButtonEventData|ButtonEventData]] eventData>| Closes the UI and doesn't attach anything.
|OnCancelPressed(IButton, ButtonEventData)|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]]: button, [[Type:ButtonEventData|ButtonEventData]]: eventData> -> [[Type:Void|Void]] : HIDDEN METHOD| Closes the UI and doesn't attach anything.
|OnOpenCategoryPressed|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]] button, [[Type:ButtonEventData|ButtonEventData]] eventData, [[Type:String|string]] path>| Opens a category of the path argument given.
|OnOpenCategoryPressed(IButton, ButtonEventData, string)|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]]: button, [[Type:ButtonEventData|ButtonEventData]]: eventData, [[Type:String|String]]: path> -> [[Type:Void|Void]] : HIDDEN METHOD| Opens a category of the path argument given.
|OnGenericTypesPressed|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]] button, [[Type:ButtonEventData|ButtonEventData]] eventData, [[Type:String|string]] pathType>| Builds the UI for a component being clicked that has a generic argument.
|OnGroupPressed|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]] button, [[Type:ButtonEventData|ButtonEventData]] eventData, [[Type:String|string]] pathWithGroup>| Builds a UI for a component group like Pack3 or Pack2.
|OnAddComponentPressed|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]] button, [[Type:ButtonEventData|ButtonEventData]] eventData, [[Type:String|string]] typename>| Triggers when a component is addrd.
|OnAddComponentPressed(IButton, ButtonEventData, string)|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]]: button, [[Type:ButtonEventData|ButtonEventData]]: eventData, [[Type:String|String]]: typename> -> [[Type:Void|Void]] : HIDDEN METHOD| Triggers when a component is addrd.
|OnCreateCustomType|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]] button, [[Type:ButtonEventData|ButtonEventData]] eventData>| Triggers when a component is made via the attacher with a generic type that isn't in the list of preselected generics.
|OnCreateCustomType(IButton, ButtonEventData)|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]]: button, [[Type:ButtonEventData|ButtonEventData]]: eventData> -> [[Type:Void|Void]] : HIDDEN METHOD| Triggers when a component is made via the attacher with a generic type that isn't in the list of preselected generics.