Skip to content

Convertigo no code studio is the “No Code” environment built on top of Convertigo Low Code platform technology to enable "Citizen" app makers to build and deploy form based apps connected to enterprise back-end data.

License

Notifications You must be signed in to change notification settings

convertigo/C8oForms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C8Oforms

Convertigo No Code Studio

Introducing Convertigo No Code Studio

Form Builder is the "No Code" tool built on top of Convertigo Low Code platform technology.

Many Lines of Business verticals such a Manufacturing, Transports, Field maintenance, Mobile sales, Insurance, Automotive or Engineering rely on data forms.

Using Forms, Enterprises will be able to quickly recreate all these paper-based forms as digital formats and have their data directly synchronized to their existing business applications such as ERP, CRM, PLM and Databases

Even more, data entry can trigger complex actions and workflows in their back- end systems interfacing with some compulsory legacy applications running and managed by IT.

Providing backend services to no-code Form Builder

See more on convertigo.com

Try convertigo on the cloud

Installing Convertigo Form Builder Standalone

For more technical informations : documentation

Installation

  1. In your Convertigo Studio use File->Import->Convertigo->Convertigo Project and hit the Next button

  2. In the dialog Project remote URL field, paste the text below:

    UsageClick the copy button
    To contribute
    [email protected]:convertigo/C8oForms.git:branch=NGX
    
    To simply use
    [email protected]:convertigo/C8oForms/archive/NGX.zip
    
  3. Click the Finish button. This will automatically import the C8Oforms project

Sequences

AddUser

Add user. Creates or updates a user record with default rights and metadata.

variables

namecomment
displayNameshould be en/fr/it/es
editing_rightsRights JSON used when patching collaborators.
languageshould be en/fr/it/es
nameshould be en/fr/it/es
passwordPassword submitted by the user.
published_FirstTrue when first publication should be marked.
surnameshould be en/fr/it/es
usershould be a valid email
### admin_get_current_dependencies

List current dependencies. Returns the currently loaded Convertigo project dependencies.

admin_group_delete

Delete group. Checks admin rights then deletes the group document from CouchDB.

variables

namecomment
_use_doc_idDocument identifier sent to the DeleteDocument transaction.
### admin_group_get

Get group. Retrieves a specific group definition with its members.

variables

namecomment
_use_doc_idDocument identifier sent to the DeleteDocument transaction.
### admin_group_upsert

Upsert group. Creates or updates a group definition and metadata.

variables

namecomment
metaJSON metadata payload associated with the operation.
### admin_group_upsert_bulk

Bulk upsert groups. Upserts multiple group definitions in one call.

variables

namecomment
docsCollection of documents supplied to the maintenance job.
rightSingle right entry to grant or revoke.
value
### admin_groups_delete

Delete groups. Deletes several group documents after admin validation.

variables

namecomment
meta
### admin_groups_get

List groups. Returns all groups along with summary data.

admin_groups_get_by_user_id

Groups by user. Lists groups that contain the requested user.

variables

namecomment
user
### admin_groups_patch

Patch groups. Applies partial updates to group definitions.

variables

namecomment
meta
### admin_groups_post

Create group. Creates a new group from admin inputs.

variables

namecomment
meta
### admin_stats_getCountAnswersPerDay

Answers per day. Computes daily counts of submitted answers for admin dashboards.

admin_stats_getCountAnswersPerForm

Answers per form. Counts answers per form for reporting.

admin_stats_getCumulatedAnswersPerDay

Cumulated answers per day. Builds cumulative answer counts day by day.

admin_stats_getCumulatedFormsPerDay

Cumulated forms per day. Computes cumulative counts of created forms per day.

admin_stats_getDocumentById

Get document by id. Retrieves any document by id for admin diagnosis.

variables

namecomment
idGeneric identifier for the targeted resource.
### admin_stats_getFormsCountPerDay

Forms per day. Counts created forms per day for admin charts.

admin_stats_getMoreThan5versionsOwners

Owners with many versions. Lists owners whose forms have more than five versions.

admin_stats_getTopAnswersForms

Top answered forms. Returns forms ranked by total answers.

admin_stats_getTopPublishedComplex

Top published complex forms. Ranks complex published forms using admin metrics.

admin_stats_getTopPublishers

Top publishers. Lists top publishers by volume of forms.

admin_stats_home

Admin stats home. Aggregates various stats for the admin dashboard.

admin_user_add_to_group

Add user to group. Adds a user to a group through admin APIs.

variables

namecomment
meta
### admin_user_delete_from_group

Remove user from group. Removes a user from a group through admin APIs.

variables

namecomment
meta
### admin_user_patch

Patch user. Applies partial updates to a user profile.

variables

namecomment
meta
### admin_user_post

Create user. Creates a user via the admin interface.

variables

namecomment
meta
### admin_users_delete

Delete users. Deletes multiple user accounts in one admin call.

variables

namecomment
docs
### admin_users_get

List users. Lists users with pagination and filters for admin views.

variables

namecomment
admin_readonlyFlag forcing admin view access in read only mode.
editing_apps_default_rightsDefault editing rights for applications.
formulas_default_rightsDefault rights for formula based widgets.
no_code_db_default_rightsDefault rights for no-code database elements.
publicationPublication flag or structure applied to the form.
### admin_users_get_by_group

Users by group. Lists users belonging to a specific group.

admin_users_get_by_group_v2

Users by group v2. Improved list of users for a given group with roles.

variables

namecomment
admin_readonlyFlag forcing admin view access in read only mode.
editing_apps_default_rightsDefault editing rights for applications.
formulas_default_rightsDefault rights for formula based widgets.
no_code_db_default_rightsDefault rights for no-code database elements.
publicationPublication flag or structure applied to the form.
targetGroupGroup identifier receiving the user.
### admin_users_get_by_id

Get user by id. Retrieves a single user's details by id.

variables

namecomment
c8oAcl
### admin_users_of_group_get

Groups memberships. Returns group memberships for the requested user.

variables

namecomment
groupTarget group identifier.
### admin_users_patch

Patch users. Applies partial updates to multiple users.

variables

namecomment
docsCollection of documents supplied to the maintenance job.
rightSingle right entry to grant or revoke.
value
### admin_users_post_in_groups

Add users to groups. Adds several users to one or more groups.

variables

namecomment
groupsList of groups to add or remove.
users
### admin_users_remove_from_groups

Remove users from groups. Removes multiple users from listed groups.

variables

namecomment
groupsList of groups to add or remove.
users
### APIV2_checkForPendingInvitationNewUsers

Check pending invites. Looks for pending invitations created for new users in API v2 flows.

variables

namecomment
emailEmail address targeted by the sequence.
grpGroup metadata object to update.
### APIV2_CleanThumbnailsWallpapersB64

Clean thumbnail B64. Scans forms for base64 thumbnail/wallpaper blobs and optionally strips them in safe batches.

variables

namecomment
chunkSizeNumber of documents fetched per CouchDB page while iterating.
executeSet to true to remove the Base64 fields instead of only listing impacted documents.
### APIV2_createEmptyFolder

Create empty folder. Creates a folder placeholder document for organising forms.

variables

namecomment
meta
### APIV2_createIndexes

Ensure API indexes. Creates or updates required CouchDB indexes for API v2 sequences.

APIV2_csv

Export responses CSV. Builds a CSV stream for responses while respecting header order and privacy.

variables

namecomment
ccolumn_name
eencoding
fformId
kformId
llang
liformId
nname
ooffset
pprivacy
sseparator
sestring_separator
skformId
vversion
### APIV2_deleteDocument

Delete form document. Removes a form draft or folder after validating ownership.

variables

namecomment
fromResponseIndicates the fetch originates from response doc context.
idGeneric identifier for the targeted resource.
revDocument revision ensuring optimistic locking.
### APIV2_deleteResponses

Delete form responses. Purges stored responses for a form and logs errors.

variables

namecomment
idGeneric identifier for the targeted resource.
version
### APIV2_DuplicateFormulaireDocument

Duplicate draft form. Validates ACLs, clones attachments, and resets metadata to produce a new draft document.

variables

namecomment
_id
### APIV2_Execute_Sequences

Run API v2 jobs. Dispatches API v2 maintenance sequences sequentially or asynchronously.

variables

namecomment
attachments
attachments_meta
doc
execute_AsyncTrue to run the maintenance job asynchronously.
### APIV2_ExecuteView

Execute forms view. Builds Mango queries with filters and ACLs to list forms or responses.

variables

namecomment
dynamicParamsJSON encoded dynamic filter parameters.
fromResponsesTrue when targeting the responses database.
targetTarget identifier for the action.
### APIV2_GeneratePwaAsset

Generate PWA assets. Transforms uploaded files into PWA thumbnails or wallpapers and updates metadata.

variables

namecomment
from_start_serverTrue when invocation happens from server start hook.
meta
### APIV2_getAttachments

Fetch form attachments. Streams document attachments as base64 payloads with metadata.

variables

namecomment
element
formIdIdentifier of the form being handled.
versionVersion string applied to the project or document.
### APIV2_getCSVkey

Get CSV key. Returns the CSV export key used to secure download links.

variables

namecomment
idGeneric identifier for the targeted resource.
secretCSVShared secret protecting CSV export endpoints.
### APIV2_getDocument

Fetch form document. Retrieves form data with ACL filtering and computed flags.

variables

namecomment
exportFormForm identifier used for export routines.
fromResponseIndicates the fetch originates from response doc context.
idGeneric identifier for the targeted resource.
kLegacy key parameter forwarded to sub sequences.
revDocument revision ensuring optimistic locking.
secretCSVShared secret protecting CSV export endpoints.
targetTarget identifier for the action.
### APIV2_getKnownUsersFormatted

List known users. Formats known users for UI selectors including groups and badges.

APIV2_GetManageAccessRights

Fetch manage rights. Reads and formats the manage-access-rights document for a form.

variables

namecomment
collab
idGeneric identifier for the targeted resource.
showAllGroupsFlag allowing non-admin users to list every group.
### APIV2_getOwnerShip

Get ownership info. Returns owner and collaborators metadata for a form.

variables

namecomment
id
### APIV2_getPWA

Get PWA package. Provides published PWA metadata and download paths.

variables

namecomment
id
### APIV2_getResponses

Fetch API responses. Retrieves paginated responses with filtering, formatting and attachments.

variables

namecomment
archiveTrue to mark the form as archived.
csvCSV content or configuration passed to the sequence.
elementElement identifier inside the document.
formIdIdentifier of the form being handled.
k
metaJSON metadata payload associated with the operation.
summarySummary text displayed in notifications.
versionVersion string applied to the project or document.
### APIV2_mapper_redirect

Redirect mapper call. Rebuilds parameters and returns a 302 redirect to the target sequence.

variables

namecomment
targetSequence
### APIV2_NotifyUsersSharing

Notify shared users. Sends sharing notifications to collaborators and tracks delivery status.

variables

namecomment
metaJSON metadata payload associated with the operation.
smtpAuthTypeSMTP authentication mechanism to use.
smtpPasswordSMTP account password.
smtpPortSMTP server port.
smtpServerSMTP server hostname.
smtpUsernameSMTP account username.
sSenderSender email displayed in notifications.
sslProtocolsAllowed SSL protocols list for SMTP connections.
xslFilepathXSL file path needed for email rendering.
### APIV2_OverrideUserSettings

Override user settings. Merges provided overrides into user settings while preserving explicit false values.

variables

namecomment
meta
### APIV2_postResponse

Submit API response. Validates, normalises and stores a response coming from the PWA.

variables

namecomment
files
idGeneric identifier for the targeted resource.
metaJSON metadata payload associated with the operation.
### APIV2_Publish

Publish form. Promotes a draft, regenerates its PWA and synchronises publication metadata.

variables

namecomment
fileBinary file content processed by the sequence.
idGeneric identifier for the targeted resource.
metaJSON metadata payload associated with the operation.
revDocument revision ensuring optimistic locking.
### APIV2_RebuildC8oGrp

Rebuild c8oGrp flags. Audits forms and responses to rebuild c8oGrp membership maps.

variables

namecomment
chunkSizeNumber of documents fetched per Mango page during the audit.
executeSet to true to rebuild c8oGrp based on computed expectations.
### APIV2_SetManageAccessRights

Set manage rights. Applies manage-access-rights updates and keeps ACLs in sync.

variables

namecomment
collabCollaborator identifier to add or update.
idGeneric identifier for the targeted resource.
meta
### APIV2_setOwnerShip

Update ownership. Updates owner and collaborators, syncing ACL and group lists.

variables

namecomment
idGeneric identifier for the targeted resource.
owner
### APIV2_SetSharedAnonymous

Toggle anonymous sharing. Updates the anonymous sharing flags and supporting metadata for a form.

variables

namecomment
idGeneric identifier for the targeted resource.
meta
### APIV2_setUserAdmin

Flag admin user. Promotes or demotes a Convertigo user as an admin helper.

variables

namecomment
id
### APIV2_updateFormulaireDocument

Update form document. Applies draft updates, merges metadata and handles attachments.

variables

namecomment
fileBinary file content processed by the sequence.
metaJSON metadata payload associated with the operation.
### APIV2_updateTags

Update form tags. Applies tag changes on a form and refreshes derived structures.

variables

namecomment
idGeneric identifier for the targeted resource.
meta
revDocument revision ensuring optimistic locking.
### b

Legacy bridge. Provides a thin compatibility layer for legacy clients.

variables

namecomment
cGeneric parameter used by legacy clients.
eEmail address parameter used by legacy flows.
fFilter fragment passed by legacy API calls.
lLanguage code supplied by legacy clients.
nNotification identifier handled by the flow.
oOutput selector used by legacy APIs.
pPagination or page parameter for legacy requests.
sSearch term supplied by the caller.
seSequence identifier forwarded by legacy APIs.
vVersion value used in compatibility checks.
### BaserowAccount

Save Baserow account. Stores Baserow credentials and metadata for the current user.

variables

namecomment
passwordPassword submitted by the user.
### BaserowAccountGet

Get Baserow account. Returns Baserow credentials and sync flags for the current user.

variables

namecomment
owner
### BuildCsvByFormId

Build CSV by form. Creates a CSV report for a form using stored configuration.

variables

namecomment
column_nameColumn name when querying Baserow tables.
encodingCharacter encoding requested for exports.
formIdIdentifier of the form being handled.
langLanguage code ISO used for localisation.
nameHuman readable name of the target entity.
offsetPagination offset for queries.
privacyPrivacy level requested for exports.
separatorCSV separator character requested.
string_separatorSeparator string used in CSV exports.
versionVersion string applied to the project or document.
### ChangePassword

Change password. Verifies reset token and updates the user password.

variables

namecomment
newPwdNouveau mot de passe
userCompte utilisateur
### ChangeUserEditingRights

Change editing rights. Adjusts collaborator editing rights for forms or folders.

variables

namecomment
editingRightsEditing rights payload to apply on the target.
forceCreation
userUser identifier concerned by the request.
### CheckForPendingInvitationNewUsers

Check pending invites. Lists pending invitations created for new users.

variables

namecomment
acl
mailEmail payload returned to the caller.
### checkIfDeleteIsPermitted

Check delete permission. Ensures the caller can delete the targeted document.

variables

namecomment
doc
### CreatePublicUserAddGroupe

Create public user. Creates an anonymous user and grants access to a group.

variables

namecomment
deleteControlDocFlag deciding whether control documents must be erased.
doc
### data_integrity_accessRights_check_between_edition_published_pwa_doc_anonymous

Check access rights integrity. Compares edition, published and anonymous docs to detect access-right mismatches.

data_integrity_collabsResponse_check_between_edition_published

Check collab response integrity. Ensures collaborator responses match between edition and published docs.

data_integrity_collabsResponse_check_between_forms_and_response

Check collab response links. Validates collab response linkage between forms and responses databases.

data_integrity_collabsResponse_repair_between_forms_and_response

Repair collab response links. Repairs inconsistencies between forms and response documents.

delete_all_templates

Delete all templates. Purges all template documents from the project.

DeleteB64FromExistingResponses

Delete response B64. Removes base64 data from existing response attachments.

variables

namecomment
chunkSizeMaximum number of documents processed per batch.
executeTrue to run the sequence in apply mode.
### DeleteUser

Delete user. Removes a user account and related ACL references.

variables

namecomment
userUser identifier concerned by the request.
### downloadFile

Download file. Streams a file attachment from the FullSync database.

variables

namecomment
documentName
filenameFilename of the processed attachment.
### Execute_Sequences

Run maintenance jobs. Sequentially executes the maintenance sequences configured for the project.

variables

namecomment
doc
### ForgotPassword

Send reset mail. Generates a reset token and emails the password recovery link.

variables

namecomment
emailEmail address targeted by the sequence.
emailBodyEmail body template for notifications.
emailLogoEmail logo URL used inside templates.
emailSubjectEmail subject template.
newPasswordNew password to be set
passwordResetKeyPassword reset key
targetApplicationNameEmail where to send the reset password link to
### GeneratePwaAsset

Generate PWA assets. Processes images to generate icons, splash screens and runtime metadata.

variables

namecomment
doc
from_start_serverTrue when invocation happens from server start hook.
threadsNumber of worker threads to use for job execution.
### getAnonymousForm

Get anonymous form. Returns the anonymous version of a published form.

variables

namecomment
loginLogin identifier submitted by the user.
### getAvailableAuthModeForLogin

List auth modes. Lists authentication modes available to the login page.

variables

namecomment
ADWhether Active Directory login is requested.
autoCheckActiveDirectoryFlag enabling automatic Active Directory lookup.
cloudBrandingBranding identifier applied to the cloud deployment.
hideConvertigoLoginFlag hiding the Convertigo login page.
hidePasswordForgottenFlag hiding the password forgotten link.
IdentifierIdentifier of the target record or user.
loginAdLabelActive Directory label shown on login page.
openIdBrandBrand identifier used during OpenID login.
### getBrevoChatId

Get Brevo chat id. Retrieves the Brevo conversations identifier for the user.

variables

namecomment
aiVisibleFlag indicating AI related features visibility.
BrevoConversationsIDBrevo conversations identifier used for chat handoff.
EnableProductTourFlag enabling the product tour for the user.
legacyLogoLegacy logo URL to migrate.
### getConvertigoUrl

Get Convertigo URL. Returns the base Convertigo endpoint configured for the app.

getCSVDefaultCharacterSet

Get CSV charset. Returns the default character set used for CSV exports.

getCurrentUserSettings

Get user settings. Loads the settings document for the connected user.

variables

namecomment
editing_apps_default_rightsDefault editing rights for applications.
formulas_default_rightsDefault rights for formula based widgets.
no_code_db_default_rightsDefault rights for no-code database elements.
publicationPublication flag or structure applied to the form.
### getGDRPmenu

Get GDPR menu. Returns GDPR menu content stored in settings.

variables

namecomment
symbolSymbol or tag referencing a statistic axis.
### getGDRPtoast

Get GDPR toast. Returns GDPR toast configuration for display.

variables

namecomment
symbolSymbol or tag referencing a statistic axis.
### getInactiveForms

List inactive forms. Lists forms marked as inactive or archived.

variables

namecomment
monthsAgoNumber of months to look back in stats.
### getKnownUsers

List known users. Returns all known users for sharing and invitations.

GetLanguage

Get language. Returns the language preferences of the current user.

variables

namecomment
emailEmail address targeted by the sequence.
### GetSequences

List sequences. Returns a list of sequences that can be triggered remotely.

variables

namecomment
projectFilterProject filter applied to stats queries.
sequenceFilterFilter selecting which sequences to execute.
typeType of element processed (form, folder, etc.).
variableFilterFilter used to select variables in maintenance flows.
### getTinyMaxs

Get TinyMCE limits. Returns TinyMCE text and image size limits.

variables

namecomment
error_messageError message to log or forward.
max_sizeMaximum allowed attachment size in bytes.
warn_messageWarning message shown to the user.
### GroupsOf

List user groups. Lists the groups the given user belongs to.

HasProject

Check project ownership. Verifies that the requester owns the current project.

variables

namecomment
projectNameConvertigo project name referenced by the request.
### importTemplates

Import templates. Imports template documents from provided archives.

initAllPWAS

Init all PWAs. Regenerates all PWA artifacts from stored forms.

variables

namecomment
from_start_serverTrue when invocation happens from server start hook.
threadsNumber of worker threads to use for job execution.
### InsertNotifIntoCurrentUser

Insert notification. Adds a notification entry into the current user's document.

variables

namecomment
formIdIdentifier of the form being handled.
idGeneric identifier for the targeted resource.
statusStatus value to apply to the document.
targetIdTarget document or user identifier.
targetName
typeType of element processed (form, folder, etc.).
### listAllPWAsUrls

List PWA URLs. Lists accessible URLs for every generated PWA.

Login

Login user. Authenticates using internal credentials and returns session data.

variables

namecomment
emailEmail address targeted by the sequence.
passwordPassword submitted by the user.
secretLShared secret used by legacy authentication flows.
### LoginAD

Login with AD. Performs Active Directory login and mirrors user data.

variables

namecomment
emailEmail address targeted by the sequence.
group_ad_loginActive Directory group login value.
LDAPRaw LDAP payload received from the identity provider.
passwordPassword submitted by the user.
secretLShared secret used by legacy authentication flows.
### LoginGoogle

Login with Google. Handles Google OAuth callback and authenticates the user.

variables

namecomment
decodedTokenDecoded identity token payload.
displayNameDisplay name for the user or group.
langLanguage code ISO used for localisation.
nameHuman readable name of the target entity.
picture
surnameSurname or last name of the user.
### LoginLinkedIn

Login with LinkedIn. Handles LinkedIn OAuth callback and authenticates the user.

variables

namecomment
decodedTokenDecoded identity token payload.
displayNameDisplay name for the user or group.
isTrialFlag telling if the user is a trial account.
langLanguage code ISO used for localisation.
mailEmail payload returned to the caller.
nameHuman readable name of the target entity.
surnameSurname or last name of the user.
### LoginMicrosoft

Login with Microsoft. Handles Azure AD OAuth callback and authenticates the user.

variables

namecomment
decodedTokenDecoded identity token payload.
displayName
langLanguage code ISO used for localisation.
nameHuman readable name of the target entity.
surnameSurname or last name of the user.
### LoginOpenID

Login with OpenID. Performs OpenID Connect authentication and stores tokens.

variables

namecomment
decodedTokenDecoded identity token payload.
displayNameDisplay name for the user or group.
mail
nameHuman readable name of the target entity.
surnameSurname or last name of the user.
### Logout

Logout user. Clears session data and revokes tokens if needed.

MIgrateToAllPWA

Migrate all PWAs. Migrates existing apps to the unified PWA deployment.

MigrationApiV2

Run API v2 migration. Ensures data structures comply with API v2 requirements.

NotifyNewUsersSharing

Notify new users. Sends sharing notifications to newly invited users.

variables

namecomment
bodyEmail body or message payload.
emailsCollection of email addresses to process.
idDoc
subjectEmail subject line to send.
### NotifyResponseByMail

Mail response notification. Builds and sends email notifications for form responses.

variables

namecomment
doc
### NotifyUsersSharing

Notify collaborators. Alerts existing collaborators about sharing changes.

variables

namecomment
body
grpsList of group identifiers stored on the document.
subjectEmail subject line to send.
### Ping

Ping endpoint. Returns a simple pong node for health checks.

RemoveNewUserSharing

Remove pending share. Cancels pending sharing invitations for new users.

variables

namecomment
id
### RemoveUserFromGroup

Remove user from group. Removes a user from a group and updates ACLs.

variables

namecomment
group
userUser identifier concerned by the request.
### SetLanguage

Set language. Updates the preferred language of the current user.

variables

namecomment
emailEmail address targeted by the sequence.
language
### SetUserInGroup

Assign user to group. Adds a user to a group and refreshes ACL caches.

variables

namecomment
group
userUser identifier concerned by the request.
### submitResponseAnonymous

Submit anonymous response. Stores an anonymous response and handles confirmation flows.

variables

namecomment
actionsList of actions to execute sequentially.
files
filesInfoJSON metadata about files to manage.
formIdIdentifier of the form being handled.
formRevRevision of the form document.
grpGroup metadata object to update.
loginLogin identifier submitted by the user.
myIdCurrent user identifier used to personalise the request.
respResponse document payload to process.
timestampTimestamp used for caching control.
versionVersion string applied to the project or document.
### usersOf

Users of group. Returns the users associated with a given group.

variables

namecomment
group
## Connectors

c8oforms_fs

Forms fullsync store. CouchDB FullSync connector storing forms, settings, and shared metadata.

Transactions

DeleteDocument

Delete form document. Deletes a document from c8oforms_fs using the provided id.

variables

namecomment
_use_docidIdentifier of the document targeted by the transaction.
##### GetDocument

Get form document. Fetches a document from c8oforms_fs by id with optional test coverage.

variables

namecomment
_use_docidIdentifier of the document targeted by the transaction.
##### GetDocumentAttachment

Get attachment by path. Streams an attachment by name and path from c8oforms_fs.

variables

namecomment
_use_attnameAttachment name to read or write.
_use_attpathFile system path used to fetch attachment content.
_use_docidIdentifier of the document targeted by the transaction.
_use_revRevision token of the targeted document.
##### GetDocumentAttachment1

Get attachment by name. Retrieves an attachment solely by document id and name.

variables

namecomment
_use_attnameAttachment name to read or write.
_use_attpathFile system path used to fetch attachment content.
_use_docidIdentifier of the document targeted by the transaction.
##### GetDocumentAttachmentB64

Get attachment as base64. Returns an attachment encoded as base64 for inline transfers.

variables

namecomment
_use_attnameAttachment name to read or write.
_use_docidIdentifier of the document targeted by the transaction.
##### GetDocumentRev

Get document revision. Fetches a document by id and revision for optimistic locking.

variables

namecomment
_use_docidIdentifier of the document targeted by the transaction.
_use_revRevision token of the targeted document.
##### GetServerInfo

Get server info. Retrieves CouchDB server information for health checks.

GetServerInfo1

Get server info copy. Alternative server info accessor kept for backward compatibility.

GetUsersByACL

List users by ACL. Queries view usersV2/byACL to resolve user membership from ACL entries.

variables

namecomment
_use_ddocDesign document identifier to query.
_use_include_docsWhether to embed full documents in the view response.
_use_keysList of keys used to filter view results.
_use_viewName of the view to execute.
##### GetView

Run integrity view. Executes data_integrity/check_published_collabResponse_groups with long timeout.

variables

namecomment
_use_ddocDesign document identifier to query.
_use_descendingReturn view rows in descending key order when true.
_use_groupWhether to group reduced view results.
_use_group_levelGroup level used when reducing view rows.
_use_reduceWhether to apply the reduce function on the view.
_use_viewName of the view to execute.
##### GetViewAuth

Run authentication view. Calls authentication/distinctGroups grouped to inspect group usage.

variables

namecomment
_use_groupWhether to group reduced view results.
_use_group_levelGroup level used when reducing view rows.
_use_keysList of keys used to filter view results.
_use_reduceWhether to apply the reduce function on the view.
##### GetViewByKeys

Run view by keys. Executes the formsV2 view with an explicit keys list.

variables

namecomment
_use_ddocDesign document identifier to query.
_use_keysList of keys used to filter view results.
_use_viewName of the view to execute.
##### GetViewIncludeDocs

Run view including docs. Loads formsV2 view entries while embedding full documents.

variables

namecomment
_use_ddocDesign document identifier to query.
_use_include_docsWhether to embed full documents in the view response.
_use_viewName of the view to execute.
##### GetViewPublishedbyAcl

Run published-by-ACL view. Queries published_forms/distinct_by_acl to list ACL driven publications.

variables

namecomment
_use_ddocDesign document identifier to query.
_use_keySingle key used to filter view results.
_use_viewName of the view to execute.
##### HeadDocument

Head form document. Performs a HEAD request on a document to check its existence.

variables

namecomment
_use_docidIdentifier of the document targeted by the transaction.
##### PostBulkDocuments_1

Bulk merge documents. Merges a batch of documents into c8oforms_fs with merge policy.

variables

namecomment
_use_json_baseJSON base template used to build documents.
##### PostDocument

Post document. Creates or updates a document with merge policy and metadata protections.

variables

namecomment
_c8oAclACL metadata stored on the document.
_idIdentifier of the document to process.
_use_mergeMerge policy instructions applied during bulk uploads.
actionsArray of actions executed by the connector call.
c8o_view_type_published_formFlag identifying published form documents.
c8oGrpGroup membership map attached to the document.
collabsCollaborators array stored on the form.
collabsResponseCollaborators allowed to read responses.
creationDateCreation timestamp saved on the document.
creatorCreator identifier tied to the document.
descformLong description of the form.
descformPositionDisplay order for the form description.
formulaireSerialized form definition payload.
lastMofificationTimestamp of the last modification.
nameName of the entity written into the document.
namePositionDisplay order for the name field.
pagesSerialized page definitions for the form.
parentIdParent document identifier in the hierarchy.
parentRevParent revision reference used during migration.
pwa_enabledFlag enabling PWA generation for the form.
pwa_subPathSub-path used to host the generated PWA.
respNameRequiredFlag making response name mandatory.
sharedAnonymousFlag enabling anonymous sharing on the form.
subTagSecondary tag set on the document.
tagTag label applied to the form.
thumbnailThumbnail metadata or payload stored with the document.
versionVersion string of the migrated document.
wallpaperWallpaper metadata or payload stored with the document.
##### PostDocument1

Post document (raw). Posts a document with keep-attachments flag for specialized flows.

variables

namecomment
_c8oAclACL metadata stored on the document.
_idIdentifier of the document to process.
_use_mergeMerge policy instructions applied during bulk uploads.
actionsArray of actions executed by the connector call.
c8o_view_type_published_formFlag identifying published form documents.
c8oGrpGroup membership map attached to the document.
collabsCollaborators array stored on the form.
collabsResponseCollaborators allowed to read responses.
creationDateCreation timestamp saved on the document.
creatorCreator identifier tied to the document.
descformLong description of the form.
descformPositionDisplay order for the form description.
formulaireSerialized form definition payload.
lastMofificationTimestamp of the last modification.
nameName of the entity written into the document.
namePositionDisplay order for the name field.
pagesSerialized page definitions for the form.
parentIdParent document identifier in the hierarchy.
parentRevParent revision reference used during migration.
pwa_enabledFlag enabling PWA generation for the form.
pwa_subPathSub-path used to host the generated PWA.
respNameRequiredFlag making response name mandatory.
sharedAnonymousFlag enabling anonymous sharing on the form.
subTagSecondary tag set on the document.
tagTag label applied to the form.
thumbnailThumbnail metadata or payload stored with the document.
versionVersion string of the migrated document.
wallpaperWallpaper metadata or payload stored with the document.
##### PostDocument_PWA

Post PWA document. Stores generated PWA metadata and assets.

variables

namecomment
_c8oAclACL metadata stored on the document.
_idIdentifier of the document to process.
_use_json_baseJSON base template used to build documents.
_use_mergeMerge policy instructions applied during bulk uploads.
backgroundColorBackground color value stored with the document.
c8o_view_type_pwa_documentFlag identifying generated PWA documents.
nameName of the entity written into the document.
notAnonymousFlag forcing authenticated access to the document.
originalFormIdOriginal form identifier referenced by the record.
querystrQuery string appended when calling the view.
shortNameShort name used in lists and menus.
targetIdTarget identifier referenced by the notification.
themeColorTheme color applied to the generated PWA.
##### PostDocument_restore_deleted

Restore deleted form. Restores a previously deleted document by clearing _deleted flag.

variables

namecomment
dataMain data payload written to the document.
##### PostDocumentAddArgc8o_view_type_pwa_document

Flag PWA document. Marks a document with the PWA view type during creation.

variables

namecomment
_idIdentifier of the document to process.
c8o_view_type_pwa_documentFlag identifying generated PWA documents.
targetIdTarget identifier referenced by the notification.
##### PostDocumentBaserowPassword

Save Baserow password. Stores hashed Baserow credentials in the connector.

variables

namecomment
_idIdentifier of the document to process.
passwordPassword or secret associated with the record.
##### PostDocumentCreateNotif

Create notification doc. Adds notification documents for user alerts.

variables

namecomment
_idIdentifier of the document to process.
c8o_view_type_notificationFlag identifying notification documents.
dateTimestamp or date value stored during migration.
formIdIdentifier of the parent form document.
newFlag telling whether the record is newly created.
statusWorkflow status value of the form.
targetIdTarget identifier referenced by the notification.
targetNameHuman readable name of the target referenced item.
typeDocument type marker used by design documents.
##### PostDocumentCreateUserSettings

Create user settings. Initialises default user settings structures.

variables

namecomment
_c8oAclACL metadata stored on the document.
_idIdentifier of the document to process.
_use_json_baseJSON base template used to build documents.
c8o_view_type_usersFlag identifying user documents.
displayNameDisplay name saved for the target entity.
editing_rightsEditing rights object merged into the document.
favoritesList of favourites associated with the user.
languageLanguage code stored on the document.
mailEmail address stored on the document.
nameName of the entity written into the document.
pictureBinary or base64 picture payload.
providerName of the identity or external provider.
published_FirstFlag used during first publication of a form.
surnameSurname stored on the user document.
##### PostDocumentFromAclKey

Post from ACL key. Creates a document using ACL information as base JSON.

variables

namecomment
_c8oAclACL metadata stored on the document.
_idIdentifier of the document to process.
_use_mergeMerge policy instructions applied during bulk uploads.
actionsArray of actions executed by the connector call.
c8oGrpGroup membership map attached to the document.
creatorCreator identifier tied to the document.
descformLong description of the form.
descformPositionDisplay order for the form description.
formulaireSerialized form definition payload.
nameName of the entity written into the document.
namePositionDisplay order for the name field.
pagesSerialized page definitions for the form.
parentIdParent document identifier in the hierarchy.
parentRevParent revision reference used during migration.
respNameRequiredFlag making response name mandatory.
versionVersion string of the migrated document.
wallpaperWallpaper metadata or payload stored with the document.
##### PostDocumentFromAclKeyMerge

Merge from ACL key. Merges ACL-based JSON into an existing document.

variables

namecomment
_c8oAclACL metadata stored on the document.
_idIdentifier of the document to process.
_use_mergeMerge policy instructions applied during bulk uploads.
actionsArray of actions executed by the connector call.
c8oGrpGroup membership map attached to the document.
creatorCreator identifier tied to the document.
descformLong description of the form.
descformPositionDisplay order for the form description.
formulaireSerialized form definition payload.
nameName of the entity written into the document.
namePositionDisplay order for the name field.
pagesSerialized page definitions for the form.
parentIdParent document identifier in the hierarchy.
parentRevParent revision reference used during migration.
respNameRequiredFlag making response name mandatory.
versionVersion string of the migrated document.
wallpaperWallpaper metadata or payload stored with the document.
##### PostDocumentJSONBASE

Post JSON base. Posts documents using json_base template expansion.

variables

namecomment
_c8oAclACL metadata stored on the document.
_use_json_baseJSON base template used to build documents.
##### PostDocumentJsonBaseKeepACL

Post JSON base keep ACL. Posts documents while preserving existing ACL metadata.

variables

namecomment
_use_json_baseJSON base template used to build documents.
_use_mergeMerge policy instructions applied during bulk uploads.
##### PostDocumentJsonBaseOverride

Post JSON base override. Posts documents overriding fields defined in the merge template.

variables

namecomment
_use_json_baseJSON base template used to build documents.
_use_mergeMerge policy instructions applied during bulk uploads.
##### PostDocumentMigrationAll

Migration - all docs. Pushes migration results for draft, published and response artifacts.

variables

namecomment
_idIdentifier of the document to process.
subTagSecondary tag set on the document.
tagTag label applied to the form.
##### PostDocumentMigrationDraft

Migration - drafts. Writes migrated draft documents generated by scripts.

variables

namecomment
_idIdentifier of the document to process.
c8o_view_type_drafts_formFlag identifying draft form documents.
##### PostDocumentMigrationPublished

Migration - published. Stores migrated published documents for legacy upgrade.

variables

namecomment
_idIdentifier of the document to process.
c8o_view_type_published_formFlag identifying published form documents.
##### PostDocumentMigrationPublished11

Migration - published v11. Applies published-form adjustments for version 11 upgrade.

variables

namecomment
_idIdentifier of the document to process.
c8o_view_type_published_formFlag identifying published form documents.
##### PostDocumentMigrationUsers

Migration - users. Migrates user records into the new structure.

variables

namecomment
_idIdentifier of the document to process.
c8o_view_type_usersFlag identifying user documents.
##### PostDocumentMigrationUsersModif

Migration - user updates. Stores incremental changes for migrated user records.

variables

namecomment
_idIdentifier of the document to process.
c8o_view_type_usersModifFlag identifying user modification documents.
##### PostDocumentPolicyMerge

Post with merge policy. Posts documents enforcing the merge policy supplied in variables.

variables

namecomment
_idIdentifier of the document to process.
sharedAnonymousFlag enabling anonymous sharing on the form.
##### PostDocumentPublicFormJSONbase

Post public form template. Creates public form documents using a JSON base.

variables

namecomment
_use_json_baseJSON base template used to build documents.
##### PostDocumentSetDone

Mark document done. Updates checklist status on migration helper documents.

variables

namecomment
_idIdentifier of the document to process.
doneBoolean flag marking the record as completed.
##### PostDocumentSetPWAEnabled

Toggle PWA enabled. Sets the pwa_enabled flag and derived metadata.

variables

namecomment
_idIdentifier of the document to process.
pwa_enabledFlag enabling PWA generation for the form.
pwa_subPathSub-path used to host the generated PWA.
##### PostDocumentSetStatus

Update form status. Writes the status field for workflow transitions.

variables

namecomment
_idIdentifier of the document to process.
statusWorkflow status value of the form.
##### PostDocumentUpdateRights

Update rights document. Stores ACL changes and collaborator rights.

variables

namecomment
_c8oAclACL metadata stored on the document.
_idIdentifier of the document to process.
editing_rightsEditing rights object merged into the document.
##### PostFind

Run Mango query. Executes a Mango query with custom selector and bookmark.

PurgeDatabase

Purge database. Issues purge calls to permanently remove deleted revisions.

PutDocumentAttachment

Put attachment (merge). Uploads or replaces an attachment with merge policy awareness.

variables

namecomment
_use_attnameAttachment name to read or write.
_use_attpathFile system path used to fetch attachment content.
_use_docidIdentifier of the document targeted by the transaction.
##### PutDocumentAttachmentFromBase64

Put attachment from base64. Uploads an attachment supplied as base64 content.

variables

namecomment
_use_attbase64Base64 encoded payload for attachment upload.
_use_attcontent_typeMIME type applied to the attachment.
_use_attnameAttachment name to read or write.
_use_docidIdentifier of the document targeted by the transaction.
##### PutDocumentAttachmentFromFile

Put attachment from file. Uploads an attachment from a server-side file path.

variables

namecomment
_use_attcontent_typeMIME type applied to the attachment.
_use_attnameAttachment name to read or write.
_use_attpathFile system path used to fetch attachment content.
_use_docidIdentifier of the document targeted by the transaction.
##### PutDocumentAttachmentOK

Confirm attachment update. Finalizes attachment upload returning metadata.

variables

namecomment
_use_attcontent_typeMIME type applied to the attachment.
_use_attnameAttachment name to read or write.
_use_attpathFile system path used to fetch attachment content.
_use_docidIdentifier of the document targeted by the transaction.
##### SetLanguage

Set language doc. Updates the language settings document stored in c8oforms_fs.

variables

namecomment
_idIdentifier of the document to process.
languageLanguage code stored on the document.
### c8oforms_response_fs

Responses fullsync store. CouchDB FullSync connector storing submitted responses and related attachments.

Transactions

AllDocs

List all response docs. Lists response documents in bulk using _all_docs.

Generic_GetView

Generic response view. Runs arbitrary response design views with provided identifiers.

variables

namecomment
_use_ddocDesign document identifier to query.
_use_keySingle key used to filter view results.
_use_viewName of the view to execute.
##### GetDocument

Get response document. Retrieves a response document by id.

variables

namecomment
_use_docidIdentifier of the document targeted by the transaction.
##### GetDocumentAttachment

Get response attachment. Streams attachments stored with a response.

variables

namecomment
_use_attnameAttachment name to read or write.
_use_attpathFile system path used to fetch attachment content.
_use_docidIdentifier of the document targeted by the transaction.
##### GetDocumentRev

Get response revision. Fetches a response document by id and revision.

variables

namecomment
_use_docidIdentifier of the document targeted by the transaction.
_use_revRevision token of the targeted document.
##### GetResponseByFormId

Responses by form id. Queries responsesByFormId view for a given form.

variables

namecomment
_use_keySingle key used to filter view results.
##### GetServerInfo

Get server info. Retrieves CouchDB server details for diagnostics.

GetView

Run response view. Runs Design_document/view for broad queries.

variables

namecomment
_use_keySingle key used to filter view results.
##### GetView1

Run response view1. Runs Design_document/view1 for filtered queries.

variables

namecomment
_use_keySingle key used to filter view results.
##### GetView1_multiple

Run response view1 multiple. Runs view1_multiple to load aggregated rows.

variables

namecomment
_use_keySingle key used to filter view results.
##### GetView1Pretty

Run response view1 pretty. Runs view1_Pretty returning formatted rows.

variables

namecomment
_use_keySingle key used to filter view results.
##### GetViewNotOnMapOnly

Run response view custom. Executes dynamic view lookups with grouping options.

variables

namecomment
_use_ddocDesign document identifier to query.
_use_descendingReturn view rows in descending key order when true.
_use_groupWhether to group reduced view results.
_use_group_levelGroup level used when reducing view rows.
_use_reduceWhether to apply the reduce function on the view.
_use_viewName of the view to execute.
##### PostBulkDocumentsMergeOverrideGrp

Bulk merge responses. Merges response documents with override-capable policy.

variables

namecomment
_use_json_baseJSON base template used to build documents.
_use_mergeMerge policy instructions applied during bulk uploads.
##### PostDocument

Post response document. Creates or updates a response document with merge policy.

variables

namecomment
_c8oAclACL metadata stored on the document.
_idIdentifier of the document to process.
_use_json_baseJSON base template used to build documents.
c8oGrpGroup membership map attached to the document.
respResponse document payload handled by the transaction.
##### PostDocumentAttachmentB64IntoField

Store attachment in field. Uploads base64 attachments into a document field.

variables

namecomment
_idIdentifier of the document to process.
_use_json_baseJSON base template used to build documents.
_use_mergeMerge policy instructions applied during bulk uploads.
##### PostDocumentJBASE

Post JSON base response. Posts responses built from json_base template.

variables

namecomment
_idIdentifier of the document to process.
_use_json_baseJSON base template used to build documents.
##### PostDocumentOverride

Post response override. Posts responses overriding specified fields.

variables

namecomment
_idIdentifier of the document to process.
_use_json_baseJSON base template used to build documents.
_use_mergeMerge policy instructions applied during bulk uploads.
##### PurgeDatabase

Purge response database. Purges deleted revisions from the responses database.

PutDocumentAttachment

Upload response attachment. Uploads attachments associated with a response id.

variables

namecomment
_use_attbase64Base64 encoded payload for attachment upload.
_use_attcontent_typeMIME type applied to the attachment.
_use_attnameAttachment name to read or write.
_use_attpathFile system path used to fetch attachment content.
_use_docidIdentifier of the document targeted by the transaction.
##### PutDocumentAttachmentFromFile

Upload response attachment file. Uploads attachments from server-side files.

variables

namecomment
_use_attcontent_typeMIME type applied to the attachment.
_use_attnameAttachment name to read or write.
_use_attpathFile system path used to fetch attachment content.
_use_docidIdentifier of the document targeted by the transaction.
## Rest Web Service

Mappings

/forms/export/{id}

Export a forms with a given id

Operations
GetOperation

Export a forms with a given id

Parameters

namecomment
id
## Convertigo Forms Builder

Describes the mobile application global properties 2

Pages

adminDashboardDetail

Admin Dashboard Detail stats

adminDashboardHome

Home Admin Dashboard

adminDashboardUsers

Admin Dashboard Users

adminDashboardUsersWithinGroups

Admin Dashboard Users

aiChat

aiDialog

colorPage

ConditionalPage

CreatePwa

dataPage

dropFilePage

editorPage

Form Creator

exportCsvPage

GDRPpage

labelsPage

linkPage

loginPage

Form login old segment: login/:formId/:page/:edit/:published/:d/:e

ManageAccessRights

Page to share a form, or add collaborators

modalActions

modalConfigure

ModalEditImage

modalVideo

NetworkStatus

Page

PopOverInputs

popOverPageSelector

PreviewMultiple

progressPage

resetPasswordPage

responseCompleted

selectorPage

Form chooser

settingsPage

Settings

sharingPage

startCloud

viewerPage

Form Visualisator

wallPaperSelection

Shared Actions

addAnyOption

variables

namecomment
defaultValue
isOther
item
#### addElementonDblClick

variables

namecomment
cat
custom
elems
message
toast
type
#### addtoFavorites

variables

namecomment
arrayDocId
that
#### allowDrop

variables

namecomment
local
position
reciever
#### blobToBase64Function

variables

namecomment
blobData
#### callViewLiveAndFillFormList

Process a tick (Refresh define in caf)

variables

namecomment
keys
#### callViewLiveAndFillFormListViewer

variables

namecomment
fromId
fs
#### cancelLive

changeBackgroundImage

variables

namecomment
returnBinary
selectedForm
wallpaper
#### changeTabIntoSelectorPage

variables

namecomment
canExec
changeToData
changeToPublished
#### checkAndRegister

variables

namecomment
item
#### checkForDuplicate

variables

namecomment
formList
value
#### checkUserStatus

closeOptions

This functions is used to close an element selected on editor page

variables

namecomment
child
item
#### CopyLinkToClipBoard

variables

namecomment
link
#### createFormFromTemplate

variables

namecomment
id
#### createNewForm

variables

namecomment
ai
creating
#### detectChanges

detectChangesDoble

dragElementTolist

variables

namecomment
cat
custom
elems
type
#### dragEnd

dragFormIntoFolder

variables

namecomment
id
#### dragPage

variables

namecomment
i
#### dragStartAction

variables

namecomment
code
isTs
item
targetType
transform_toTsMonaco
#### executeGoToPageIfCondition

variables

namecomment
canExec
item
#### functionPublishAndCreatePwa

used to publish or/and create/update pwa

functionPublishDoc

variables

namecomment
selectedForm
#### getOffsetFunction

getPositonAndAddr

variables

namecomment
item
model
#### getSizeObject

variables

namecomment
obj
#### getTranslate

Get i118n translations

variables

namecomment
msgTosearch
#### getViewAndParametersForSelector

importNg2Tooltips

isVisibleFunction

variables

namecomment
selectedForm
#### popOverAddToFav

variables

namecomment
index
selectedForm
that
#### popOverCopy

variables

namecomment
selectedForm
#### popOverCreatePwa

variables

namecomment
header
new
publish
publishInfos
realFormFrom
selectedForm
#### popOverDeleteView

variables

namecomment
leavePage
multiple
selectedForm
#### popOverDisableSharePublic

variables

namecomment
selectedForm
#### popOverDownloadCsv

variables

namecomment
name
offset
selectedForm
version
#### popOverEditView

variables

namecomment
selectedForm
#### popOverExport

variables

namecomment
selectedForm
#### popOverGetLinkShare

variables

namecomment
selectedForm
#### popOverGetLinkSharePublic

variables

namecomment
selectedForm
#### popOverManageCollab

variables

namecomment
selectedForm
#### popOverManageLabels

variables

namecomment
published
selectedForm
#### popOverPublishDoc

variables

namecomment
selectedForm
#### popOverShareForm

variables

namecomment
selectedForm
#### popOverThumnail

variables

namecomment
selectedForm
#### popOverTransferOwnerShip

variables

namecomment
selectedForm
#### popOverVisualizeView

variables

namecomment
index
pOwner
published
selectedForm
#### popOverVizualiseResponses

variables

namecomment
selectedForm
#### ProcessSubmitFormViewerPage

variables

namecomment
doAll
indexPage
pages
performCheckMandatory
#### ProcessSubmitFormViewerPageFINISH

recursiveSearch

variables

namecomment
action
el
local
position
#### removeSpinner

replaceEmptyFunction

variables

namecomment
name
#### searchForm

variables

namecomment
call
#### setLocal

variables

namecomment
path
val
#### setSpinner

sharedTapOnActionSubmit

variables

namecomment
item
#### sharePublishedDocAnonymous

variables

namecomment
docid
#### showThreeDotsMenu

variables

namecomment
currentIndex
folder
id
page
#### showToast

variables

namecomment
closeButtonText
cssClass
duration
msg
position
showCloseButton
#### sublim

This function is used to open an element selected on editor page

variables

namecomment
child
item
#### switchHighlights

variables

namecomment
el
local
#### syncAndUpdateGetOnPull

tickAction

Process a tick (Refresh define in caf)

UpdateFunctionsToBeCalledToDataSource

variables

namecomment
excludeMySelf
item
#### updateState

Update the state of a field

variables

namecomment
file
meta
#### ZXing_sa_forms

variables

namecomment
fileFile object as Array (if not provided from an input type file).
imgIdImg tag identifier to output image file. Optional
isOutputEventPublish scan result or not to the topic event. Default: true.
isOutputGlobalInsert or not the scan result in a global page variable. The variable is composed of 'zxing:' + topic + ref variables. Default: true.
refIn case of multiple ZXing package instances, set the variable to different values to distinguish the Publish data event and/or the local page variable. Default: ''. Optional
resultIdInput tag identifier to set value to. Optional
topicPublish Topic name to use with a Subscribe component. Optional
typeScan from file or video. Default: 'file'
videoIdVideo tag identifier to output video camera. Default: 'video'. Optional
### Shared Components

addGroupForm

addUserForm

addUserToGroupForm

cardSelector

variables

namecomment
i
isAfolder
list
offsetObject
#### chooseIcon

colorPicker

variables

namecomment
color
width
#### conditiongoToPageIf

variables

namecomment
current
i
item
length
#### conditiongoToPageIfPrev

variables

namecomment
current
i
#### conditionVisibleIf

variables

namecomment
current
form
i
typeVisible
**events**
namecomment
delete
save
#### conditionVisibleIfPrev

variables

namecomment
always
condVisible
current
i
visible
#### datasource

variables

namecomment
explicitTarget
isSource
item
loop
path
thingIndex
#### dataSourceEditor

variables

namecomment
apiApp
apiC8o
apiForm
apiPage
apiRouter
apiTranslate
apiUser
currentMeta
currentObject
displayName
dragging
explicitTarget
height
isSource
item
loop
path
sources
subIndex
thingIndex
type
**events**
namecomment
save
#### dataSourceEditor_GridRow_GridColSourcePicker_Group

variables

namecomment
apiApp
apiC8o
apiCurrentFor
apiForm
apiPage
apiRouter
apiTranslate
apiUser
c8oforms_monacoeditor
currentObject
loop
sources
type
#### dataSourceEditorDescription

variables

namecomment
additionalTextKey
copyContent
isText
#### dataviz

Display an apex chart comp. or an ag-grid comp.

variables

namecomment
data(Object) - The data object for charts and grids comp
defaultHeight(Number) - A card content default height
fullpage(Boolean) - The comp. is expanded (true)
isLoading(Boolean) - A boolean flag used for skeleton
subtitle(String) - A subtitle/description for the component card
subtitleIcon(String) - A subtitle icon for the component card
title(String) - A title for the component card
type(String) - A component type that could be one of the following values : "grid" | 'pie' | 'area' | 'line'
zoomEnd(String) - An end date zoom in the YYYY-MM-DD format
zoomStart(String) - A start date zoom in the YYYY-MM-DD format
**events**
namecomment
onClickOnDataGridRowWhen fullpage mode have been changed
#### datavizHolder

variables

namecomment
currentBreakPoint(String) - The current breakpoint (sm, xs, ...)
data(Object) - Data object to display in the components
defaultHeight(Number) - A card content default height
fullpage(Boolean) - The comp. is expanded (true)
isExpanded(Boolean) - The flag that set the card to fullpage mode
isHidden(Boolean) - The flag that set to visible or not visible a card
isLoading(Boolean) - The flag that set loading skeleton animation
responsiveChildColumnSize(Array) - Size on sm, md, lg, xl between 1 and 12 : {sm: 12, md: '6', lg: 7, xl: 8}
sequence(Object) - An object of configuration component
sequenceVars(Object) - An object of configuration component
subtitle(String) - A subtitle icon for the component card
subtitleIcon(String) - A subtitle icon for the component card
title(String) - A title for the component card
types(String) - A component type that could be one of the following values : "grid" | 'pie' | 'area' | 'line'
**events**
namecomment
onChangeExpandedValueWhen fullpage mode have been changed
onChangeHiddenValueWhen fullpage mode have been changed
onClickOnDataGridRowWhen fullpage mode have been changed
#### documentationPanel

variables

namecomment
mdContent
#### DraggableElementActionPalette

variables

namecomment
isTs
item2ActionPalette
targetType
transform_toTsMonaco
#### DraggableElementApiPalette

variables

namecomment
isTs
item2ActionPalette
targetCode
targetType
transform_toTsMonaco
#### editorToolbarButton

variables

namecomment
color
icon
isDisabled
text
textTooltip
**events**
namecomment
clicked
#### FilterBR

variables

namecomment
complByName
currentObject
item1680251775490
item
keyName
l
**events**
namecomment
save
#### FilterBRADD

variables

namecomment
addGroups
currentObject
**events**
namecomment
save
#### getApplicationDetail

getUserGroupsDetail

inputMultiVal

variables

namecomment
current
i
inputngx
type
#### inputTextAndField

variables

namecomment
current
form
i
inputngx
prefixEvent
type
**events**
namecomment
save
#### itemActionBusinessLogicEditor

variables

namecomment
idselected
isChild
item
thingIndex
#### itemActionBusinessLogicViewer

variables

namecomment
item
modelthis.formsSubmit[item['name']]
#### itemActionSubmitEditor

variables

namecomment
action
idselected
isChild
item
thingIndex
#### itemActionSubmitViewer

variables

namecomment
action
item
#### itemAddCheckBoxOrRadio

variables

namecomment
defaultValue
item
#### itemAddRowToLocalGridActionEditor

variables

namecomment
idselected
isChild
item
thingIndex
#### itemAddRowToLocalGridActionViewer

variables

namecomment
item
modelthis.formsSubmit[item['name']]
#### itemBarcodeSelector

variables

namecomment
idselected
isChild
item
#### itemBarcodeViewver

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
redListthis.redList[item['name']]
#### itemButtonEditor

variables

namecomment
idselected
isChild
item
#### itemButtonViewer

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
redListthis.redList[item['name']]
#### itemCameraSelector

variables

namecomment
idselected
isChild
item
#### itemCardEditor

variables

namecomment
disabled
idselected
indexItem
item
#### itemCardEditor_Elem

variables

namecomment
child
idselectedC
indexItem
item
item1730737782207
j
#### itemCardEditorViewer

variables

namecomment
idselected
indexItem
item
#### itemCardEditorViewer_Elem

variables

namecomment
child
indexItem
item1730734017789
j
#### itemCardViewer

variables

namecomment
item
model
redList
#### itemCardViewer_Elem

variables

namecomment
child
item
item1730739256405
j
model
redList
#### itemChartEditor

The Chart Widget configuration panel

variables

namecomment
idselected
isChild
item
#### itemChartViewer

The Chart Widget viewer

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
outModel
redListthis.redList[item['name']]
#### itemCheckboxEditor

variables

namecomment
idselected
isChild
item
#### itemCheckboxGroupEditor

variables

namecomment
idselected
isChild
item
#### itemCheckboxGroupViewer

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
model
redList
#### itemCheckboxGroupViewerConditions

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
model
redList
#### itemCheckboxViewer

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
model
redList
#### itemCheckboxViewerConditions

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
model
redList
#### itemConditionEditor

variables

namecomment
disabled
idselected
idselectedC
indexItem
item
#### itemConditionEditor_Elem

variables

namecomment
child
idselectedC
indexItem
item
item1730737782207
j
targetCardChild
**events**
namecomment
focused
unfocused
#### itemConditionEditorViewer

variables

namecomment
idselected
indexItem
item
#### itemConditionViewer_Elem

variables

namecomment
child
indexItem
item1730734017789
j
targetCardChild
#### itemDateSelector

variables

namecomment
idselected
isChild
item
#### itemDateTimeViewver

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
redListthis.redList[item['name']]
#### itemDescriptionEditor

variables

namecomment
idselected
isChild
item
#### itemDescriptionViewer

variables

namecomment
fromViewer
item
#### itemFileSelector

variables

namecomment
idselected
isChild
item
#### itemFileViewver

variables

namecomment
disabledthis.formsSubmit[item['name']]
idFiles
item
modelthis.formsSubmit[item['name']]
redListthis.redList[item['name']]
#### itemForLoopEditor1

variables

namecomment
disabled
idselected
indexItem
item
#### itemForLoopEditor_Elem1

variables

namecomment
child
idselectedC
indexItem
item
item1730737782207
j
#### itemForLoopEditorViewer1

variables

namecomment
idselected
indexItem
item
#### itemForLoopEditorViewer_Elem1

variables

namecomment
child
indexItem
item1730734017789
j
#### itemGridEditor

variables

namecomment
idselected
isChild
item
#### itemGridViewer

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
outModel
redListthis.redList[item['name']]
#### itemHeaderEdit

variables

namecomment
item
type
#### itemImgViewer

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
model
redList
#### itemLayoutConfigCols

variables

namecomment
cols
#### itemLayoutEditor

variables

namecomment
disabled
idselected
idselectedC
indexItem
item
#### itemLayoutEditor_Elem

variables

namecomment
child
idselectedC
indexItem
item
item1730737782207
j
showGrab
#### itemLayoutEditor_Params

variables

namecomment
colScheme
defaultValue
item
main_icn
main_title
target
tooltip
**events**
namecomment
colsChange
#### itemLayoutEditorViewer

variables

namecomment
idselected
indexItem
item
#### itemLayoutViewer

variables

namecomment
item
model
redList
#### itemLayoutViewer_Elem

variables

namecomment
child
item
item1730739256405
j
model
redList
#### itemLocationEditor

variables

namecomment
idselected
isChild
item
#### itemLocationViewer

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
redListthis.redList[item['name']]
#### itemMapEditor

The Chart Widget configuration panel

variables

namecomment
idselected
isChild
item
#### itemMapViewer

The Chart Widget viewer

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
outModel
redListthis.redList[item['name']]
#### itemNavigateAppActionEditor

variables

namecomment
idselected
isChild
item
thingIndex
#### itemNavigateAppActionViewer

variables

namecomment
item
modelthis.formsSubmit[item['name']]
#### itemNavigatePageActionEditor

variables

namecomment
idselected
isChild
item
thingIndex
#### itemNavigatePageActionViewer

variables

namecomment
item
modelthis.formsSubmit[item['name']]
#### itemRadioGroupViewver

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
model
redList
#### itemRadioListEditor

variables

namecomment
idselected
isChild
item
#### itemRadioListGroupEditor

variables

namecomment
idselected
isChild
item
#### itemRadioViewver

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
model
redList
#### itemRadioViewver_Tag_Div_RadioList_Directive2_Directive2

variables

namecomment
disabled
item
#### itemRefreshGridActionEditor

variables

namecomment
idselected
isChild
item
thingIndex
#### itemRefreshGridActionViewer

variables

namecomment
item
modelthis.formsSubmit[item['name']]
#### itemRemoveRowFromLocalGridActionEditor

variables

namecomment
idselected
isChild
item
thingIndex
#### itemRemoveRowFromLocalGridActionViewer

variables

namecomment
item
modelthis.formsSubmit[item['name']]
#### itemSelectEditor

variables

namecomment
idselected
isChild
item
#### itemSelectViewver

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
redListthis.redList[item['name']]
#### itemSignatureSelector

variables

namecomment
idselected
isChild
item
#### itemSignatureViewver

variables

namecomment
color
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
parentname
redListthis.redList[item['name']]
#### itemSliderEditor

variables

namecomment
idselected
isChild
item
#### itemSliderViewver

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
model
redList
#### itemTextEditor

variables

namecomment
idselected
isChild
item
#### itemTextViewer

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
redListthis.redList[item['name']]
#### itemTimeSelector

variables

namecomment
idselected
isChild
item
#### itemTimeViewver

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
redListthis.redList[item['name']]
#### ItemTitleSub

variables

namecomment
config
name
#### itemToastActionEditor

variables

namecomment
idselected
isChild
item
thingIndex
#### itemToastActionViewer

variables

namecomment
item
modelthis.formsSubmit[item['name']]
#### itemVideoCallEditor

variables

namecomment
idselected
isChild
item
#### itemVideoCallViewer

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
redListthis.redList[item['name']]
#### itemVideoCallViewerInEditionPage

variables

namecomment
disabledthis.formsSubmit[item['name']]
item
modelthis.formsSubmit[item['name']]
redListthis.redList[item['name']]
#### labelFieldMustBeFilled

variables

namecomment
item
name
text
#### listSelector

variables

namecomment
i
isAfolder
list
offsetObject
#### LoginComponent

LoginComponent is a reusable login form component with inputs for username/email and password. It provides buttons for login and social login options (Google, Microsoft, LinkedIn). Use the input properties to customize labels and placeholders. Bind to the username and password inputs using ngModel. The component emits events on login button click and social login button clicks. -- AI generated: thread_ztpgUeEKSFdFoWaz2NCcpJ5E

variables

namecomment
forgotPasswordTextText for the forgot password link
localParentText for the sign up link
loginButtonTextText displayed on the login button
loginDescriptionDescription text under the login title
loginTitleTitle text for the login form
passwordPlaceholderPlaceholder text for the password input
signUpTextText for the sign up link
subtitleTextSubtitle text displayed under the main title
usernamePlaceholderPlaceholder text for the username input
**events**
namecomment
forgotPassword
login
onChangePassword
onChangeUsername
signUp
socialLogin
#### mdReader

variables

namecomment
data
#### MenuComponentUi

This component displays a user menu with user info, categorized navigation items, and actions such as logout and close. Use Input properties to provide user details, menu sections, and version info. -- AI generated: thread_HoLt3BXkFpqp7kiubzlvHh5b

variables

namecomment
closeLabelLabel text for the close menu button.
logoutLabelLabel text for the logout action.
menuSectionsArray of menu sections each containing a title and an array of menu items.
userEmailThe email address of the user displayed below the user name.
userNameThe full name of the user displayed in the menu header.
versionVersion string displayed at the bottom of the menu.
versionStatusStatus text displayed below the version string.
**events**
namecomment
onCloseClickEvent
onLogoutClickEvent
onMenuItemClickEvent
#### menuVersion

monacoEditor

variables

namecomment
code
loop
**events**
namecomment
onBlur
#### moveUserToGroupForm

ngxTagInputCustomC8oForms

variables

namecomment
autocompleteItems
editableTag
errorMessages
inputtext
itemDisplayBy
itemIdentifyBy
items
keepOpen
maxItems
onlyFromAutocomplete
placeholder
removableTag
secondaryPlaceholder
showAutoCompleteDropdownIfEmpty
theme
validators
**events**
namecomment
ngxTagInputAdded
ngxTagInputBlured
ngxTagInputChanged
ngxTagInputEdited
ngxTagInputFocused
ngxTagInputNgModelChange
ngxTagInputPasted
ngxTagInputRemoved
ngxTagInputSelected
ngxTagInputValidationError
#### PopoverFilters

variables

namecomment
settings
#### PopoverListPagesAndFlows

variables

namecomment
flows
idSelected
pages
#### PopoverSort

variables

namecomment
settings
#### PopOverSourceCompletion

variables

namecomment
currentItem
currentObject
disableAlreadySelected
keyName
#### ResetPasswordModalComponent

This component is a modal dialog for resetting the password. It accepts an input property 'modalTitle' to display the modal header title and 'logoSrc' for the logo image source. The user can input their email address to receive a password reset link. The component emits 'cancel' and 'sendResetLink' events when the respective buttons are clicked. -- AI generated: thread_lXRMrH3tlJ0W71mTQZrOkCML

variables

namecomment
descriptionTextDescription text explaining the password reset process
modalTitleTitle text displayed in the modal header
**events**
namecomment
cancel
sendResetLink
#### searchableSelect

variables

namecomment
elems
item
model
placeholder
value
#### sharedDropIndicator

variables

namecomment
action
card
flow
for_loop
formulas
hideText
i
id
if_else
targetCardChild
#### sharedDropIndicatorSelector

variables

namecomment
folder
#### SharedGrabHeader

variables

namecomment
childIntoGrabHeader
fromGrp
#### sharedHeaderMenu

SharedHeaderStats

variables

namecomment
element
fileLabel
image
isFile
label
show
total
#### sharedLabelElem

variables

namecomment
item
setStyle
#### sharedNocodeDatabase

sharedQuestionElem

variables

namecomment
item
#### sharedStatsCheckbox

variables

namecomment
element
other
total
value
#### sharedStatsCheckboxGroup

variables

namecomment
element
total
value
#### sharedStatsFiles

variables

namecomment
element
value
#### sharedStatsImg

variables

namecomment
element
value
#### sharedStatsInputText

variables

namecomment
doTranslate
element
value
#### sharedStatsLocation

variables

namecomment
element
value
#### sharedStatsRadio

variables

namecomment
element
other
total
value
#### SharedStyleMarginEditor

variables

namecomment
config
target
#### SharedTabs

SharedVersion

SortBR

variables

namecomment
complByName
currentObject
item1680251775490
item
keyName
l
typeByName
**events**
namecomment
save
#### stripeBackground

switchItemEdition

variables

namecomment
currentItem
idselected
isChild
#### switchItemViewer

variables

namecomment
currentItem
currentModel
currentRedList
disabled
#### ToolbarComponentUi

This component represents a toolbar UI similar to the provided image. It includes a logo with text, a search input with placeholder, and a set of icon buttons for menu, help, notifications, settings, and a user avatar with initials. All text and input values are bound to input properties for flexibility. -- AI generated: thread_gv5odX8xEJSuNiW8Usbk01ux

variables

namecomment
logoAltAlternative text for the logo image
logoSrcURL of the logo image displayed on the left side
logoTextMain text displayed next to the logo
searchPlaceholderPlaceholder text for the search input
searchQueryCurrent value of the search input
subTextSubtext displayed next to the main logo text
userInitialsInitials displayed inside the user avatar circle
**events**
namecomment
avatarClick
helpClick
menuClick
notificationsClick
onSearchValue
settingsClick
#### treeview

variables

namecomment
currentElement
graphic
handler
name
path
showHeader
tree
treebuiltin
#### treeviewContent

if this compenent is renamed it must be also renamed in editorPage (edit page class)

variables

namecomment
currentElement
graphic
handler
name
path
showHeader
tree
treebuiltin
#### updateGroupAccessRights

About

Convertigo no code studio is the “No Code” environment built on top of Convertigo Low Code platform technology to enable "Citizen" app makers to build and deploy form based apps connected to enterprise back-end data.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5