org.positronicnet

ui

package ui

Shorthand notations for common UI tasks

Visibility
  1. Public
  2. All

Type Members

  1. class CursorSourceAdapter [T <: AnyRef] extends CursorAdapter

    Adapter for cursors produced by PositronicDb queries.

  2. class DoubleBindingException extends RuntimeException

    Exception indicating that a widget already has a binder of a particular type

  3. class IndexedSeqAdapter [T <: AnyRef] extends BaseAdapter

    Adapter for Scala IndexedSeqs.

  4. class IndexedSeqGroupAdapter [GroupItem <: AnyRef, ChildItem <: AnyRef] extends BaseExpandableListAdapter

    Simple adapter for expandable lists.

  5. class IndexedSeqSourceAdapter [T <: AnyRef] extends IndexedSeqAdapter[T]

    Adapter for Notifiers which manage (and report changes to) Scala IndexedSeqs.

  6. class NoBinderFor extends RuntimeException

    Exception indicating that there is no binder for a particular widget

  7. class PositronicActivity extends Activity with PositronicActivityHelpers

    Shorthand android.app.Activity class with PositronicActivityHelpers mixed in, and some extra constructor arguments as a convenience.

  8. trait PositronicActivityHelpers extends Activity

    Mixin trait for android acitivities which provides extra hooks for integrated lifecycle management.

  9. class PositronicButton extends Button with PositronicHandlers

    An android.widget.Button with PositronicHandlers mixed in.

  10. class PositronicDialog extends Dialog

    Shorthand android.app.Dialog class with some extra constructor arguments as a convenience.

  11. class PositronicEditText extends EditText with PositronicHandlers

    An android.widget.EditText with PositronicHandlers mixed in.

  12. trait PositronicHandlers extends AnyRef

    Mixin trait for view subclasses which provides "JQuery-style" event listener declarations.

  13. class PositronicImageView extends ImageView with PositronicHandlers

    An android.widget.ImageView with PositronicHandlers mixed in.

  14. trait PositronicItemHandlers extends AnyRef

    "JQuery-style" handler declarations for AdapterView-specific events.

  15. class PositronicLinearLayout extends LinearLayout with PositronicHandlers

    An android.widget.LinearLayout with PositronicHandlers mixed in.

  16. class PositronicListView extends ListView with PositronicHandlers with PositronicItemHandlers

    An android.widget.ListView with PositronicHandlers and PositronicItemHandlers mixed in.

  17. class PositronicSpinner extends Spinner with PositronicHandlers with PositronicItemHandlers

    An android.widget.Spinner with PositronicHandlers and PositronicItemHandlers mixed in.

  18. class PositronicTextView extends TextView with PositronicHandlers

    An android.widget.TextView with PositronicHandlers mixed in.

  19. class UiBinder extends BindingManager[org.positronicnet.ui.SimpleBinding[_, _]]

    Class that helps shuffle data between properties of ReflectiveProperties objects and Android user interface widgets.

Value Members

  1. object ResourceId extends AnyRef

  2. object UiBinder extends UiBinder

    A utility UiBinder object, implementing default policies for applications that don't need to extend them.