tipsy
10/26/2018, 2:07 PMwhen (targetHandler) {
is HandlerCollection -> targetHandler.apply { addHandler(defaultHandlers) }
is HandlerWrapper -> targetHandler.apply { handler = defaultHandlers}
}
and
(targetHandler as? HandlerCollection)?.apply { addHandler(defaultHandlers) }
(targetHandler as? HandlerWrapper)?.apply { handler = defaultHandlers }
Spike Baylor
10/26/2018, 3:14 PMwhen
block do you actually need to use apply in this case? or could you just call targetHandler.addHandler(defaultHandlers)
and targetHandler.handler = defaultHandlers
tipsy
10/26/2018, 3:28 PM