.. _SURVEY Overview: ###################### SURVEY Component ###################### .. figure:: images/survey/process-SURVEY_COMPONENT.png :width: 400px :align: center :alt: This is the image caption The block diagram of SURVEY component .. warning:: Update the function names .. _createNewBSurvey Overview: Function createNewBSurvey ---------------------------- .. js:autofunction:: createNewBSurvey .. figure:: images/survey/survey_f_NEWBSUSRVEY.png :width: 400px :align: center :alt: This is the image caption The block diagram of SURVEY component .. warning:: Update the function names .. literalinclude:: ../scripts/SURVEY_library_common.js :language: js :lines: 6-165 :linenos: :emphasize-lines: 11,13,30,34,38,64,66,103,107,115,139 .. _saveForm Overview: Function saveForm ---------------------------- .. js:autofunction:: saveForm .. figure:: images/survey/survey_f_CreateForm.png :width: 100px :align: center :alt: This is the image caption The block diagram of saveForm function .. literalinclude:: ../scripts/SURVEY_library_common.js :language: js :lines: 176-228 :linenos: :emphasize-lines: 2,8,11,16,22,27,32,40, 43, 47, 51 .. _uploadNewForm Overview: Function uploadNewForm ---------------------------- .. js:autofunction:: uploadNewForm .. literalinclude:: ../scripts/SURVEY_library_common.js :language: js :lines: 235-258 :linenos: .. _updateFormCreateBlob Overview: Function updateFormCreateBlob ------------------------------ .. js:autofunction:: updateFormCreateBlob .. literalinclude:: ../scripts/SURVEY_library_common.js :language: js :lines: 268-359 :linenos: :emphasize-lines: 14, 33, 36, 39, 46, 54, 58, 87 .. _updateForm Overview: Function updateForm ---------------------------- .. js:autofunction:: updateForm .. literalinclude:: ../scripts/SURVEY_library_common.js :language: js :lines: 367-391 :linenos: :emphasize-lines: 1 .. _updateManuallyLocationFile Overview: Function updateManuallyLocationFile --------------------------------------- .. figure:: images/survey/survey_f_UpdateLocation.png :width: 500px :align: center :alt: This is the image caption The block diagram of updateManuallyLocationFile function .. js:autofunction:: updateManuallyLocationFile .. literalinclude:: ../scripts/SURVEY_library_common.js :language: js :lines: 399-561 :linenos: :emphasize-lines: 53,56,60,62,99,102,105,112,120,124,155 .. _refreshBsurvey Overview: Function refreshBsurvey ---------------------------- .. js:autofunction:: refreshBsurvey .. literalinclude:: ../scripts/SURVEY_library_common.js :language: js :lines: 567 - 572 :linenos: :emphasize-lines: 4