method to trigger a system processing by its class

This commit is contained in:
2023-12-04 12:44:21 -07:00
parent 70c9be12cf
commit 27b83c5694

View File

@@ -67,6 +67,11 @@
(doFor system systems (doFor system systems
(system.process this ui))) (system.process this ui)))
(method processSystem [:Class<Dynamic> clazz &opt :ArchiveUI ui]
(doFor system systems
(when (= (Type.getClass system) clazz)
(system.process this ui))))
(prop &mut :Entry->Dynamic defaultInitializer null) (prop &mut :Entry->Dynamic defaultInitializer null)
(method :Entry createEntry [:Entry->Dynamic initializer] // initializer returns Dynamic so ->:Void isn't required (method :Entry createEntry [:Entry->Dynamic initializer] // initializer returns Dynamic so ->:Void isn't required