------------------------------------------------------------------------------ {-# LANGUAGE DataKinds #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE ConstrainedClassMethods #-} ----------------------------------------------------------------------------- module THREE.Controls ( -- * Class Controls (..) ) where ----------------------------------------------------------------------------- import THREE.EventDispatcher as THREE import THREE.Internal as THREE ----------------------------------------------------------------------------- -- | https://threejs.org/docs/#api/en/extras/Controls class EventDispatcher controls => Controls controls where enabled :: Property controls Bool enabled = MisoString -> Property controls Bool forall object field. (ToObject object, ToJSVal field, FromJSVal field) => MisoString -> Property object field property MisoString "enabled" ----------------------------------------------------------------------------