Show / Hide Table of Contents

Class JSADGFormattable

Jurassic class for exposing WMDataReader functionality to javascript called in a decision model.

Inheritance
object
ObjectInstance
JSADGFormattable
Implements
IADGFormattable
Inherited Members
ObjectInstance.HasProperty(object)
ObjectInstance.GetPropertyValue(uint)
ObjectInstance.GetPropertyValue(uint, object)
ObjectInstance.GetPropertyValue(object)
ObjectInstance.GetPropertyValue(object, object)
ObjectInstance.TryGetPropertyValue(object, out object)
ObjectInstance.GetPropertyValue(PropertyReference)
ObjectInstance.GetOwnPropertyDescriptor(uint)
ObjectInstance.GetOwnPropertyDescriptor(object)
ObjectInstance.GetMethod(object)
ObjectInstance.SetPropertyValue(uint, object, bool)
ObjectInstance.SetPropertyValue(uint, object, object, bool)
ObjectInstance.SetPropertyValue(object, object, bool)
ObjectInstance.SetPropertyValue(object, object, object, bool)
ObjectInstance.SetPropertyValue(PropertyReference, object, bool)
ObjectInstance.SetPropertyValue(PropertyReference, object, object, bool)
ObjectInstance.Delete(uint, bool)
ObjectInstance.Delete(object, bool)
ObjectInstance.DefineProperty(object, PropertyDescriptor, bool)
ObjectInstance.InitializeProperties(IEnumerable<PropertyNameAndValue>)
ObjectInstance.InitializeMissingProperty(object, PropertyAttributes)
ObjectInstance.CallMemberFunction(object, params object[])
ObjectInstance.TryCallMemberFunction(out object, object, params object[])
ObjectInstance.ToString()
ObjectInstance.HasOwnProperty(ScriptEngine, object, object)
ObjectInstance.IsPrototypeOf(ScriptEngine, object, object)
ObjectInstance.PropertyIsEnumerable(ScriptEngine, object, object)
ObjectInstance.ToLocaleString()
ObjectInstance.ValueOf()
ObjectInstance.ToStringJS(ScriptEngine, object)
ObjectInstance.PopulateFunctions()
ObjectInstance.PopulateFunctions(Type)
ObjectInstance.PopulateFunctions(Type, BindingFlags)
ObjectInstance.PopulateFields()
ObjectInstance.PopulateFields(Type)
ObjectInstance.Engine
ObjectInstance.Prototype
ObjectInstance.this[object]
ObjectInstance.this[uint]
ObjectInstance.this[int]
ObjectInstance.Properties
ObjectInstance.OwnKeys
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: Quantellia.WMServer.Execution.Model.JS
Assembly: WMServer.dll
Syntax
public class JSADGFormattable : ObjectInstance, IADGFormattable

Constructors

JSADGFormattable(ObjectInstance)

Jurassic constructor.

Declaration
public JSADGFormattable(ObjectInstance prototype)
Parameters
Type Name Description
ObjectInstance prototype

Properties

DataType

The type that this element corresponds to. I.e. plaintext, a paragraph, an image, a table, etc...

Declaration
[JSProperty]
public string DataType { get; set; }
Property Value
Type Description
string

Display

DataType specific key-value pairs used to fine-tune the way the data is presented.

Declaration
public Dictionary<string, object> Display { get; }
Property Value
Type Description
Dictionary<string, object>

Display_ObjectInstance

DataType specific key-value pairs used to fine-tune the way the data is presented. Saved as an ObjectInstance (JS bag of values object) for use in JS. Converted to Dictionary when returned in C#

Declaration
[JSProperty(Name = "Display")]
public ObjectInstance Display_ObjectInstance { get; set; }
Property Value
Type Description
ObjectInstance

Value

The value of this element.

Declaration
[JSProperty]
public object Value { get; set; }
Property Value
Type Description
object

Implements

IADGFormattable
In this article
Back to top Copyright © 2025 Quantellia LLC.    Version 2.0.0 Revision 399     Last Updated 11/16/2025    DRAFT DOCUMENTATION. SUBJECT TO CHANGE