------------------------------------------------------------------------------
{-# 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"
 ----------------------------------------------------------------------------