macroid

FullDsl

object FullDsl extends FullDsl

Linear Supertypes
FullDsl, MediaQueries, SizeQueries, DisplayUnits, OrientationQueries, DensityQueries, MediaQueryEssentials, Logging, Resources, Phrases, DialogDsl, Phrasing, DialogImplicits, DialogBuilding, Loafs, ToastDsl, Loafing, ToastBuilding, Snails, AnimationSnails, ProgressSnails, BasicSnails, Tweaks, EventTweaks, TextTweaks, LayoutTweaks, PaddingTweaks, AbilityTweaks, VisibilityTweaks, BasicTweaks, LayoutDsl, Snailing, Tweaking, FragmentBuilding, Bundles, LayoutBuilding, Searching, FragmentFinding, ViewFinding, UiThreading, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. FullDsl
  2. FullDsl
  3. MediaQueries
  4. SizeQueries
  5. DisplayUnits
  6. OrientationQueries
  7. DensityQueries
  8. MediaQueryEssentials
  9. Logging
  10. Resources
  11. Phrases
  12. DialogDsl
  13. Phrasing
  14. DialogImplicits
  15. DialogBuilding
  16. Loafs
  17. ToastDsl
  18. Loafing
  19. ToastBuilding
  20. Snails
  21. AnimationSnails
  22. ProgressSnails
  23. BasicSnails
  24. Tweaks
  25. EventTweaks
  26. TextTweaks
  27. LayoutTweaks
  28. PaddingTweaks
  29. AbilityTweaks
  30. VisibilityTweaks
  31. BasicTweaks
  32. LayoutDsl
  33. Snailing
  34. Tweaking
  35. FragmentBuilding
  36. Bundles
  37. LayoutBuilding
  38. Searching
  39. FragmentFinding
  40. ViewFinding
  41. UiThreading
  42. AnyRef
  43. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit class BundleAddition extends AnyRef

    Definition Classes
    Bundles
  2. class DialogBuilder[A] extends AnyRef

    A helper class to provide different ways of building a dialog

    A helper class to provide different ways of building a dialog

    Definition Classes
    DialogBuilding
  3. implicit class FragmentFindingOps[X] extends AnyRef

    Definition Classes
    FragmentFinding
  4. implicit class InPlaceFuture[T] extends AnyRef

    Helpers to perform Future callbacks in-place if the future is already completed

    Helpers to perform Future callbacks in-place if the future is already completed

    Definition Classes
    UiThreading
  5. implicit class LoafingOps extends AnyRef

    Definition Classes
    Loafing
  6. implicit class PhrasingOps extends AnyRef

    Definition Classes
    Phrasing
  7. case class Res extends Product with Serializable

    Definition Classes
    Resources
  8. implicit class RichOption[A] extends AnyRef

    Definition Classes
    MediaQueries
  9. implicit class SnailingOps[W] extends AnyRef

    Snailing operator

    Snailing operator

    Definition Classes
    Snailing
  10. implicit class TweakingOps[W] extends AnyRef

    Tweaking operator

    Tweaking operator

    Definition Classes
    Tweaking
  11. implicit class UiFuture[T] extends AnyRef

    Helpers to run UI actions as Future callbacks

    Helpers to run UI actions as Future callbacks

    Definition Classes
    UiThreading
  12. implicit class Units[A] extends AnyRef

    Definition Classes
    DisplayUnits
  13. implicit class ViewFindingOps[X] extends AnyRef

    Definition Classes
    ViewFinding

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. object FuncOn extends Dynamic

    Definition Classes
    EventTweaks
  7. object On extends Dynamic

    Definition Classes
    EventTweaks
  8. def addViews(children: Seq[Ui[View]], removeOld: Boolean = false, reverse: Boolean = false): Tweak[ViewGroup]

    Add views to the layout

    Add views to the layout

    Definition Classes
    LayoutTweaks
  9. def anim(animation: Animation, duration: Long = 1L): Snail[View]

    Run animation, indicating when it’s finished

    Run animation, indicating when it’s finished

    Definition Classes
    AnimationSnails
  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. def biggerThan(v: Int)(implicit ctx: AppContext): MediaQuery

    Both sides are at least v (alias for minSide)

    Both sides are at least v (alias for minSide)

    Definition Classes
    SizeQueries
  12. def bundle(pairs: (String, Any)*): Bundle

    Definition Classes
    Bundles
    Annotations
    @macroImpl( ... )
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def delay(millis: Long): Snail[View]

    A delay to be inserted somewhere between <~~s and <~s

    A delay to be inserted somewhere between <~~s and <~s

    Definition Classes
    BasicSnails
  15. def dialog(theme: Int): DialogBuilder[Nothing]

    Create a dialog with the specified theme

    Create a dialog with the specified theme

    Definition Classes
    DialogBuilding
  16. def dialog: DialogBuilder[Nothing]

    Create a dialog with the default theme

    Create a dialog with the default theme

    Definition Classes
    DialogBuilding
  17. val disable: Tweak[View]

    Disable this view

    Disable this view

    Definition Classes
    AbilityTweaks
  18. def displayMetrics(implicit ctx: AppContext): DisplayMetrics

    Attributes
    protected
    Definition Classes
    MediaQueryEssentials
  19. def enable(c: Boolean): Tweak[View]

    Conditionally enable/disable this view

    Conditionally enable/disable this view

    Definition Classes
    AbilityTweaks
  20. val enable: Tweak[View]

    Enable this view

    Enable this view

    Definition Classes
    AbilityTweaks
  21. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  23. def f[F](newInstanceArgs: Any*)(implicit ctx: ActivityContext, fragment: Fragment[F]): FragmentBuilder[F]

    Fragment builder.

    Fragment builder. newInstanceArgs are passed to newInstance, if any. Without arguments, newInstance() is called, and if that fails, class constructor is used. (This is an alias for fragment.)

    Definition Classes
    FragmentBuilding
    Annotations
    @macroImpl( ... )
  24. def f[F](implicit ctx: ActivityContext, fragment: Fragment[F]): FragmentBuilder[F]

    Fragment builder.

    Fragment builder. To create a fragment, newInstance() is called, and if that fails, class constructor is used. (This is an alias for fragment.)

    Definition Classes
    FragmentBuilding
    Annotations
    @macroImpl( ... )
  25. def fadeIn(millis: Long): Snail[View]

    Fade in this view

    Fade in this view

    Definition Classes
    AnimationSnails
  26. def fadeOut(millis: Long): Snail[View]

    Fade out this view

    Fade out this view

    Definition Classes
    AnimationSnails
  27. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. def fragment[F](newInstanceArgs: Any*)(implicit ctx: ActivityContext, fragment: Fragment[F]): FragmentBuilder[F]

    Fragment builder.

    Fragment builder. newInstanceArgs are passed to newInstance, if any. Without arguments, newInstance() is called, and if that fails, class constructor is used.

    Definition Classes
    FragmentBuilding
    Annotations
    @macroImpl( ... )
  29. def fragment[F](implicit ctx: ActivityContext, fragment: Fragment[F]): FragmentBuilder[F]

    Fragment builder.

    Fragment builder. To create a fragment, newInstance() is called, and if that fails, class constructor is used.

    Definition Classes
    FragmentBuilding
    Annotations
    @macroImpl( ... )
  30. val fry: Loaf

    Show the toast

    Show the toast

    Definition Classes
    Loafs
  31. implicit def func2OnClickListener(f: (DialogInterface, Int) ⇒ Ui[Any]): OnClickListener

    Definition Classes
    DialogImplicits
  32. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  33. def getUi[A](ui: Ui[A]): A

    Get the result of executing UI code on the current (hopefully, UI!) tread

    Get the result of executing UI code on the current (hopefully, UI!) tread

    Definition Classes
    UiThreading
  34. def gravity(g: Int, xOffset: Int = 0, yOffset: Int = 0): Loaf

    Change the gravity of the toast

    Change the gravity of the toast

    Definition Classes
    Loafs
  35. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  36. def hdpi(implicit ctx: AppContext): MediaQuery

    Definition Classes
    DensityQueries
  37. val hide: Tweak[View]

    Hide this view (uses View.

    Hide this view (uses View.GONE)

    Definition Classes
    VisibilityTweaks
  38. def higherThan(v: Int)(implicit ctx: AppContext): MediaQuery

    Height is at least v (alias for minHeight)

    Height is at least v (alias for minHeight)

    Definition Classes
    SizeQueries
  39. def hint(hint: Either[Int, CharSequence]): Tweak[TextView]

    Set hint

    Set hint

    Definition Classes
    TextTweaks
  40. def hint(hint: Int): Tweak[TextView]

    Set hint

    Set hint

    Definition Classes
    TextTweaks
  41. def hint(hint: CharSequence): Tweak[TextView]

    Set hint

    Set hint

    Definition Classes
    TextTweaks
  42. def hold[A](value: A): Tweak[View]

    Attach arbitrary value to a view by means of setTag

    Attach arbitrary value to a view by means of setTag

    Definition Classes
    BasicTweaks
  43. val horizontal: Tweak[LinearLayout]

    Make this layout horizontal

    Make this layout horizontal

    Definition Classes
    LayoutTweaks
  44. def html(html: String): Tweak[TextView]

    Definition Classes
    TextTweaks
  45. def id(id: Int): Tweak[View]

    Set this view’s id

    Set this view’s id

    Definition Classes
    BasicTweaks
  46. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  47. def l[L <: ViewGroup](children: Ui[View]*)(implicit ctx: ActivityContext): Ui[L]

    Define a layout (an alias for layout)

    Define a layout (an alias for layout)

    Definition Classes
    LayoutBuilding
    Annotations
    @macroImpl( ... )
  48. def landscape(implicit ctx: AppContext): MediaQuery

    Definition Classes
    OrientationQueries
  49. def layout[L <: ViewGroup](children: Ui[View]*)(implicit ctx: ActivityContext): Ui[L]

    Define a layout

    Define a layout

    Definition Classes
    LayoutBuilding
    Annotations
    @macroImpl( ... )
  50. def layoutParams[L <: ViewGroup](params: Any*): Tweak[View]

    Use LayoutParams of the specified layout class

    Use LayoutParams of the specified layout class

    Definition Classes
    LayoutTweaks
    Annotations
    @macroImpl( ... )
  51. def ldpi(implicit ctx: AppContext): MediaQuery

    Definition Classes
    DensityQueries
  52. def log(tag: String): LogBuilder

    Definition Classes
    Logging
  53. def log(implicit tag: LogTag = LogTag("")): LogBuilder

    Definition Classes
    Logging
  54. val long: Loaf

    Make the toast long

    Make the toast long

    Definition Classes
    Loafs
  55. def lowerThan(v: Int)(implicit ctx: AppContext): MediaQuery

    Height is at most v (alias for maxHeight)

    Height is at most v (alias for maxHeight)

    Definition Classes
    SizeQueries
  56. def lp[L <: ViewGroup](params: Any*): Tweak[View]

    Use LayoutParams of the specified layout class

    Use LayoutParams of the specified layout class

    Definition Classes
    LayoutTweaks
    Annotations
    @macroImpl( ... )
  57. def maxHeight(v: Int)(implicit ctx: AppContext): MediaQuery

    Height is at most v

    Height is at most v

    Definition Classes
    SizeQueries
  58. def maxSide(v: Int)(implicit ctx: AppContext): MediaQuery

    Both sides are at most v

    Both sides are at most v

    Definition Classes
    SizeQueries
  59. def maxWidth(v: Int)(implicit ctx: AppContext): MediaQuery

    Width is at most v

    Width is at most v

    Definition Classes
    SizeQueries
  60. def mdpi(implicit ctx: AppContext): MediaQuery

    Definition Classes
    DensityQueries
  61. def minHeight(v: Int)(implicit ctx: AppContext): MediaQuery

    Height is at least v

    Height is at least v

    Definition Classes
    SizeQueries
  62. def minSide(v: Int)(implicit ctx: AppContext): MediaQuery

    Both sides are at least v

    Both sides are at least v

    Definition Classes
    SizeQueries
  63. def minWidth(v: Int)(implicit ctx: AppContext): MediaQuery

    Width is at least v

    Width is at least v

    Definition Classes
    SizeQueries
  64. def narrowerThan(v: Int)(implicit ctx: AppContext): MediaQuery

    Width is at most v (alias for maxWidth)

    Width is at most v (alias for maxWidth)

    Definition Classes
    SizeQueries
  65. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  66. def negative(text: CharSequence)(handler: OnClickListener): Phrase

    Set negative button

    Set negative button

    Definition Classes
    Phrases
  67. def negativeCancel(handler: OnClickListener): Phrase

    Set negative button with text "cancel"

    Set negative button with text "cancel"

    Definition Classes
    Phrases
  68. def negativeNo(handler: OnClickListener): Phrase

    Set negative button with text "no"

    Set negative button with text "no"

    Definition Classes
    Phrases
  69. def neutral(text: CharSequence)(handler: OnClickListener): Phrase

    Set neutral button

    Set neutral button

    Definition Classes
    Phrases
  70. final def notify(): Unit

    Definition Classes
    AnyRef
  71. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  72. def padding(left: Int = 0, top: Int = 0, right: Int = 0, bottom: Int = 0, all: Int = 1): Tweak[View]

    Set padding

    Set padding

    Definition Classes
    PaddingTweaks
  73. def portrait(implicit ctx: AppContext): MediaQuery

    Definition Classes
    OrientationQueries
  74. def positive(text: CharSequence)(handler: OnClickListener): Phrase

    Set positive button

    Set positive button

    Definition Classes
    Phrases
  75. def positiveOk(handler: OnClickListener): Phrase

    Set positive button with text "Ok"

    Set positive button with text "Ok"

    Definition Classes
    Phrases
  76. def positiveYes(handler: OnClickListener): Phrase

    Set positive button with text "yes"

    Set positive button with text "yes"

    Definition Classes
    Phrases
  77. def runUi[A](ui1: Ui[A], ui2: Ui[A], uis: Ui[A]*): Future[Seq[A]]

    Run UI code on the UI thread

    Run UI code on the UI thread

    Definition Classes
    UiThreading
  78. def runUi[A](ui: Ui[A]): Future[A]

    Run UI code on the UI thread

    Run UI code on the UI thread

    Definition Classes
    UiThreading
  79. def show(c: Boolean): Tweak[View]

    Conditionally show/hide this view

    Conditionally show/hide this view

    Definition Classes
    VisibilityTweaks
  80. val show: Tweak[View]

    Show this view (uses View.

    Show this view (uses View.VISIBLE)

    Definition Classes
    VisibilityTweaks
  81. def slot[W <: View]: Option[W]

    Define a slot

    Define a slot

    Definition Classes
    LayoutBuilding
  82. def smallerThan(v: Int)(implicit ctx: AppContext): MediaQuery

    Both sides are at most v (alias for maxSide)

    Both sides are at most v (alias for maxSide)

    Definition Classes
    SizeQueries
  83. def speak: Phrase

    Show the dialog

    Show the dialog

    Definition Classes
    Phrases
  84. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  85. def text(text: Either[Int, CharSequence]): Tweak[TextView]

    Set text

    Set text

    Definition Classes
    TextTweaks
  86. def text(text: Int): Tweak[TextView]

    Set text

    Set text

    Definition Classes
    TextTweaks
  87. def text(text: CharSequence): Tweak[TextView]

    Set text

    Set text

    Definition Classes
    TextTweaks
  88. def title(title: CharSequence): Phrase

    Set title

    Set title

    Definition Classes
    Phrases
  89. def toString(): String

    Definition Classes
    AnyRef → Any
  90. def toast(view: Ui[View])(implicit ctx: AppContext): Ui[Toast]

    Create a toast with the specified view

    Create a toast with the specified view

    Definition Classes
    ToastBuilding
  91. def toast(text: Either[Int, CharSequence])(implicit ctx: AppContext): Ui[Toast]

    Create a toast with either the specified text or the specified resource ID

    Create a toast with either the specified text or the specified resource ID

    Definition Classes
    ToastBuilding
  92. def toast(text: Int)(implicit ctx: AppContext): Ui[Toast]

    Create a toast with the specified resource ID

    Create a toast with the specified resource ID

    Definition Classes
    ToastBuilding
  93. def toast(text: CharSequence)(implicit ctx: AppContext): Ui[Toast]

    Create a toast with the specified text

    Create a toast with the specified text

    Definition Classes
    ToastBuilding
  94. implicit def unit2OnClickListener(f: ⇒ Ui[Any]): OnClickListener

    Definition Classes
    DialogImplicits
  95. val vertical: Tweak[LinearLayout]

    Make this layout vertical

    Make this layout vertical

    Definition Classes
    LayoutTweaks
  96. def w[W <: View](args: Any*)(implicit ctx: ActivityContext): Ui[W]

    Define a widget, supplying additional arguments (an alias for widget)

    Define a widget, supplying additional arguments (an alias for widget)

    Definition Classes
    LayoutBuilding
    Annotations
    @macroImpl( ... )
  97. def w[W <: View](implicit ctx: ActivityContext): Ui[W]

    Define a widget (an alias for widget)

    Define a widget (an alias for widget)

    Definition Classes
    LayoutBuilding
    Annotations
    @macroImpl( ... )
  98. def wait(f: Future[Any])(implicit ec: ExecutionContext): Snail[View]

    A snail that waits for a given future to finish

    A snail that waits for a given future to finish

    Definition Classes
    BasicSnails
  99. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  100. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  101. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  102. def waitProgress(futures: List[Future[Any]])(implicit ec: ExecutionContext): Snail[ProgressBar]

    Show this progress bar with determinate progress and hide it once all futures are done

    Show this progress bar with determinate progress and hide it once all futures are done

    Definition Classes
    ProgressSnails
  103. def waitProgress(future: Future[Any])(implicit ec: ExecutionContext): Snail[ProgressBar]

    Show this progress bar with indeterminate progress and hide it once future is done

    Show this progress bar with indeterminate progress and hide it once future is done

    Definition Classes
    ProgressSnails
  104. def widerThan(v: Int)(implicit ctx: AppContext): MediaQuery

    Width is at least v(alias for minWidth)

    Width is at least v(alias for minWidth)

    Definition Classes
    SizeQueries
  105. def widget[W <: View](args: Any*)(implicit ctx: ActivityContext): Ui[W]

    Define a widget, supplying additional arguments

    Define a widget, supplying additional arguments

    Definition Classes
    LayoutBuilding
    Annotations
    @macroImpl( ... )
  106. def widget[W <: View](implicit ctx: ActivityContext): Ui[W]

    Define a widget

    Define a widget

    Definition Classes
    LayoutBuilding
    Annotations
    @macroImpl( ... )
  107. def wire[W <: View](v: Option[W]): Tweak[W]

    Assign the view to the provided slot

    Assign the view to the provided slot

    Definition Classes
    BasicTweaks
    Annotations
    @macroImpl( ... )
  108. def wire[W <: View](v: W): Tweak[W]

    Assign the view to the provided var

    Assign the view to the provided var

    Definition Classes
    BasicTweaks
    Annotations
    @macroImpl( ... )
  109. def xhdpi(implicit ctx: AppContext): MediaQuery

    Definition Classes
    DensityQueries

Inherited from FullDsl

Inherited from MediaQueries

Inherited from SizeQueries

Inherited from DisplayUnits

Inherited from OrientationQueries

Inherited from DensityQueries

Inherited from MediaQueryEssentials

Inherited from Logging

Inherited from Resources

Inherited from Phrases

Inherited from DialogDsl

Inherited from Phrasing

Inherited from DialogImplicits

Inherited from DialogBuilding

Inherited from Loafs

Inherited from ToastDsl

Inherited from Loafing

Inherited from ToastBuilding

Inherited from Snails

Inherited from AnimationSnails

Inherited from ProgressSnails

Inherited from BasicSnails

Inherited from Tweaks

Inherited from EventTweaks

Inherited from TextTweaks

Inherited from LayoutTweaks

Inherited from PaddingTweaks

Inherited from AbilityTweaks

Inherited from VisibilityTweaks

Inherited from BasicTweaks

Inherited from LayoutDsl

Inherited from Snailing

Inherited from Tweaking

Inherited from FragmentBuilding

Inherited from Bundles

Inherited from LayoutBuilding

Inherited from Searching

Inherited from FragmentFinding

Inherited from ViewFinding

Inherited from UiThreading

Inherited from AnyRef

Inherited from Any

Ungrouped