Object

macroid

FullDsl

Related Doc: package macroid

Permalink

object FullDsl extends FullDsl

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

Type Members

  1. implicit class BundleAddition extends AnyRef

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

    Permalink

    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

    Permalink
    Definition Classes
    FragmentFinding
  4. implicit class LoafingOps extends AnyRef

    Permalink
    Definition Classes
    Loafing
  5. implicit class PhrasingOps extends AnyRef

    Permalink
    Definition Classes
    Phrasing
  6. implicit class RichOption[A] extends AnyRef

    Permalink
    Definition Classes
    MediaQueries
  7. implicit class Units[A] extends AnyRef

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

    Permalink
    Definition Classes
    ViewFinding

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. object FuncOn extends Dynamic

    Permalink
    Definition Classes
    EventTweaks
  5. object On extends Dynamic

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

    Permalink

    Add views to the layout

    Add views to the layout

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

    Permalink

    Run animation, indicating when it’s finished

    Run animation, indicating when it’s finished

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

    Permalink
    Definition Classes
    Any
  9. def biggerThan(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Both sides are at least v (alias for minSide)

    Both sides are at least v (alias for minSide)

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

    Permalink
    Definition Classes
    Bundles
  11. def clone(): AnyRef

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

    Permalink

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

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

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

    Permalink

    Create a dialog with the specified theme

    Create a dialog with the specified theme

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

    Permalink

    Create a dialog with the default theme

    Create a dialog with the default theme

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

    Permalink

    Disable this view

    Disable this view

    Definition Classes
    AbilityTweaks
  16. def displayMetrics(implicit ctx: ContextWrapper): DisplayMetrics

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

    Permalink

    Conditionally enable/disable this view

    Conditionally enable/disable this view

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

    Permalink

    Enable this view

    Enable this view

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  21. macro def f[F](newInstanceArgs: Any*)(implicit ctx: ContextWrapper, fragment: Fragment[F]): FragmentBuilder[F]

    Permalink

    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
  22. macro def f[F](implicit ctx: ContextWrapper, fragment: Fragment[F]): FragmentBuilder[F]

    Permalink

    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
  23. def fadeIn(millis: Long): Snail[View]

    Permalink

    Fade in this view

    Fade in this view

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

    Permalink

    Fade out this view

    Fade out this view

    Definition Classes
    AnimationSnails
  25. def finalize(): Unit

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

    Permalink

    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
  27. macro def fragment[F](implicit ctx: ContextWrapper, fragment: Fragment[F]): FragmentBuilder[F]

    Permalink

    Fragment builder.

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

    Definition Classes
    FragmentBuilding
  28. val fry: Loaf

    Permalink

    Show the toast

    Show the toast

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  31. val getId: Excerpt[View, Int]

    Permalink
    Definition Classes
    Excerpts
  32. val getText: Excerpt[TextView, CharSequence]

    Permalink
    Definition Classes
    Excerpts
  33. def gravity(g: Int, xOffset: Int = 0, yOffset: Int = 0): Loaf

    Permalink

    Change the gravity of the toast

    Change the gravity of the toast

    Definition Classes
    Loafs
  34. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  35. def hdpi(implicit ctx: ContextWrapper): MediaQuery

    Permalink
    Definition Classes
    DensityQueries
  36. val hide: Tweak[View]

    Permalink

    Hide this view (uses View.GONE)

    Hide this view (uses View.GONE)

    Definition Classes
    VisibilityTweaks
  37. def higherThan(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Height is at least v (alias for minHeight)

    Height is at least v (alias for minHeight)

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

    Permalink

    Set hint

    Set hint

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

    Permalink

    Set hint

    Set hint

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

    Permalink

    Set hint

    Set hint

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

    Permalink

    Attach arbitrary value to a view by means of setTag

    Attach arbitrary value to a view by means of setTag

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

    Permalink

    Make this layout horizontal

    Make this layout horizontal

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

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

    Permalink

    Set this view’s id

    Set this view’s id

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

    Permalink
    Definition Classes
    Any
  46. macro def l[L <: ViewGroup](children: Ui[View]*)(implicit ctx: ContextWrapper): Ui[L]

    Permalink

    Define a layout (an alias for layout)

    Define a layout (an alias for layout)

    Definition Classes
    LayoutBuilding
  47. def landscape(implicit ctx: ContextWrapper): MediaQuery

    Permalink
    Definition Classes
    OrientationQueries
  48. macro def layout[L <: ViewGroup](children: Ui[View]*)(implicit ctx: ContextWrapper): Ui[L]

    Permalink

    Define a layout

    Define a layout

    Definition Classes
    LayoutBuilding
  49. macro def layoutParams[L <: ViewGroup](params: Any*): Tweak[View]

    Permalink

    Use LayoutParams of the specified layout class

    Use LayoutParams of the specified layout class

    Definition Classes
    LayoutTweaks
  50. def ldpi(implicit ctx: ContextWrapper): MediaQuery

    Permalink
    Definition Classes
    DensityQueries
  51. val long: Loaf

    Permalink

    Make the toast long

    Make the toast long

    Definition Classes
    Loafs
  52. def lowerThan(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Height is at most v (alias for maxHeight)

    Height is at most v (alias for maxHeight)

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

    Permalink

    Use LayoutParams of the specified layout class

    Use LayoutParams of the specified layout class

    Definition Classes
    LayoutTweaks
  54. def maxHeight(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Height is at most v

    Height is at most v

    Definition Classes
    SizeQueries
  55. def maxSide(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Both sides are at most v

    Both sides are at most v

    Definition Classes
    SizeQueries
  56. def maxWidth(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Width is at most v

    Width is at most v

    Definition Classes
    SizeQueries
  57. def mdpi(implicit ctx: ContextWrapper): MediaQuery

    Permalink
    Definition Classes
    DensityQueries
  58. def minHeight(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Height is at least v

    Height is at least v

    Definition Classes
    SizeQueries
  59. def minSide(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Both sides are at least v

    Both sides are at least v

    Definition Classes
    SizeQueries
  60. def minWidth(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Width is at least v

    Width is at least v

    Definition Classes
    SizeQueries
  61. def narrowerThan(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Width is at most v (alias for maxWidth)

    Width is at most v (alias for maxWidth)

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

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

    Permalink

    Set negative button

    Set negative button

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

    Permalink

    Set negative button with text "cancel"

    Set negative button with text "cancel"

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

    Permalink

    Set negative button with text "no"

    Set negative button with text "no"

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

    Permalink

    Set neutral button

    Set neutral button

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

    Permalink
    Definition Classes
    AnyRef
  68. final def notifyAll(): Unit

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

    Permalink

    Set padding

    Set padding

    Definition Classes
    PaddingTweaks
  70. def portrait(implicit ctx: ContextWrapper): MediaQuery

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

    Permalink

    Set positive button

    Set positive button

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

    Permalink

    Set positive button with text "Ok"

    Set positive button with text "Ok"

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

    Permalink

    Set positive button with text "yes"

    Set positive button with text "yes"

    Definition Classes
    Phrases
  74. def show(c: Boolean): Tweak[View]

    Permalink

    Conditionally show/hide this view

    Conditionally show/hide this view

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

    Permalink

    Show this view (uses View.VISIBLE)

    Show this view (uses View.VISIBLE)

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

    Permalink

    Define a slot

    Define a slot

    Definition Classes
    LayoutBuilding
  77. def smallerThan(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Both sides are at most v (alias for maxSide)

    Both sides are at most v (alias for maxSide)

    Definition Classes
    SizeQueries
  78. def speak: Phrase

    Permalink

    Show the dialog

    Show the dialog

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

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

    Permalink

    Set text

    Set text

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

    Permalink

    Set text

    Set text

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

    Permalink

    Set text

    Set text

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

    Permalink

    Set title

    Set title

    Definition Classes
    Phrases
  84. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  85. def toast(view: Ui[View])(implicit ctx: ContextWrapper): Ui[Toast]

    Permalink

    Create a toast with the specified view

    Create a toast with the specified view

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

    Permalink

    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
  87. def toast(text: Int)(implicit ctx: ContextWrapper): Ui[Toast]

    Permalink

    Create a toast with the specified resource ID

    Create a toast with the specified resource ID

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

    Permalink

    Create a toast with the specified text

    Create a toast with the specified text

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

    Permalink
    Definition Classes
    DialogImplicits
  90. val vertical: Tweak[LinearLayout]

    Permalink

    Make this layout vertical

    Make this layout vertical

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

    Permalink

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

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

    Definition Classes
    LayoutBuilding
  92. macro def w[W <: View](implicit ctx: ContextWrapper): Ui[W]

    Permalink

    Define a widget (an alias for widget)

    Define a widget (an alias for widget)

    Definition Classes
    LayoutBuilding
  93. def wait(f: Future[Any])(implicit ec: ExecutionContext): Snail[View]

    Permalink

    A snail that waits for a given future to finish

    A snail that waits for a given future to finish

    Definition Classes
    BasicSnails
  94. final def wait(): Unit

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

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

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

    Permalink

    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
  98. def waitProgress(future: Future[Any])(implicit ec: ExecutionContext): Snail[ProgressBar]

    Permalink

    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
  99. def widerThan(v: Int)(implicit ctx: ContextWrapper): MediaQuery

    Permalink

    Width is at least v(alias for minWidth)

    Width is at least v(alias for minWidth)

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

    Permalink

    Define a widget, supplying additional arguments

    Define a widget, supplying additional arguments

    Definition Classes
    LayoutBuilding
  101. macro def widget[W <: View](implicit ctx: ContextWrapper): Ui[W]

    Permalink

    Define a widget

    Define a widget

    Definition Classes
    LayoutBuilding
  102. macro def wire[W <: View](v: Option[W]): Tweak[W]

    Permalink

    Assign the view to the provided slot

    Assign the view to the provided slot

    Definition Classes
    BasicTweaks
  103. macro def wire[W <: View](v: W): Tweak[W]

    Permalink

    Assign the view to the provided var

    Assign the view to the provided var

    Definition Classes
    BasicTweaks
  104. def xhdpi(implicit ctx: ContextWrapper): MediaQuery

    Permalink
    Definition Classes
    DensityQueries

Inherited from FullDsl

Inherited from Loafs

Inherited from ToastDsl

Inherited from Loafing

Inherited from ToastBuilding

Inherited from Phrases

Inherited from DialogDsl

Inherited from Phrasing

Inherited from DialogImplicits

Inherited from DialogBuilding

Inherited from Excerpts

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 FragmentBuilding

Inherited from Bundles

Inherited from LayoutBuilding

Inherited from Searching

Inherited from FragmentFinding

Inherited from ViewFinding

Inherited from MediaQueries

Inherited from SizeQueries

Inherited from DisplayUnits

Inherited from OrientationQueries

Inherited from DensityQueries

Inherited from MediaQueryEssentials

Inherited from AnyRef

Inherited from Any

Ungrouped