object JSType extends GeneratedEnumCompanion[JSType]
          
            Linear Supertypes
          
          
        
          
          
            
          
          
        
        
            Ordering
            
          - Alphabetic
- By Inheritance
                  Inherited
                  
                  
- JSType
- GeneratedEnumCompanion
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
              Visibility
              
        - Public
- All
Type Members
-  sealed trait Recognized extends JSType
- 
      
      
      
        
      
    
      
        final 
        case class
      
      
        Unrecognized(unrecognizedValue: Int) extends JSType with UnrecognizedEnum with Product with Serializable
      
      
      - Annotations
- @SerialVersionUID()
 
- 
      
      
      
        
      
    
      
        
        type
      
      
        ValueType = JSType
      
      
      - Definition Classes
- GeneratedEnumCompanion
 
Value Members
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        !=(arg0: scala.Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ##(): Int
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ==(arg0: scala.Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      - Definition Classes
- Any
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      - Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
 
-  implicit def enumCompanion: GeneratedEnumCompanion[JSType]
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        equals(arg0: scala.Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        finalize(): Unit
      
      
      - Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
 
-  def fromJavaValue(pbJavaSource: DescriptorProtos.FieldOptions.JSType): JSType
- 
      
      
      
        
      
    
      
        
        def
      
      
        fromName(name: String): scala.Option[JSType]
      
      
      - Definition Classes
- GeneratedEnumCompanion
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        fromValue(__value: Int): JSType
      
      
      - Definition Classes
- JSType → GeneratedEnumCompanion
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        getClass(): Class[_]
      
      
      - Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        hashCode(): Int
      
      
      - Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      - Definition Classes
- Any
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        javaDescriptor: EnumDescriptor
      
      
      Returns the Java descriptors for this enum. Returns the Java descriptors for this enum. It is recommended to use scalaDescriptors. The Java descriptors are available even when Java conversions is disabled, however they are not available in Scala.js or scala-native. - Definition Classes
- JSType → GeneratedEnumCompanion
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        scalaDescriptor: EnumDescriptor
      
      
      - Definition Classes
- JSType → GeneratedEnumCompanion
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      - Definition Classes
- AnyRef
 
-  def toJavaValue(pbScalaSource: JSType): DescriptorProtos.FieldOptions.JSType
- 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        
        lazy val
      
      
        values: Seq[ValueType]
      
      
      - Definition Classes
- JSType → GeneratedEnumCompanion
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long, arg1: Int): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
 
- 
      
      
      
        
      
    
      
        
        object
      
      
        JS_NORMAL extends JSType with Recognized with Product with Serializable
      
      
      Use the default type. Use the default type. - Annotations
- @SerialVersionUID()
 
- 
      
      
      
        
      
    
      
        
        object
      
      
        JS_NUMBER extends JSType with Recognized with Product with Serializable
      
      
      Use JavaScript numbers. Use JavaScript numbers. - Annotations
- @SerialVersionUID()
 
- 
      
      
      
        
      
    
      
        
        object
      
      
        JS_STRING extends JSType with Recognized with Product with Serializable
      
      
      Use JavaScript strings. Use JavaScript strings. - Annotations
- @SerialVersionUID()