Package org.dwcj.interfaces
package org.dwcj.interfaces
-
ClassDescriptionInterface used to include all common properties of new controls/components that will be added to the engine, but exclude some of the more specific properties not common across every control.Base interface for DWC control eventsInterface that facilitates implementation of behavior which determines whether or not a control can be disabled after being rendered to the pagethe event proxy interface that is implemented by the BBj server sideInterface which facilitates functionality to be implemented that controls whether or not a control can gain and lose focus.Interface which facilitates implementation of behavior that allows for access and mutation of HTML attributes on a controlInterface facilitating implementation of behavior to add or remove a CSS class to a controlInterface that facilitates the retrieval of CSS properties of a control after any stylesheet and other computational values have been appliedInterface which facilitates controls that implement it the ability to set the text of the control, if applicable, in a way that makes sense for the specific control itself.On applicable controls, creates enum which helps facilitate underlying BBj constant integers for scroll wheel behavior to legible enum values, and facilitates implementation of methods to interact with this behavior.On applicable controls, helps facilitate underlying BBj popup menu behavior to facilitate implementation of methods to interact with this behavior.Facilitates implementation of methods which allow for the toggle of read only status on a control.Interface facilitating implementation of behavior to modify a specific CSS property to a provided value.On applicable controls, helps facilitate tooltip functionality to facilitate implementation of methods to interact with this behavior.Interface facilitates implementation of behaviors to modify a controls visibility on a pageInterface which facilitates implementation of methods to handle controls with scrolling behavior.Interface facilitating the implementation of behavior to access and mutate a control's tab traversal on a rendered page.On applicable controls, creates enum which helps facilitate underlying BBj constant integers for text alignment behavior to legible enum values, and facilitates implementation of methods to interact with this behavior.On applicable controls, creates enum which helps facilitate underlying BBj constant integers for text highlighting behavior to legible enum values, and facilitates implementation of methods to interact with this behavior.