Packages

package reactjs

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait EventVirtualDOMAttributes extends AnyRef
  2. trait VirtualDOM extends StaticTags

Value Members

  1. object Converters
  2. object NativeCreateReactClass extends Object
    Annotations
    @native() @JSImport( "create-react-class" , JSImport.Default )
  3. object NativeReact extends Object
    Annotations
    @native() @JSImport( "react" , JSImport.Default )
  4. object NativeReactDOM extends Object
    Annotations
    @native() @JSImport( "react-dom" , JSImport.Namespace )
  5. object React

    Facade for react

  6. object ReactDOM

    Facade for react-dom

  7. object VirtualDOM extends VirtualDOM

    Factory for virtual DOMs

    Factory for virtual DOMs

    Virtual DOMs have type of Element, which are implicitly converted to ReactElement.

    Import VirtualDOM._ and access factory methods for DOMs with

    <

    and attributes with

    ^

    .

    import io.github.shogowada.scalajs.reactjs.VirtualDOM._
    
    object Foo {
      def render(): ReactElement = <.div(^.id := "main")(
        <.div()("first child"),
        <.div()("second child")
      )
    }

    ^ }}}

    import io.github.shogowada.scalajs.reactjs.VirtualDOM._
    
    object Foo {
      def render(): ReactElement = <.div(^.id := "main")(
        <.div()("first child"),
        <.div()("second child")
      )
    }

    < }}}

    import io.github.shogowada.scalajs.reactjs.VirtualDOM._
    
    object Foo {
      def render(): ReactElement = <.div(^.id := "main")(
        <.div()("first child"),
        <.div()("second child")
      )
    }

Ungrouped