mirror of
https://github.com/NuSkooler/enigma-bbs.git
synced 2025-06-05 12:17:17 +02:00
* displayArtAsset is now part of asset
* Work on generalizing some things so they can be used for pause/etc.
This commit is contained in:
parent
8b5152d66f
commit
dd478ed6ba
4 changed files with 127 additions and 17 deletions
30
mods/fse.js
30
mods/fse.js
|
@ -7,6 +7,7 @@ var ansi = require('../core/ansi_term.js');
|
|||
var theme = require('../core/theme.js');
|
||||
var MultiLineEditTextView = require('../core/multi_line_edit_text_view.js').MultiLineEditTextView;
|
||||
var Message = require('../core/message.js');
|
||||
var asset = require('../core/asset.js');
|
||||
|
||||
var async = require('async');
|
||||
var assert = require('assert');
|
||||
|
@ -102,9 +103,19 @@ function FullScreenEditorModule(options) {
|
|||
function displayFooterArt(callback) {
|
||||
var footerArt = self.menuConfig.config.art[options.footerName];
|
||||
|
||||
asset.displayArtAsset(
|
||||
footerArt,
|
||||
self.client,
|
||||
function displayed(err, artData)
|
||||
{
|
||||
callback(err, artData);
|
||||
});
|
||||
|
||||
/*
|
||||
self.displayArtAsset(footerArt, function artDisplayed(err, artData) {
|
||||
callback(err, artData);
|
||||
});
|
||||
*/
|
||||
}
|
||||
],
|
||||
function complete(err, artData) {
|
||||
|
@ -123,9 +134,18 @@ function FullScreenEditorModule(options) {
|
|||
[
|
||||
function displayHeaderAndBody(callback) {
|
||||
async.eachSeries( comps, function dispArt(n, next) {
|
||||
asset.displayArtAsset(
|
||||
art[n],
|
||||
self.client,
|
||||
function displayed(err, artData) {
|
||||
next(err);
|
||||
});
|
||||
|
||||
/*
|
||||
self.displayArtAsset(art[n], function artDisplayed(err, artData) {
|
||||
next(err);
|
||||
});
|
||||
*/
|
||||
}, function complete(err) {
|
||||
callback(err);
|
||||
});
|
||||
|
@ -198,10 +218,20 @@ function FullScreenEditorModule(options) {
|
|||
assert(_.isString(art.body));
|
||||
|
||||
async.eachSeries( [ 'header', 'body' ], function dispArt(n, next) {
|
||||
asset.displayArtAsset(
|
||||
art[n],
|
||||
self.client,
|
||||
function displayed(err, artData) {
|
||||
mciData[n] = artData;
|
||||
next(err);
|
||||
});
|
||||
|
||||
/*
|
||||
self.displayArtAsset(art[n], function artDisplayed(err, artData) {
|
||||
mciData[n] = artData;
|
||||
next(err);
|
||||
});
|
||||
*/
|
||||
}, function complete(err) {
|
||||
callback(err);
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue