2022 April Release

Class FSCMINDBREEZEINSIGHT@1.1001:InsightApp Permanent link for this heading

Class Hierarchy

Object > ContentObject > InsightApp

This class is used for defining an Insight App using the Mindbreeze Insight App Designer.

see https://at.cloud.fabasoft.com/search/apps/designer/

Additional Information

Properties Permanent link for this heading

Type

Property

Name

string

iaactiveconstraintid

Where

string

iaconstraintname

Where

string[]

iadescription

Description

InsightAppRestriction[]

iarestrictions

Further Search Restrictions

Content

objlogoimage

Logo

Object

objlogoref

Object Providing the Logo

Content

objlogothumbimage

Logo for Thumbnail

Actions Permanent link for this heading

Return Type

Signature

void

AddInsightAppToHome(
  optional integer unused1,
  optional integer unused2)

void

AttrContentGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

boolean

CanRegister(
  out retval boolean canregister,
  boolean checkworkflow)

boolean

CanReplaceDocument(
  out retval boolean canreplace)

boolean

DisplayContentAttributesReadonly(
  out retval boolean dispreadonly)

string

GetInsightAppConstraintName(
  dictionary[] constraintdictionary,
  out retval string constraintname)

InsightAppData

GetInsightAppData(
  out retval InsightAppData insightappdata,
  optional dictionary globalscope)

object[]

GetLogoSuggestions(
  ObjectClass cls,
  out retval object[] suggestions)

object[]

GetLogoSuggestionsPreWrapper(
  ref ObjectClass cls,
  out retval object[] suggestions)

boolean

IsDraftTemplate(
  out retval boolean isdrafttemplate)

object

ReleaseTemplate(
  out retval object releasedtemplate,
  optional boolean keepoldrelease,
  optional dictionary additionalsettings)

object

ReleaseTemplatePreWrapper(
  out retval object releasedtemplate,
  ref optional boolean keepoldrelease,
  ref optional dictionary additionalsettings)