settings
use this function to create a PreferenceSettings object
Parameters
this value should be between 0f, 1f and defines the alpha value which which a disabled preference item is blended
if true, a disabled preference will grayscale its content
if true, clicking a boolean preference will toggle its state, otherwise only clicks on the checkbox/switch will toggle it
the maximum lines of texts for the content area of a preference
a optional AnimationSpec that defines the animation for preferences on initial display - use null to disable the animation
a optional Composable that defines a trailing indicator for sub screen preferences - use null to disable it
the default PreferenceStyle that should be used by all preferences
enable this flag to inset items correctly to align with other items with icons
minimum width or the text area (the title/subtitle area)
the padding between the leading content and the title/subtitle area
the padding between the title/subtitle area and the trailing content area