Skip to main content
Skip table of contents

<General>

The General element contains configuration definitions for the general appearance of the Web App, such as, the favicon, the display name, or whether headers and footers are displayed.

Attribute

Description

displayName

The display name of the Web App is displayed in the browser tab or title bar.

If no value is set, the default value "My New Web App" is set.

Possible values: Any string

enableOverlayBlurredBackground

Specifies whether the background should be blurred or clear when overlay structure elements are displayed.

Possible values:

  • true (default): In overlays, the part of the Web App that is still visible in the background is blurred.

  • false: In overlays, the part of the Web App that is still visible in the background is clearly displayed.

faviconUrl

Path to a graphic file (.gif, .png or .svg) or a material icon that is used as the logo of the Web App.

Possible values: String (URI)

logoUrl

Path to the graphic file (.gif, .png, or .svg) or specification of a Material Icon that will be used as the Web App logo.

Note:

  • The graphic file must be stored in the Resources folder directly inside the Web App project. Path specification relative to the Resources folder.

  • The Material Icon must be specified with the prefix icon, e.g. icon:<MaterialIconName>.

Possible values: 

  • String (URI), e.g. clock.png

  • icon:<MaterialIconName>e.g. icon:extension

Additional information:

With Ctrl+Space you get an overview of the available icons. The selection may differ from the currently available Material Icons.

Note:

The logo is always displayed with a height of 45 pixels. The graphic file used as the logo is automatically scaled.

logoColor

Defines the color of the logo in the application. You can only use this attribute to change the color of a logo you added with a Material Icon to logoURL You cannot set the color for graphic files.

Note:

This setting overwrites the default color of the color scheme.

Possible values:

  • Hexadecimal color value, e.g. ff5a00

Note:

  • Do not use a hash before the color value.

  • Do not use an abbreviated notation of the color value.

  • Color code from the color palette of the Web App (see Theming), e.g. A200

showFooter

Defines whether the footer of the web application is displayed.

Possible values: true (default) / false

Note:

If there are actions in the displayed component, the footer is displayed in the mobile view independently of the value of the attribute.

showHeader

Defines whether the header of the web application is displayed.

Possible values: true (default) / false

imprintLink

Links external pages as imprint.

dprLink

Links external pages as data protection statement.

enableCookieConsent

Defines whether the cookie consent pop-up is displayed.

Possible values: true (default) / false

enableURLParameters

Defines whether data is to be transferred to a Web App when calling the Web App.

Note:

You can change this flag at runtime using the Web App Configuration Management adapter.

Possible values: true (default) / false

removeEmptyProperties

Defines whether empty property values are sent from the Web App to the X4 process. That is, this option determines whether, for example, uncompleted fields of a form are passed to the process as properties even without values.

Possible values:

  • true (default): Empty property values are sent from the Web App to the X4 process.

    CODE
    <?xml version="1.0" encoding="UTF-8"?>
    <Action>
    	<Component>Components/Dashboard.detail</Component>
    	<Firstname>John</Firstname>
    	<Lastname>Doe</Lastname>
    	<Postcode></Postcode>
    	<City></City>
    	<Street></Street>
    	<Houseno></Houseno>
    	<boolean>false</boolean>
    </Action>
  • false: Empty property values are not sent to the X4 process.

    CODE
    <?xml version="1.0" encoding="UTF-8"?>
    <Action>
    	<Component>Components/Dashboard.detail</Component>
    	<Firstname>John</Firstname>
    	<Lastname>Doe</Lastname>
    	<boolean>false</boolean>
    </Action>



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.