mw.widgets.StashedFileWidget(config)

Accepts a stashed file and displays the information for purposes of publishing the file at the behest of the user.

Note that this widget will not finish an upload for you. Use mw.Upload and mw.Upload#setFilekey, then mw.Upload#finishStashUpload to accomplish that.

Example

var widget = new mw.widgets.StashedFileWidget( {
  filekey: '12r9e4rugeec.ddtmmp.1.jpg',
} );

widget.getValue(); // '12r9e4rugeec.ddtmmp.1.jpg'
widget.setValue( '12r9epfbnskk.knfiy7.1.jpg' );
widget.getValue(); // '12r9epfbnskk.knfiy7.1.jpg'

Constructor

new mw.widgets.StashedFileWidget(config) #

Parameters:

Name Type Description
config Object

Configuration options

Properties
Name Type Attributes Description
filekey string <optional>

The filekey of the stashed file.

api Object <optional>

API to use for thumbnails.

Source:

Extends

Methods

getValue() → {string|null} #

Get the current filekey.

Source:

Returns:

Type
string | null
Get the current filekey.

setValue(filekey) #

Set the filekey.

Parameters:

Name Type Description
filekey string | null
Source:
Set the filekey.