UNPKG

@aurigma/design-atoms

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

28 lines 3.37 kB
export class ViewerClientSideOptions { constructor(viewer) { /// <summary>Exposes properties which configure automatic postback for individual events of the <see cref="T:J:Aurigma.GraphicsMill.BaseViewer" /> control.</summary> /// <remarks><para>Instances of the <see cref="T:J:Aurigma.GraphicsMill.ViewerClientSideOptions" /> class are returned by the <see cref="P:J:Aurigma.GraphicsMill.BaseViewer.clientSideOptions">BaseViewer.clientSideOptions</see> property.</para><para>Each property of this class enables or disables automatic postback for appropriate event. However if the <see cref="P:J:Aurigma.GraphicsMill.BaseViewer.autoPostBack">BaseViewer.autoPostBack</see> value is <b>true</b>, automatic postback occurs regardless of these properties values.</para></remarks> /// <seealso cref="T:Aurigma.Aurigma.GraphicsMill.AjaxControls.ViewerClientSideOptions" /> /// <constructor><exclude /></constructor> this._v = viewer; } get postBackOnWorkspaceChanged() { /// <value type="Boolean">The <see cref="T:J:Boolean" /> value which turns automatic postback for the <see cref="E:J:Aurigma.GraphicsMill.BaseViewer.workspaceChanged">BaseViewer.workspaceChanged</see> event on.</value> /// <summary>Gets/sets a value which turns automatic postback for the <see cref="E:J:Aurigma.GraphicsMill.BaseViewer.workspaceChanged">BaseViewer.workspaceChanged</see> event on.</summary> /// <remarks><para>If <see cref="P:J:Aurigma.GraphicsMill.BaseViewer.autoPostBack">BaseViewer.autoPostBack</see> is <b>true</b>, <see cref="E:J:Aurigma.GraphicsMill.BaseViewer.workspaceChanged">BaseViewer.workspaceChanged</see> event fires regardless of the value of this property.</para><para>This property corresponds to <see cref="P:Aurigma.Aurigma.GraphicsMill.AjaxControls.ViewerClientSideOptions.PostBackOnWorkspaceChanged">ViewerClientSideOptions.PostBackOnWorkspaceChanged</see> server-side member.</para></remarks> return this._v._clientSideOptions$postBackOnWorkspaceChanged; } set postBackOnWorkspaceChanged(v) { this._v._clientSideOptions$postBackOnWorkspaceChanged = v; } get postBackOnWorkspaceClick() { /// <value type="Boolean">The <see cref="T:J:Boolean" /> value which turns automatic postback for the <see cref="E:J:Aurigma.GraphicsMill.BaseViewer.workspaceClick">workspaceClick</see> event on.</value> /// <summary>Gets/sets a value which turns automatic postback for the <see cref="E:J:Aurigma.GraphicsMill.BaseViewer.workspaceClick">workspaceClick</see> event on.</summary> /// <remarks><para>If <see cref="P:J:Aurigma.GraphicsMill.BaseViewer.autoPostBack">BaseViewer.autoPostBack</see> is <b>true</b>, <see cref="E:J:Aurigma.GraphicsMill.BaseViewer.workspaceClick">workspaceClick</see> event fires regardless of the value of this property.</para><para>This property corresponds to <see cref="P:Aurigma.Aurigma.GraphicsMill.AjaxControls.ViewerClientSideOptions.PostBackOnWorkspaceClick">ViewerClientSideOptions.PostBackOnWorkspaceClick</see> server-side member.</para></remarks> return this._v._clientSideOptions$postBackOnWorkspaceClick; } set postBackOnWorkspaceClick(v) { this._v._clientSideOptions$postBackOnWorkspaceClick = v; } } //# sourceMappingURL=ViewerClientSideOptions.js.map