public static void notifyOnAddedToScreen(Windows.UI.Xaml.UIElement widget, cave.ui.ScreenForWidget screen) { var array = cave.ui.Widget.getChildren(widget); if (array != null) { var n = 0; var m = array.Count; for (n = 0; n < m; n++) { var child = array[n]; if (child != null) { cave.ui.Widget.notifyOnAddedToScreen(child, screen); } } } if (widget is cave.ui.ScreenAwareWidget) { ((cave.ui.ScreenAwareWidget)widget).onWidgetAddedToScreen(screen); } }
public virtual void onWidgetRemovedFromScreen(cave.ui.ScreenForWidget screen) { }
public virtual void onWidgetAddedToScreen(cave.ui.ScreenForWidget screen) { }