Skip to content

Views Framework

Category description: Browser-process UI toolkit: windows, panels, layouts, buttons, textfields, and their delegates.

Pages in this category

PageSource Header
CefBoxLayoutcef_box_layout.h
CefBrowserViewcef_browser_view.h
CefBrowserViewDelegatecef_browser_view_delegate.h
CefButtoncef_button.h
CefButtonDelegatecef_button_delegate.h
CefDisplaycef_display.h
CefFillLayoutcef_fill_layout.h
CefLabelButtoncef_label_button.h
CefLayoutcef_layout.h
CefMenuButtoncef_menu_button.h
CefMenuButtonDelegatecef_menu_button_delegate.h
CefOverlayControllercef_overlay_controller.h
CefPanelcef_panel.h
CefPanelDelegatecef_panel_delegate.h
CefScrollViewcef_scroll_view.h
CefTextfieldcef_textfield.h
CefTextfieldDelegatecef_textfield_delegate.h
CefViewcef_view.h
CefViewDelegatecef_view_delegate.h
CefWindowcef_window.h
CefWindowDelegatecef_window_delegate.h

How to use these pages

Each page is a single standalone markdown file documenting one CEF header. The page begins with the header name and an overview, then has one ## section per interface declared in that header. Each interface section lists:

  • Source File — the CEF header path
  • Process / Thread Context — verbatim from the header comment
  • Purpose — one or two sentences from the header comment
  • Methods — every public method with Parameters, Return Value, Usage Instruction, and Threading Constraint
  • Usage Example — a cpp code block grounded in the actual API signatures

Where the source header does not specify a threading constraint, the page explicitly says "Threading constraint not specified in source." — these docs never guess.

See Also

Derived from the CEF C++ headers — © Marshall A. Greenblatt, Google Inc. & contributors (BSD-style license). Not an official CEF project.