* Some mostly placeholder work for @art, etc. in View properties (e.g. menu.json)

* Lots of work on MultiLineEditTextView2. WIP text insertion, retrieval, etc.
* Tabs working good at a basic level
This commit is contained in:
Bryan Ashby
2015-06-06 19:34:55 -06:00
parent feab2e0233
commit 832442288e
4 changed files with 206 additions and 29 deletions

View File

@@ -6,9 +6,10 @@ var Config = require('./config.js').config;
var _ = require('lodash');
var assert = require('assert');
exports.parseAsset = parseAsset;
exports.getArtAsset = getArtAsset;
exports.resolveConfigAsset = resolveConfigAsset;
exports.parseAsset = parseAsset;
exports.getArtAsset = getArtAsset;
exports.resolveConfigAsset = resolveConfigAsset;
exports.getViewPropertyAsset = getViewPropertyAsset;
var ALL_ASSETS = [
'art',
@@ -74,3 +75,11 @@ function resolveConfigAsset(from) {
return from;
}
}
function getViewPropertyAsset(src) {
if(!_.isString(src) || '@' !== src.charAt(0)) {
return null;
}
return parseAsset(src);
};