# Package org.apache.tapestry5.corelib.mixins

package org.apache.tapestry5.corelib.mixins
The set of core mixins available in all Tapestry applications

- Related Packages
  Package
  Description
  org.apache.tapestry5.corelib
  Root package for Tapestry's core library.
  org.apache.tapestry5.corelib.base
  Base components intended to be extended by other components rather than used directly in templates.
  org.apache.tapestry5.corelib.components
  The set of core components available in all Tapestry applications
  org.apache.tapestry5.corelib.data
  A set of enums used by Tapestry and also useful in custom Tapestry components and services.
  org.apache.tapestry5.corelib.internal
  [INTERNAL USE ONLY] support classes for the Tapestry-core module; API subject to change core components.
  org.apache.tapestry5.corelib.pages
  The set of core pages available in all Tapestry applications
- Classes
  Class
  Description
  Autocomplete
  A mixin for a text field that allows for autocompletion of text fields.
  Confirm
  A mixin that can be placed on a clickable component, such as `LinkSubmit`, and will raise a confirmation dialog when the element is clicked.
  DiscardBody
  Discards a component's body.
  FormFieldFocus
  Deprecated.
  As of release 5.4, replaced by `OverrideFieldFocus`
  FormGroup
  Applied to a `Field`, this provides the outer layers of markup to correctly render text fields, selects, and textareas using Bootstrap: an outer `<div class="field-group">` containing a `<label class="control-label">` and the field itself.
  NotEmpty
  A mixin that attaches to an element that renders an element.
  OverrideFieldFocus
  A mixin that let a `Field` gain focus.
  PublishServerSideEvents
  Tapestry internal mixin used to implement the `PublishEvent` event logic.
  RenderClientId
  Forces a client element to render its client id by ensuring that `ClientElement#getClientId()` is called.
  RenderDisabled
  Renders an "disabled" attribute if the containing component `is disabled`.
  RenderInformals
  Used to render out all informal parameters, at the end of the `BeginRender` phase.
  RenderNotification
  This mixin triggers component event notifications when the attached component enters its `BeginRender` and `AfterRender` render phases.
  TriggerFragment
  A mixin that can be applied to a `Checkbox` or `Radio` component that will link the input field and a `FormFragment`, making the field control the client-side visibility of the FormFragment.
  ZoneRefresh
  This mixin periodically refreshs a `zone` by triggering an event on the server using ajax requests.