Show / Hide Table of Contents

Class JSADGImage

Jurassic class for exposing image support to Javascript code. Currently only supports JSSVGImage as an image format.

Inheritance
object
ObjectInstance
JSADGImage
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 JSADGImage : ObjectInstance, IADGFormattable

Constructors

JSADGImage(ObjectInstance)

Jurassic constructor.

Declaration
public JSADGImage(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. Must be a specified image type.

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