UIX Documentation
  • Namespace
  • Class
  • Tree

Namespaces

  • None
  • uix
    • data
    • ui
      • control

Classes

  • box
  • control
  • footer
  • grid
  • header
  • help
  • metabox
  • modal
  • notice
  • page
  • panel
  • post_type
  • repeat
  • section
  • uix

Namespace uix\ui

Namespaces summary

uix\ui\control

Classes summary

box

Unlike metaboxes, the box can be rendered via code and will enqueue assets on the page where its declared. A box also has save on a submission. Data is saved as an array structure based on the tree of child objects.

control Base UIX Control class.
footer Footer type used for creating footer based sections. Mainly used in modals and pages
grid A Grid system for layout control
header A generic holder for multiple controls. this panel type does not handle saving, but forms part of the data object tree.
help UIX Help. Handles displaying of contextual help items in admin
metabox Metabox class for adding metaboxes to post types in the post editor
modal Same as the Box type, however it renders a button control that loads the modal via a template
notice UIX Notice. Handles displaying of admin notices.
page UIX Page class for creating admin/settings pages.
panel UIX panel. a holder to contain sections. a panel with multiple sections creates a tabbed interface to switch between sections areas.
post_type UIX Post Type class for adding custom post types
repeat A repetable container for repeatable areas.
section A generic holder for multiple controls. this panel type does not handle saving, but forms part of the data object tree.
uix Core UIX abstract class.
UIX Documentation API documentation generated by ApiGen