Beamable SDK
All Classes Namespaces Functions Variables Properties Events
Public Member Functions | Public Attributes | Properties | Events | List of all members
Beamable.Editor.Toolbox.Models.ToolboxModel Class Reference

Public Member Functions

void AddAnnouncement (ToolboxAnnouncement announcement)
 
void RemoveAnnouncement (ToolboxAnnouncement announcement)
 
void UseDefaultWidgetSource ()
 
void SetQuery (string filter)
 
void SetQuery (ToolboxQuery query)
 
IEnumerable< WidgetGetFilteredWidgets ()
 
Promise< List< RealmView > > RefreshAvailableRealms ()
 
void Initialize ()
 
void Destroy ()
 
void SetQueryTag (WidgetTags tags, bool shouldHaveTag)
 
void SetOrientationSupport (WidgetOrientationSupport orientation, bool shouldHaveOrientation)
 

Public Attributes

IEnumerable< ToolboxAnnouncementAnnouncements => _announcements
 

Properties

List< RealmViewRealms [get]
 
RealmView CurrentRealm [get]
 
EditorUser CurrentUser [get]
 
IWidgetSource WidgetSource [get]
 
ToolboxQuery Query [get]
 
string FilterText [get]
 

Events

Action< List< RealmView > > OnAvailableRealmsChanged
 
Action< RealmViewOnRealmChanged
 
Action< IWidgetSourceOnWidgetSourceChanged
 
Action OnQueryChanged
 
Action< EditorUserOnUserChanged
 
Action< IEnumerable< ToolboxAnnouncement > > OnAnnouncementsChanged
 

The documentation for this class was generated from the following file: