**[mmir-lib 7.0.0-beta1](../README.md)**

> [Globals](../README.md) / [mmir-lib](../modules/mmir_lib.md) / RenderEngine

# Interface: RenderEngine

## Hierarchy

* **RenderEngine**

## Index

### Methods

* [hideCurrentDialog](mmir_lib.renderengine.md#hidecurrentdialog)
* [hideWaitDialog](mmir_lib.renderengine.md#hidewaitdialog)
* [render](mmir_lib.renderengine.md#render)
* [showDialog](mmir_lib.renderengine.md#showdialog)
* [showWaitDialog](mmir_lib.renderengine.md#showwaitdialog)

## Methods

### hideCurrentDialog

▸ **hideCurrentDialog**(): void

**Returns:** void

___

### hideWaitDialog

▸ **hideWaitDialog**(): void

**Returns:** void

___

### render

▸ **render**(`ctrlName`: string, `viewName`: string, `view`: [View](../classes/mmir_lib.view.md), `ctrl`: [Controller](../classes/mmir_lib.controller.md), `data?`: any): void

#### Parameters:

Name | Type |
------ | ------ |
`ctrlName` | string |
`viewName` | string |
`view` | [View](../classes/mmir_lib.view.md) |
`ctrl` | [Controller](../classes/mmir_lib.controller.md) |
`data?` | any |

**Returns:** void

___

### showDialog

▸ **showDialog**(`ctrlName`: string, `dialogId?`: string, `data?`: any): void

#### Parameters:

Name | Type |
------ | ------ |
`ctrlName` | string |
`dialogId?` | string |
`data?` | any |

**Returns:** void

___

### showWaitDialog

▸ **showWaitDialog**(`text?`: string, `theme?`: string): void

#### Parameters:

Name | Type |
------ | ------ |
`text?` | string |
`theme?` | string |

**Returns:** void
