Class TelematicsFormTemplateItem

java.lang.Object
com.sentilant.telematicssdk.TelematicsFormTemplateItem
All Implemented Interfaces:
Serializable

public class TelematicsFormTemplateItem extends Object implements Serializable
Represents an item in a telematics form template. Each item contains a reference, title, type, options, and conditional visibility logic.
See Also:
  • Constructor Details

    • TelematicsFormTemplateItem

      public TelematicsFormTemplateItem()
      Default constructor for TelematicsFormTemplateItem.
  • Method Details

    • getRef

      public String getRef()
      Gets the reference identifier for the form template item.
      Returns:
      The reference identifier as a String.
    • getTitle

      public String getTitle()
      Gets the title of the form template item.
      Returns:
      The title as a String.
    • getType

      public String getType()
      Gets the type of the form template item (e.g., text, options).
      Returns:
      The type as a String.
    • getOptions

      public List<String> getOptions()
      Gets the list of options available for the form template item. This is applicable for items like dropdowns.
      Returns:
      A list of String representing the options.
    • getShowIf

      Gets the conditional visibility logic for the form template item.
      Returns:
      An instance of TelematicsFormTemplateItemShowIf representing the visibility conditions.