2022 June Release

Actions of FSCFOLIO@1.1001:Inbox Permanent link for this heading

Return Type

Signature

void

AllowedClassesGet(
  optional object attrdef,
  CheckAllowedMode mode,
  out object[] allowedclasses,
  out object[] notallowedclasses)

void

AttrInboxListSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

Enclose()

void

ObjectRefresh(
  optional AttributeDefinition[] attrdefs,
  optional boolean broadcast)

void

WebDAVObjectModified(
  ref object modifiedobj,
  object parentviewattr,
  string webdavmethod,
  integer contentsizebefore,
  integer contentsizeafter)


COOSYSTEM@1.1:AllowedClassesGet Permanent link for this heading

Computes allowed and not allowed object classes for a property. This action can be called directly on a property if parameter attrdef is not specified. Otherwise it computes object classes property attrdef of the object. Parameter mode specifies which object classes should be computed.

void COOSYSTEM@1.1:AllowedClassesGet(
  optional object attrdef,
  CheckAllowedMode mode,
  out object[] allowedclasses,
  out object[] notallowedclasses)

Name

Description

attrdef

mode

allowedclasses

notallowedclasses

Additional Information


FSCFOLIO@1.1001:AttrInboxListSet Permanent link for this heading

Set action called when an object is added to an inbox

void FSCFOLIO@1.1001:AttrInboxListSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

Name

Description

attrdef

value

oldvalue

Additional Information


FSCFOLIO@1.1001:Enclose Permanent link for this heading

Usecase to enclose an imported object

void FSCFOLIO@1.1001:Enclose()

Additional Information


COOSYSTEM@1.1:ObjectRefresh Permanent link for this heading

Refreshes the properties of the object. For each property of the object that has an action specified with the property attractget this action is called the next time the property is read.

void COOSYSTEM@1.1:ObjectRefresh(
  optional AttributeDefinition[] attrdefs,
  optional boolean broadcast)

Name

Description

attrdefs

If set, only the specified properties get refreshed, otherwise all properties are affected.

broadcast

Additional Information


FSCOWS@1.1001:WebDAVObjectModified Permanent link for this heading

void FSCOWS@1.1001:WebDAVObjectModified(
  ref object modifiedobj,
  object parentviewattr,
  string webdavmethod,
  integer contentsizebefore,
  integer contentsizeafter)

Name

Description

modifiedobj

parentviewattr

webdavmethod

contentsizebefore

contentsizeafter

Additional Information