trait Interval extends Object

Annotations
@JSType() @native()
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Interval
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def abutsEnd(that: Interval): Boolean
  2. def abutsStart(that: Interval): Boolean
  3. def contains(dt: DateTime): Boolean
  4. def count(unit: DurationUnit): Int
  5. def difference(intervals: Interval*): Array[Interval]
  6. def divideEqually(nparts: Int): Array[Interval]
  7. val end: DateTime
  8. def engulfs(other: Interval): Boolean
  9. def equals(that: Interval): Boolean
  10. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  11. def hasSame(unit: DurationUnit): Boolean
  12. def intersection(that: Interval): Interval
  13. val invalidExplanation: |[String, Null]
  14. val invalidReason: |[String, Null]
  15. def isAfter(dt: DateTime): Boolean
  16. def isBefore(dt: DateTime): Boolean
  17. def isEmpyt(): Boolean
  18. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  19. val isValid: Boolean
  20. def length(unit: UndefOr[DurationUnit] = js.undefined): Double
  21. def lengthOf(part: String): Int
    Annotations
    @JSName("length")
  22. def overlaps(other: Interval): Boolean
  23. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  24. def set(values: IntervalInit): Boolean
  25. def splitAt(dts: Array[DateTime]*): Array[Interval]
  26. def splitBy(duration: |[|[Duration, DurationInit], Int]): Array[Interval]
  27. val start: DateTime
  28. def toDuration(unit: |[DurationUnit, Array[DurationUnit]], options: UndefOr[IntervalOptions] = js.undefined): Duration
  29. def toFormat(dateFromat: String, options: UndefOr[IntervalOptions] = js.undefined): String
  30. def toISO(options: UndefOr[IntervalOptions] = js.undefined): String
  31. def toISODate(): String
  32. def toISOTime(): String
  33. def toLocaleString(): String
    Definition Classes
    Object
  34. def union(other: Interval): Interval
  35. def valueOf(): Any
    Definition Classes
    Object