2022 April Release

Class COOAR@1.1:StaticTextModule Permanent link for this heading

Class Hierarchy

Object > ContentObject > StaticTextModule

Defines an abstract object class with the general properties of a static text module.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Room

fldtextmoduleroom

Teamroom

boolean

keepplaceholder

Keep Text Module Placeholders in Document

Object[]

modulecategory

Text Module Categories

TextModuleVisibilityType

modulevisibility

Additional Restrictions

ContentObject[]

referencedin

Templates

Actions Permanent link for this heading

Return Type

Signature

any

AttrObjPrimaryRelatedCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

object[]

AttrObjUseablePrimaryRelatedFilter(
  ref retval object[] values,
  optional AttributeDefinition attrdef)

void

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

content

CalcTextModuleContent(
  optional object[] modulestack,
  optional object context,
  out retval content cont)

boolean

CheckContextCategoriesUsability(
  boolean checkall,
  object[] categories,
  object[] contextcategories,
  out retval boolean isusable)

AttributeDefinition[]

CopyPropsOnContentTemplateTranslation(
  out retval AttributeDefinition[] copyattrs)

LanguageStringList[]

CreateTranslationAlternativeStateText(
  out retval LanguageStringList[] statetext)

object[]

GetExpressionInfoContextObjects(
  AttributeExpressionDef attrdef,
  out retval object[] contextobjects,
  out optional IdentifierContext[] identifiercontext)

string

GetPageContentTranslationsDescription(
  out retval string description)

boolean

IsContentTranslationsEnabled(
  out retval boolean isenabled)

boolean

IsDraftTemplate(
  out retval boolean isdrafttemplate)

boolean

IsTextModuleVisible(
  object context,
  optional boolean silent,
  out retval boolean isvisible)

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)

boolean

SkipUpdateRelatedObjects(
  object parent,
  Room room,
  boolean add,
  out retval boolean skip)