All Downloads are FREE. Search and download functionalities are using the official Maven repository.

slinky.vr.VrButton.scala Maven / Gradle / Ivy

There is a newer version: 0.5.1
Show newest version
package slinky.vr

import slinky.core.ExternalComponent
import slinky.core.annotations.react

import scala.scalajs.js
import scala.scalajs.js.annotation.JSImport

@react object VrButton extends ExternalComponent {
  case class Props(disabled: js.UndefOr[Boolean] = js.undefined,
                   ignoreLongClick: js.UndefOr[Boolean] = js.undefined,
                   longClickDelayMS: js.UndefOr[Int] = js.undefined,
                   onButtonPress: js.UndefOr[() => Unit] = js.undefined,
                   onButtonRelease: js.UndefOr[() => Unit] = js.undefined,
                   onClick: js.UndefOr[() => Unit] = js.undefined,
                   onClickSound: js.UndefOr[js.Object] = js.undefined,
                   onEnter: js.UndefOr[() => Unit] = js.undefined,
                   onEnterSound: js.UndefOr[js.Object] = js.undefined,
                   onExit: js.UndefOr[() => Unit] = js.undefined,
                   onExitSound: js.UndefOr[js.Object] = js.undefined,
                   onLongClick: js.UndefOr[() => Unit] = js.undefined,
                   onLongClickSound: js.UndefOr[js.Object] = js.undefined,
                   style: js.UndefOr[js.Object] = js.undefined)

  @js.native
  @JSImport("react-360", "VrButton")
  object Component extends js.Object

  override val component = Component
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy