This is an implementation of the org.freedesktop.IBus.Panel API which
shows a shell style popup (BoxPointer) when using an IBus input
method.
The original code is from the ibus-gjs project[1] with minor
modifications.
[1] https://github.com/fujiwarat/ibus-gjs