Packages

t

react

ReactRef

trait ReactRef[T] extends Object

Object returned from createRef(). It's typically either js component or a DOM element, both of which are js.Objects. You only use this type with the React.createRef() machinery. Use this instead of a string or ref callback. Introduced in 16.3. useRef uses a slightly different flavor of current.

Annotations
@JSType() @native()
To do

Validate a null value is present if the ref is never set. typescript says so.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ReactRef
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. val current: |[T, Null]

    See react.syntax for syntax support on handling E|Null e.g.

    See react.syntax for syntax support on handling E|Null e.g. myref.current.toNonNullOption.

  2. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  3. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  4. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  5. def toLocaleString(): String
    Definition Classes
    Object
  6. def valueOf(): Any
    Definition Classes
    Object