Interface CefriumFrameHandler
public interface CefriumFrameHandler
Frame lifecycle notifications, mirroring CEF's
CefFrameHandler. All
methods are default. Register with
CefriumBrowser.setFrameHandler(CefriumFrameHandler).
Delivered on the browser UI thread. frameId is the CEF frame
identifier; isMain marks the main frame.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidonFrameAttached(String frameId, boolean isMain) A frame can route commands to/from its renderer.default voidonFrameCreated(String frameId, boolean isMain) A new frame was created.default voidonFrameDestroyed(String frameId, boolean isMain) A frame was destroyed (last notification for that frame).default voidonFrameDetached(String frameId, boolean isMain) A frame lost its renderer connection.default voidonMainFrameChanged(String frameId, boolean isMain) The main frame changed (creation, navigation, or destruction).
-
Method Details
-
onFrameCreated
A new frame was created. -
onFrameDestroyed
A frame was destroyed (last notification for that frame). -
onFrameAttached
A frame can route commands to/from its renderer. -
onFrameDetached
A frame lost its renderer connection. -
onMainFrameChanged
The main frame changed (creation, navigation, or destruction).
-