Murl Engine Lua Addon API  Version 1.0 beta
Murl.Addons.Filepanel.IControl

The Filepanel IControl interface.


Table members

Methods


Load(fileExtension)

Open a file panel for loading.

Boolean Load(String fileExtension)

Parameters
fileExtensionA string to filter for file extensions.
Returns
Boolean true if successful.

Save(fileExtension)

Open a file panel for saving.

Boolean Save(String fileExtension)

Parameters
fileExtensionA string to filter for file extensions.
Returns
Boolean true if successful.

IsActive()

Check if the file panel is active.

Boolean IsActive()

Returns
Boolean true if the file panel is active.

WasActive()

Check if the file panel was active in the most recent tick.

Boolean WasActive()

Returns
Boolean true if the file panel was active in the most recent tick.

GetFileName()

Get the selected filename from the last Load() or Save() operation when the file panel is no longer active.

String GetFileName()

Returns
String The selected filename or an empty string if cancelled.