1 2 3 4 5
let keyboard_area = | #on_key_press: fn(e: KeyEvent) -> Any = |_| null, #on_key_release: fn(e: KeyEvent) -> Any = |_| null, child: &Widget | -> Widget `KeyboardArea({ child, on_key_press: &on_key_press, on_key_release: &on_key_release })