shiny/widget: add OnLifecycleEvent.

Change-Id: Ia2789e5a300a3b89188d3c009b40cc3ad9d39cc2
Reviewed-on: https://go-review.googlesource.com/25520
Reviewed-by: David Crawshaw <crawshaw@golang.org>
3 files changed