Client Development
- Technische Redaktion
Learn how to extend yuuvis® client as reference implementation, build an own custom client based on the functionality provided by the web-API gateway or use our yuuvis® styles for an independent solution.
Custom Client Build with Libraries
Documentation of the client core and framework libraries, as usable for custom client development.
Defining Object Types for yuuvis® client
As of yuuvis® Momentum Version 2020 Autumn, the client supports the new 'floating' secondary object types that were introduced by the core system in the version before. This article is intended for administrators who configure various schema with such floating secondary object types to be used in yuuvis® client which is available as a reference implementation. It explains step by step which settings have which effects on the client.
Form Scripting (Client-side)
If you configure custom forms for objects, you can additionally use executable scripts to, e.g., validate data, change data, change field properties - such as "read-only" or "mandatory" - and show context-related messages. Form-related scripts enhance your options by adding further functionalities to support your use cases and processes the best.
Client Scripting API
This article describes the Client Scripting API used to develop custom clients as well as client-side form scripts. For more information on building custom clients, refer to the client API documentation.
Extending the Clients with Plug-ins
This article is for developers who want to extend the client with additional functions without the necessity of building a custom client.
yuuvis® styles
If you are creating a new application intended to handle specific data of the yuuvis® backends and you only need the CSS files, you can use the npm package: https://www.npmjs.com/package/@yuuvis/styles.
Shortly, we will publish a website that shows all styles used as an example application on https://yuuvis-cc.yuuvis.org/
Localization for Clients
Configure localizations for a custom client built with our libraries or for yuuvis® client as reference implementation.
- additional_service
- amqp_hook
- api
- app
- archive
- audit
- authentication
- bpm
- client
- commander
- compound
- concept
- core
- docu
- document_lifecycle
- folder
- frontend
- gui
- interceptor
- localization
- object_type
- permissions
- profile
- rendition
- repository
- retention
- role
- schema
- search
- system_hook
- tag
- tenant_management
- userservice
- webhook