Interface UIMutableTraits

  • All Known Subinterfaces:
    UITraitOverrides

    public interface UIMutableTraits
    API-Since: 17.0
    • Method Detail

      • accessibilityContrast

        long accessibilityContrast()
      • activeAppearance

        long activeAppearance()
      • displayGamut

        long displayGamut()
      • displayScale

        double displayScale()
      • forceTouchCapability

        long forceTouchCapability()
      • horizontalSizeClass

        long horizontalSizeClass()
      • imageDynamicRange

        long imageDynamicRange()
      • layoutDirection

        long layoutDirection()
      • legibilityWeight

        long legibilityWeight()
      • preferredContentSizeCategory

        @NotNull
        @NotNull java.lang.String preferredContentSizeCategory()
      • sceneCaptureState

        long sceneCaptureState()
        API-Since: 17.0
      • setAccessibilityContrast

        void setAccessibilityContrast​(long value)
      • setActiveAppearance

        void setActiveAppearance​(long value)
      • setCGFloatValueForTrait

        void setCGFloatValueForTrait​(double value,
                                     @NotNull
                                     @NotNull UICGFloatTraitDefinition trait)
      • setDisplayGamut

        void setDisplayGamut​(long value)
      • setDisplayScale

        void setDisplayScale​(double value)
      • setForceTouchCapability

        void setForceTouchCapability​(long value)
      • setHorizontalSizeClass

        void setHorizontalSizeClass​(long value)
      • setImageDynamicRange

        void setImageDynamicRange​(long value)
      • setLayoutDirection

        void setLayoutDirection​(long value)
      • setLegibilityWeight

        void setLegibilityWeight​(long value)
      • setPreferredContentSizeCategory

        void setPreferredContentSizeCategory​(@NotNull
                                             @NotNull java.lang.String value)
      • setSceneCaptureState

        void setSceneCaptureState​(long value)
        API-Since: 17.0
      • setToolbarItemPresentationSize

        void setToolbarItemPresentationSize​(long value)
      • setTypesettingLanguage

        void setTypesettingLanguage​(@NotNull
                                    @NotNull java.lang.String value)
      • setUserInterfaceIdiom

        void setUserInterfaceIdiom​(long value)
      • setUserInterfaceLevel

        void setUserInterfaceLevel​(long value)
      • setUserInterfaceStyle

        void setUserInterfaceStyle​(long value)
      • setVerticalSizeClass

        void setVerticalSizeClass​(long value)
      • toolbarItemPresentationSize

        long toolbarItemPresentationSize()
      • typesettingLanguage

        @NotNull
        @NotNull java.lang.String typesettingLanguage()
      • userInterfaceIdiom

        long userInterfaceIdiom()
      • userInterfaceLevel

        long userInterfaceLevel()
      • userInterfaceStyle

        long userInterfaceStyle()
      • verticalSizeClass

        long verticalSizeClass()