Class FormActions

    • Constructor Detail

      • FormActions

        public FormActions()
    • Method Detail

      • clear

        public void clear()
      • locale

        public void locale​(Locale locale)
      • newQuestion

        public void newQuestion​(@Nonnull
                                io.dialob.api.proto.ActionItem question)
      • updateQuestion

        public void updateQuestion​(@Nonnull
                                   io.dialob.api.proto.ActionItem question)
      • removeQuestion

        public void removeQuestion​(@Nonnull
                                   String questionId)
      • newValueSet

        public void newValueSet​(@Nonnull
                                io.dialob.api.proto.ValueSet valueSet)
      • updateValueSet

        public void updateValueSet​(@Nonnull
                                   io.dialob.api.proto.ValueSet valueSet)
      • removeValueSet

        public void removeValueSet​(@Nonnull
                                   String valueSetId)
      • addError

        public void addError​(@Nonnull
                             io.dialob.api.questionnaire.Error error)
      • removeError

        public void removeError​(@Nonnull
                                io.dialob.api.questionnaire.Error error)
      • removeAll

        public void removeAll()
      • complete

        public void complete()
      • getActions

        @Nonnull
        public List<io.dialob.api.proto.Action> getActions()