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, ProgressTweaks, TextTweaks, LayoutTweaks, PaddingTweaks, AbilityTweaks, VisibilityTweaks, BasicTweaks, LayoutDsl, Transforming, 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. ProgressTweaks
  27. TextTweaks
  28. LayoutTweaks
  29. PaddingTweaks
  30. AbilityTweaks
  31. VisibilityTweaks
  32. BasicTweaks
  33. LayoutDsl
  34. Transforming
  35. Snailing
  36. Tweaking
  37. FragmentBuilding
  38. Bundles
  39. LayoutBuilding
  40. Searching
  41. FragmentFinding
  42. ViewFinding
  43. UiThreading
  44. AnyRef
  45. 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 LoafingOps extends AnyRef

    Definition Classes
    Loafing
  5. class LogWriter extends AnyRef

    Definition Classes
    Logging
  6. implicit class LoggingStringContext extends AnyRef

    Definition Classes
    Logging
  7. implicit class PhrasingOps extends AnyRef

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

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

    Definition Classes
    MediaQueries
  10. implicit class SnailAddition[W <: View] extends AnyRef

    Combining snails

    Combining snails

    Definition Classes
    Snailing
  11. implicit class SnailingOps[W] extends AnyRef

    Snailing operator

    Snailing operator

    Definition Classes
    Snailing
  12. implicit class TransformingOps[L] extends AnyRef

    Transforming operator

    Transforming operator

    Definition Classes
    Transforming
  13. implicit class TweakAddition[W <: View] extends AnyRef

    Combining tweaks

    Combining tweaks

    Definition Classes
    Tweaking
  14. implicit class TweakSnailAddition[W <: View] extends AnyRef

    Combining tweaks with snails

    Combining tweaks with snails

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

    Tweaking operator

    Tweaking operator

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

    Helpers to run Future callbacks on the UI thread

    Helpers to run Future callbacks on the UI thread

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

    Definition Classes
    DisplayUnits
  18. 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 bundle(pairs: (String, Any)*): Bundle

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. 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
  14. def dialog(theme: Int): DialogBuilder[Nothing]

    Create a dialog with the specified theme

    Create a dialog with the specified theme

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

    Create a dialog with the default theme

    Create a dialog with the default theme

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

    Disable this view

    Disable this view

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

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

    Conditionally enable/disable this view

    Conditionally enable/disable this view

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

    Enable this view

    Enable this view

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

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

    Definition Classes
    AnyRef → Any
  22. 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.

    Definition Classes
    FragmentBuilding
    Annotations
    @macroImpl( ... )
  23. 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.

    Definition Classes
    FragmentBuilding
    Annotations
    @macroImpl( ... )
  24. def fadeIn(millis: Long)(implicit ec: ExecutionContext): Snail[View]

    Fade in this view

    Fade in this view

    Definition Classes
    AnimationSnails
  25. def fadeOut(millis: Long)(implicit ec: ExecutionContext): Snail[View]

    Fade out this view

    Fade out this view

    Definition Classes
    AnimationSnails
  26. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. val fry: Loaf

    Show the toast

    Show the toast

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

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

    Definition Classes
    AnyRef → Any
  30. 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
  31. 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
  32. def hashCode(): Int

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

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

    Hide this view (uses View.

    Hide this view (uses View.GONE)

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

    Same as minHeight(v)

    Same as minHeight(v)

    Definition Classes
    SizeQueries
  36. 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
  37. val horizontal: Tweak[LinearLayout]

    Make this layout horizontal

    Make this layout horizontal

    Definition Classes
    LayoutTweaks
  38. def id(id: Int): Tweak[View]

    Set this view’s id

    Set this view’s id

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

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

    Define a layout

    Define a layout

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

    Definition Classes
    OrientationQueries
  42. 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( ... )
  43. def ldpi(implicit ctx: AppContext): MediaQuery

    Definition Classes
    DensityQueries
  44. val long: Loaf

    Make the toast long

    Make the toast long

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

    Same as maxHeight(v)

    Same as maxHeight(v)

    Definition Classes
    SizeQueries
  46. 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( ... )
  47. def maxHeight(v: Int)(implicit ctx: AppContext): MediaQuery

    Height is at most v

    Height is at most v

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

    Width is at most v

    Width is at most v

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

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

    Height is at least v

    Height is at least v

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

    Width is at least v

    Width is at least v

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

    Same as maxWidth(v)

    Same as maxWidth(v)

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

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

    Set negative button

    Set negative button

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

    Set negative button with text "cancel"

    Set negative button with text "cancel"

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

    Set negative button with text "no"

    Set negative button with text "no"

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

    Set neutral button

    Set neutral button

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

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

    Definition Classes
    AnyRef
  60. 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
  61. def portrait(implicit ctx: AppContext): MediaQuery

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

    Set positive button

    Set positive button

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

    Set positive button with text "Ok"

    Set positive button with text "Ok"

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

    Set positive button with text "yes"

    Set positive button with text "yes"

    Definition Classes
    Phrases
  65. 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
  66. 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
  67. def show(c: Boolean): Tweak[View]

    Conditionally show/hide this view

    Conditionally show/hide this view

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

    Show this view (uses View.

    Show this view (uses View.VISIBLE)

    Definition Classes
    VisibilityTweaks
  69. def showProgress(futures: Seq[Future[Any]])(implicit ec: ExecutionContext): Tweak[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
    ProgressTweaks
  70. def showProgress(future: Future[Any])(implicit ec: ExecutionContext): Tweak[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
    ProgressTweaks
  71. def slot[W <: View]: Option[W]

    Define a slot

    Define a slot

    Definition Classes
    LayoutBuilding
  72. def speak: Phrase

    Show the dialog

    Show the dialog

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

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

    Set text

    Set text

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

    Set text

    Set text

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

    Set text

    Set text

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

    Set title

    Set title

    Definition Classes
    Phrases
  78. def toString(): String

    Definition Classes
    AnyRef → Any
  79. 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
  80. def toast(view: ⇒ View)(implicit ctx: AppContext): Ui[Toast]

    Create a toast with the specified view

    Create a toast with the specified view

    Definition Classes
    ToastBuilding
  81. 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
  82. implicit def unit2OnClickListener(f: Ui[Any]): OnClickListener

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

    Make this layout vertical

    Make this layout vertical

    Definition Classes
    LayoutTweaks
  84. def w[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( ... )
  85. def w[W <: View](implicit ctx: ActivityContext): Ui[W]

    Define a widget

    Define a widget

    Definition Classes
    LayoutBuilding
    Annotations
    @macroImpl( ... )
  86. 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
  87. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  88. final def wait(arg0: Long, arg1: Int): Unit

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  90. 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
  91. 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
  92. def widerThan(v: Int)(implicit ctx: AppContext): MediaQuery

    Same as minWidth(v)

    Same as minWidth(v)

    Definition Classes
    SizeQueries
  93. 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( ... )
  94. 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( ... )
  95. 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 ProgressTweaks

Inherited from TextTweaks

Inherited from LayoutTweaks

Inherited from PaddingTweaks

Inherited from AbilityTweaks

Inherited from VisibilityTweaks

Inherited from BasicTweaks

Inherited from LayoutDsl

Inherited from Transforming

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