edvin
01/14/2017, 10:54 AMrefreshable
or savable
and get callbacks to onRefresh
and onSave
when the corresponding workbench buttons are clicked.edvin
01/14/2017, 10:55 AMoverride val saveable = mymodel.dirty
.edvin
01/14/2017, 10:55 AMedvin
01/14/2017, 11:15 AMedvin
01/14/2017, 11:16 AMron
01/14/2017, 12:00 PMron
01/14/2017, 12:00 PMedvin
01/14/2017, 12:07 PMasync
though. My first thought is that in a multi thread environment, async
means "on a separate thread". In a single threaded environment like JavaScript, it of course can't mean that. A more clear word would be preferred IMO, but I'm not sure what that would be.edvin
01/14/2017, 12:10 PMonDock
callback, and the changes it makes to the Workspace is tracked and reverted when the component is undocked. It's also possible to enter a "persistent state" where changes could not be removed on undock. That's not really useful from a docked component, but if you subclass Workspace
you don't want the changes to made to disappear when on the next undock. This is handled automatically though.edvin
01/14/2017, 12:13 PMron
01/14/2017, 12:25 PMron
01/14/2017, 12:25 PMron
01/14/2017, 12:26 PMron
01/14/2017, 12:40 PMedvin
01/14/2017, 1:04 PMedvin
01/14/2017, 1:04 PMedvin
01/14/2017, 1:12 PMopenInternalWindow
calls in UIComponent
.ron
01/14/2017, 1:13 PMedvin
01/14/2017, 1:13 PMron
01/14/2017, 1:13 PMedvin
01/14/2017, 1:14 PMedvin
01/14/2017, 1:16 PMron
01/14/2017, 1:17 PMron
01/14/2017, 1:17 PMPasted image at 2017-01-14, 2:17 PM▾
ron
01/14/2017, 1:18 PMedvin
01/14/2017, 1:27 PMron
01/14/2017, 1:27 PMfixedRateTimer
not have a pause?!!!!edvin
01/14/2017, 1:28 PMron
01/14/2017, 1:28 PMPasted image at 2017-01-14, 2:28 PM▾
edvin
01/14/2017, 1:29 PM