Interface INativeSetting

All Known Implementing Classes:
CommonSettings, Settings_Android, Settings_iOS

public interface INativeSetting
Interface implemented by the Common, Android and iOS settings.
Author:
Christopher Mindus
  • Field Summary Link icon

    Fields
    Modifier and Type
    Field
    Description
    static final int
    The value for Android (=1).
    static final int
    The value for BOTH Android and iOS (=0).
    static final int
    The value for iOS (=2).
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    default String
    Gets the internal setting name to use on the native Android client device.
    default String
    Gets the internal setting name to use on the native iOS client device.
    int
    Checks if the setting is for Android, iOS or both.
  • Field Details Link icon

  • Method Details Link icon

    • getType Link icon

      int getType()
      Checks if the setting is for Android, iOS or both.
      Returns:
      The value TYPE_BOTH, TYPE_Android or TYPE_iOS.
    • getNativeOp_Android Link icon

      default String getNativeOp_Android()
      Gets the internal setting name to use on the native Android client device.
      Returns:
      An internal String value that should not be used, null if not available for the device type.
    • getNativeOp_iOS Link icon

      default String getNativeOp_iOS()
      Gets the internal setting name to use on the native iOS client device.
      Returns:
      An internal String value that should not be used, null if not available for the device type.