Skip to main content

# IScriptingObject

base type for scripting object

## Extends​

- `IScriptingObjectProxy`

## Extended by​

- `IAnalytics`
- `IApplication`
- `IAuth`
- `IForm`
- `IGlobal`
- `IHttp`
- `ILoan`
- `IMemStorage`
- `IModule`
- `IService`
- `ISession`
- `IStyling`
- `ITransaction`
- `ITransactionTemplate`
- `IWebSocket`

## Methods​

### _dispose()?​

    optional _dispose(): void;

#### Returns​

`void`

### _toJSON()​

    _toJSON(): RemotingScriptingObject;

#### Returns​

`RemotingScriptingObject`

## Properties​

### id​

    readonly id: string;

#### Inherited from​

`IScriptingObjectProxy`.`id`

### objectType​

    readonly objectType: string;

#### Inherited from​

`IScriptingObjectProxy`.`objectType`