onOpen

suspend fun onOpen(name: String, vararg clazz: KClass<out Screen>? = arrayOf(GenericContainerScreen::class), checkIfOpen: Boolean = true): Screen?
suspend fun onOpen(nameMatch: PredicateUtils.NameMatch?, vararg clazz: KClass<out Screen>? = arrayOf(GenericContainerScreen::class), checkIfOpen: Boolean = false): Screen?