Beamable SDK
Public Member Functions | Properties | Events | List of all members
Beamable.Editor.Toolbox.Models.ToolboxViewService Class Reference
Inheritance diagram for Beamable.Editor.Toolbox.Models.ToolboxViewService:
Inheritance graph
[legend]
Collaboration diagram for Beamable.Editor.Toolbox.Models.ToolboxViewService:
Collaboration graph
[legend]

Public Member Functions

void AddAnnouncement (AnnouncementModelBase announcementModel)
 
void RemoveAnnouncement (AnnouncementModelBase announcementModel)
 
bool IsSpecificAnnouncementCurrentlyDisplaying (Type type)
 
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)
 

Properties

List< RealmViewRealms [get]
 
RealmView CurrentRealm [get]
 
EditorUser CurrentUser [get]
 
IWidgetSource WidgetSource [get]
 
ToolboxQuery Query [get]
 
string FilterText [get]
 
IEnumerable< AnnouncementModelBaseAnnouncements [get]
 
- Properties inherited from Beamable.Editor.Toolbox.Models.IToolboxViewService
List< RealmViewRealms [get]
 
RealmView CurrentRealm [get]
 
EditorUser CurrentUser [get]
 
IWidgetSource WidgetSource [get]
 
ToolboxQuery Query [get]
 
string FilterText [get]
 
IEnumerable< AnnouncementModelBaseAnnouncements [get]
 

Events

Action< List< RealmView > > OnAvailableRealmsChanged
 
Action< RealmViewOnRealmChanged
 
Action< IWidgetSourceOnWidgetSourceChanged
 
Action OnQueryChanged
 
Action< EditorUserOnUserChanged
 
Action< IEnumerable< AnnouncementModelBase > > OnAnnouncementsChanged
 
- Events inherited from Beamable.Editor.Toolbox.Models.IToolboxViewService
Action< List< RealmView > > OnAvailableRealmsChanged
 
Action< RealmViewOnRealmChanged
 
Action< IWidgetSourceOnWidgetSourceChanged
 
Action OnQueryChanged
 
Action< EditorUserOnUserChanged
 
Action< IEnumerable< AnnouncementModelBase > > OnAnnouncementsChanged
 

Member Function Documentation

◆ AddAnnouncement()

void Beamable.Editor.Toolbox.Models.ToolboxViewService.AddAnnouncement ( AnnouncementModelBase  announcementModel)
inline

◆ Destroy()

void Beamable.Editor.Toolbox.Models.ToolboxViewService.Destroy ( )
inline

◆ GetFilteredWidgets()

IEnumerable< Widget > Beamable.Editor.Toolbox.Models.ToolboxViewService.GetFilteredWidgets ( )
inline

◆ Initialize()

void Beamable.Editor.Toolbox.Models.ToolboxViewService.Initialize ( )
inline

◆ IsSpecificAnnouncementCurrentlyDisplaying()

bool Beamable.Editor.Toolbox.Models.ToolboxViewService.IsSpecificAnnouncementCurrentlyDisplaying ( Type  type)
inline

◆ RefreshAvailableRealms()

Promise< List< RealmView > > Beamable.Editor.Toolbox.Models.ToolboxViewService.RefreshAvailableRealms ( )
inline

◆ RemoveAnnouncement()

void Beamable.Editor.Toolbox.Models.ToolboxViewService.RemoveAnnouncement ( AnnouncementModelBase  announcementModel)
inline

◆ SetOrientationSupport()

void Beamable.Editor.Toolbox.Models.ToolboxViewService.SetOrientationSupport ( WidgetOrientationSupport  orientation,
bool  shouldHaveOrientation 
)
inline

◆ SetQuery() [1/2]

void Beamable.Editor.Toolbox.Models.ToolboxViewService.SetQuery ( string  filter)
inline

◆ SetQuery() [2/2]

void Beamable.Editor.Toolbox.Models.ToolboxViewService.SetQuery ( ToolboxQuery  query)
inline

◆ SetQueryTag()

void Beamable.Editor.Toolbox.Models.ToolboxViewService.SetQueryTag ( WidgetTags  tags,
bool  shouldHaveTag 
)
inline

◆ UseDefaultWidgetSource()

void Beamable.Editor.Toolbox.Models.ToolboxViewService.UseDefaultWidgetSource ( )
inline

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