theme / projekt.commons.theme / ThemeAppOptions / Builder

Builder

class Builder

Builder class for ThemeAppOptions objects.

Constructors

Name Summary
<init> Builder()
Builder class for ThemeAppOptions objects.

Properties

Name Summary
andromedaSamsungSupport var andromedaSamsungSupport:Boolean
Whether to support pre-Pie Samsung devices with Andromeda Server installed.
andromedaSupport var andromedaSupport:Boolean
Whether to support device with Andromeda Server installed.
arm64Support var arm64Support:Boolean
Whether to support device with arm64-v8a architecture
armSupport var armSupport:Boolean
Whether to support device with armeabi-v7a architecture
pieRootSupport var pieRootSupport:Boolean
Whether to support Rooted Pie+ device.
rootSupport var rootSupport:Boolean
Whether to support Rooted pre-Pie device.
substratumServiceSupport var substratumServiceSupport:Boolean
Whether to support device that runs Substratum Service.
synergySupport var synergySupport:Boolean
Whether to support device with Synergy installed.

Functions

Name Summary
build fun build():ThemeAppOptions
Combine all of the options that have been set and returns a new ThemeAppOptions object.