Qore DataProvider Module Reference 3.0
Loading...
Searching...
No Matches
DataProvider::DataProviderAppInfo hashdecl Reference

Application information hash. More...

#include <DataProviderActionCatalog.qc.dox.h>

Public Attributes

string desc
 Description of the application with markdown formatting.
 
string display_name
 The display name for the application.
 
data logo
 The application logo.
 
string logo_file_name
 The logo file name.
 
string logo_mime_type
 The mime type for logo.
 
string name
 Unique application name.
 
*string scheme
 Connection scheme for the application.
 
string short_desc
 A short description for the app, plain text formatting.
 

Detailed Description

Application information hash.

Note that action paths are relative from the data provider created from the connection and optionally the subtype

If both scheme and action.cls are missing, it implies that the data provider will be implicitly provided by the context where the action is used

Member Data Documentation

◆ logo

data DataProvider::DataProviderAppInfo::logo

The application logo.

Must be an SVG or PNG; all logos must be square, and PNG must be 200x200 px

◆ logo_mime_type

string DataProvider::DataProviderAppInfo::logo_mime_type

The mime type for logo.

Must be one of:

  • SVG: image/svg+xml
  • PNG: image/png

◆ name

string DataProvider::DataProviderAppInfo::name

Unique application name.

This technical name should have no spaces and be in camel case or all caps by convention

◆ scheme

*string DataProvider::DataProviderAppInfo::scheme

Connection scheme for the application.

This is the connection scheme for the ConnectionProvider module and indicates that the given connection type produces a data provider which will be the base data provider for application actions