Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ActionMethod - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Action method executable from Appfigurate.
- addConfigurationUpdatedListener(Appfigurate.ConfigurationUpdated) - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
Registers a delegate method that will be called back when Appfigurate has updated the configuration of the app.
- allowInvalidSignatures() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Return true if invalid signatures are allowed to apply configuration (Debug builds), or false if only a correct signature is acceptable (Release builds).
- Appfigurate - Class in nz.co.electricbolt.appfiguratelibrary
-
Appfigurate library static methods.
- Appfigurate.ConfigurationUpdated - Interface in nz.co.electricbolt.appfiguratelibrary
-
Used in conjunction with
addConfigurationUpdatedListener
andremoveConfigurationUpdatedListener
- Appfigurate.FetchRemoteConfiguration - Interface in nz.co.electricbolt.appfiguratelibrary
-
Used in conjunction with
Appfigurate.fetchRemoteConfiguration(FetchRemoteConfiguration)
. - AppfigurateLibraryException - Exception Class in nz.co.electricbolt.appfiguratelibrary
-
Exception thrown by Appfigurate library when: the app is initialized, generally due to a programming error, invalid configuration is attempted to be applied to the app, an action is attempted to be executed on the app causing invalid configuration.
- AppfigurateLibraryException(String) - Constructor for exception class nz.co.electricbolt.appfiguratelibrary.AppfigurateLibraryException
-
Constructs a new AppfigurateLibraryException with the specified detail message.
- AppfigurateLibraryException(String, Exception) - Constructor for exception class nz.co.electricbolt.appfiguratelibrary.AppfigurateLibraryException
-
Constructs a new AppfigurateLibraryException with the specified detail message and exception.
- automationAction(String) - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Executes the action specified when automation testing using Espresso.
- automationApply() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Applies configuration properties to the app when automation testing using Espresso.
- automationReset() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Resets configuration properties to factory defaults (the values specified in your
Configuration.reset()
method) when automation testing using Espresso.
B
- BooleanProperty - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Boolean property configurable in Appfigurate using a Switch.
C
- Configuration - Class in nz.co.electricbolt.appfiguratelibrary
-
Subclass Configuration, then implement properties to configure using the Appfigurate app (Emulator or Google Play Store) with the
BooleanProperty
,IntPropertyEdit
,IntPropertyList
,IntPropertyListEdit
,IntPropertySlider
,FloatPropertyEdit
,FloatPropertyList
,FloatPropertyListEdit
,FloatPropertySlider
,DoublePropertyEdit
,DoublePropertyList
,DoublePropertyListEdit
,DoublePropertySlider
,StringPropertyEdit
,StringPropertyList
,StringPropertyListEdit
,EncryptedStringPropertyListEdit
,RemoteBooleanProperty
,RemoteIntPropertyEdit
,RemoteDoublePropertyEdit
orRemoteStringPropertyEdit
annotations. - ConfigurationLabel - Class in nz.co.electricbolt.appfiguratelibrary
-
Displays overridden configuration in a vertical orientation.
- ConfigurationLabel(Context) - Constructor for class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
-
Simple constructor to use when creating a ConfigurationLabel from code.
- ConfigurationLabel(Context, AttributeSet) - Constructor for class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
-
Constructor that is called when inflating a ConfigurationLabel from XML.
- configurationUpdated(String) - Method in interface nz.co.electricbolt.appfiguratelibrary.Appfigurate.ConfigurationUpdated
-
Called when the configuration has been updated or reset by Appfigurate
- configurationUpdated(String) - Method in class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
D
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.ActionMethod
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.BooleanProperty
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyList
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertySlider
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.EncryptedStringPropertyListEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyList
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertySlider
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyList
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertySlider
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.RemoteBooleanProperty
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.RemoteDoublePropertyEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.RemoteIntPropertyEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.RemoteStringPropertyEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyList
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyListEdit
-
String that describes the purpose of the property, to appear in Appfigurate's Configure app screen.
- description() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Returns the textual representation of all properties.
- DoublePropertyEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Double property configurable in Appfigurate using a text field.
- DoublePropertyList - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Double property configurable in Appfigurate from a list of valid choices.
- DoublePropertyListEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Double property configurable in Appfigurate from a list of valid choices.
- DoublePropertySlider - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Double property configurable in Appfigurate using a slider.
E
- encrypted() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.EncryptedStringPropertyListEdit
-
Return the result of calling the BuildConfig.ENCRYPTED() method.
- EncryptedStringPropertyListEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Encrypted String property configurable in Appfigurate from a customizable list of valid choices.
- environmentTags() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Optionally override to return a list of environment tags in the order you want them to appear in a segmented control in the Appfigurate Configure app screen.
F
- fetch(String, RemotePropertyType, Object) - Method in interface nz.co.electricbolt.appfiguratelibrary.Appfigurate.FetchRemoteConfiguration
-
When integrating with third party remote configuration providers, you must specify a block that is called back whenever Appfigurate requires the current value of a remote property.
- fetchRemoteConfiguration(Appfigurate.FetchRemoteConfiguration) - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
When integrating with third party remote configuration providers, you must specify a block that is called back whenever Appfigurate requires the current value of a remote property.
- FloatPropertyEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Float property configurable in Appfigurate using a text field.
- FloatPropertyList - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Float property configurable in Appfigurate from a list of valid choices.
- FloatPropertyListEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Float property configurable in Appfigurate from a list of valid choices.
- FloatPropertySlider - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Float property configurable in Appfigurate using a slider.
- flushRemoteConfiguration() - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
Forces the callback passed into
Appfigurate.fetchRemoteConfiguration(nz.co.electricbolt.appfiguratelibrary.Appfigurate.FetchRemoteConfiguration)
to be invoked to reload the current values of remote properties.
I
- IconSlider - Enum Class in nz.co.electricbolt.appfiguratelibrary.annotations
-
The graphical icons to be displayed for any configuration properties that are implemented using any of the @IntPropertySlider, @FloatPropertySlider or @DoublePropertySlider annotations.
- IconSliderBrightness - Enum constant in enum class nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Brightness icon
- IconSliderCapacity - Enum constant in enum class nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Battery icon
- IconSliderNumeric - Enum constant in enum class nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
0/1 icon
- IconSliderSpeed - Enum constant in enum class nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Tortise, Hare icon
- IconSliderVolume - Enum constant in enum class nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Speaker icon
- IntPropertyEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Integer property configurable in Appfigurate using a text field.
- IntPropertyList - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Integer property configurable in Appfigurate from a list of valid choices.
- IntPropertyListEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Integer property configurable in Appfigurate from a list of valid choices.
- IntPropertySlider - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Integer property configurable in Appfigurate using a slider.
K
- keys() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyList
-
List of keys.
- keys() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
-
List of keys.
- keys() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyList
-
List of keys.
- keys() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
-
List of keys.
- keys() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyList
-
List of keys.
- keys() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
-
List of keys.
- keys() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyList
-
List of keys.
- keys() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyListEdit
-
List of keys.
M
- maxValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyEdit
-
Maximum value for the double property in range of 2.3E-308 to 1.7E+308.
- maxValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
-
Maximum value for the double property in range of 2.3E-308 to 1.7E+308.
- maxValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertySlider
-
Maximum value for the double property in range of 2.3E-308 to 1.7E+308.
- maxValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyEdit
-
Maximum value for the double property in range of 1.2E-38 to 3.4E+38.
- maxValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
-
Maximum value for the double property in range of 1.2E-38 to 3.4E+38.
- maxValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertySlider
-
Maximum value for the double property in range of 1.2E-38 to 3.4E+38.
- maxValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyEdit
-
Maximum value for the int property in range of -2,147,483,648..2,147,483,647.
- maxValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
-
Maximum value for the int property in range of -2,147,483,648..2,147,483,647.
- maxValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertySlider
-
Maximum value for the int property in range of -2,147,483,648..2,147,483,647.
- minValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyEdit
-
Minimum value for the double property in a range of 2.3E-308 to 1.7E+308
- minValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
-
Minimum value for the double property in a range of 2.3E-308 to 1.7E+308
- minValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertySlider
-
Minimum value for the double property in a range of 2.3E-308 to 1.7E+308
- minValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyEdit
-
Minimum value for the float property in a range of 1.2E-38 to 3.4E+38.
- minValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
-
Minimum value for the float property in a range of 1.2E-38 to 3.4E+38.
- minValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertySlider
-
Minimum value for the float property in a range of 1.2E-38 to 3.4E+38.
- minValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyEdit
-
Minimum value for the int property in a range of -2,147,483,648..2,147,483,647
- minValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
-
Minimum value for the int property in a range of -2,147,483,648..2,147,483,647
- minValue() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertySlider
-
Minimum value for the int property in a range of -2,147,483,648..2,147,483,647
- modifications() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Returns the textual representation of all properties that have non default values.
N
- nz.co.electricbolt.appfiguratelibrary - package nz.co.electricbolt.appfiguratelibrary
- nz.co.electricbolt.appfiguratelibrary.annotations - package nz.co.electricbolt.appfiguratelibrary.annotations
O
- onAttachedToWindow() - Method in class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
- onDetachedFromWindow() - Method in class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
- onDraw(Canvas) - Method in class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
- onMeasure(int, int) - Method in class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
P
- propertyKey() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.RemoteBooleanProperty
-
The third party remote configuration provider property key.
- propertyKey() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.RemoteDoublePropertyEdit
-
The third party remote configuration provider property key.
- propertyKey() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.RemoteIntPropertyEdit
-
The third party remote configuration provider property key.
- propertyKey() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.RemoteStringPropertyEdit
-
The third party remote configuration provider property key.
- publicKey() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Override to return the public key for this application.
R
- regularExpression() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyEdit
-
Optional regular expression validating the input.
- regularExpression() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
-
Optional regular expression validating the input.
- regularExpression() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.EncryptedStringPropertyListEdit
-
Optional regular expression validating the input.
- regularExpression() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyEdit
-
Optional regular expression validating the input.
- regularExpression() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
-
Optional regular expression validating the input.
- regularExpression() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyEdit
-
Optional regular expression validating the input.
- regularExpression() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
-
Optional regular expression validating the input.
- regularExpression() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyEdit
-
Optional regular expression validating the input.
- regularExpression() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyListEdit
-
Optional regular expression validating the input.
- RemoteBooleanProperty - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Remote Boolean property configurable in Appfigurate using a Switch.
- remoteDefaults() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Returns a dictionary of remote property default values as set in the
Configuration.reset()
method. - RemoteDoublePropertyEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Remote Double property configurable in Appfigurate using a text field.
- RemoteIntPropertyEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Remote Integer property configurable in Appfigurate using a text field.
- RemotePropertyType - Enum Class in nz.co.electricbolt.appfiguratelibrary
-
The propertyType parameter in the
Appfigurate.fetchRemoteConfiguration(nz.co.electricbolt.appfiguratelibrary.Appfigurate.FetchRemoteConfiguration)
method indicates both the type of the defaultValue parameter and the expected result of the block. - RemotePropertyTypeBoolean - Enum constant in enum class nz.co.electricbolt.appfiguratelibrary.RemotePropertyType
-
boolean (Java), Boolean (Kotlin)
- RemotePropertyTypeDouble - Enum constant in enum class nz.co.electricbolt.appfiguratelibrary.RemotePropertyType
-
double (Java), Double (Kotlin)
- RemotePropertyTypeInt - Enum constant in enum class nz.co.electricbolt.appfiguratelibrary.RemotePropertyType
-
integer (Java), Int (Kotlin)
- RemotePropertyTypeString - Enum constant in enum class nz.co.electricbolt.appfiguratelibrary.RemotePropertyType
-
String (Java/Kotlin)
- RemoteStringPropertyEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
Remote String property configurable in Appfigurate using a text field.
- removeConfigurationUpdatedListener(Appfigurate.ConfigurationUpdated) - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
Unregisters the delegate method that will be called back when Appfigurate has updated the configuration of the application.
- reset() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Set default values into your properties.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.ActionMethod
-
After the action method has been executed, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.BooleanProperty
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyEdit
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyList
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertySlider
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.EncryptedStringPropertyListEdit
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyEdit
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyList
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertySlider
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyEdit
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyList
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertySlider
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyEdit
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyList
-
If the property value changes, the app can be optionally restarted.
- restart() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyListEdit
-
If the property value changes, the app can be optionally restarted.
- restoreConfiguration() - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
Restores the configuration from temporary storage back into
SharedPreferences
S
- saveConfiguration() - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
Saves the configuration persisted in
SharedPreferences
into temporary storage. - setLogging(boolean) - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
When true, Appfigurate library debugging messages will be output to the console.
- sharedConfiguration() - Static method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
The singleton instance of the Configuration subclass.
- sliderIcon() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertySlider
-
Slider icon to customize the minimum and maximum images.
- sliderIcon() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertySlider
-
Slider icon to customize the minimum and maximum images.
- sliderIcon() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertySlider
-
Slider icon to customize the minimum and maximum images.
- StringPropertyEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
String property configurable in Appfigurate using a text field.
- StringPropertyList - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
String property configurable in Appfigurate from a predefined list of valid choices.
- StringPropertyListEdit - Annotation Interface in nz.co.electricbolt.appfiguratelibrary.annotations
-
String property configurable in Appfigurate from a customizable list of valid choices.
V
- valueOf(String) - Static method in enum class nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nz.co.electricbolt.appfiguratelibrary.RemotePropertyType
-
Returns the enum constant of this class with the specified name.
- values() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyList
-
List of double values.
- values() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
-
List of double values.
- values() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyList
-
List of float values.
- values() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
-
List of float values.
- values() - Static method in enum class nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyList
-
List of int values.
- values() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
-
List of int values.
- values() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyList
-
List of String values.
- values() - Element in annotation interface nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyListEdit
-
List of String values.
- values() - Static method in enum class nz.co.electricbolt.appfiguratelibrary.RemotePropertyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
The version of the Appfigurate library in the format major.minor.patch
All Classes and Interfaces|All Packages|Serialized Form