Skip to content

Commit

Permalink
Clean up code indentation
Browse files Browse the repository at this point in the history
  • Loading branch information
foollbar authored Sep 1, 2016
1 parent 5219590 commit 85c01cc
Showing 1 changed file with 27 additions and 26 deletions.
53 changes: 27 additions & 26 deletions Examples/Content/Scripts/json2u.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,30 +28,31 @@ module.exports = function() {
return cur
}
}

function internal_create_meta(schema) {
let section = schema.title
let typedict = {
integer: 'int'
}
let lines = _.map(schema.properties,(v,k) => {
function resolve(v) {
if (v.$ref) {
return resolve(resolve_ref(v.$ref))
}
let type = typedict[v.type] || v.type
if (type == "array") {
return resolve(v.items) + '[]'
}
if (type == "object") {
type = create_meta(v).name
}
return type
}
let type = resolve(v)
return `this.${k}/*Category:${section}+EditAnywhere+${type}*/;`
})
let code = `

function internal_create_meta(schema) {
let section = schema.title
let typedict = {
integer: 'int'
}
let lines = _.map(schema.properties,(v,k) => {
function resolve(v) {
if (v.$ref) {
return resolve(resolve_ref(v.$ref))
}
let type = typedict[v.type] || v.type
if (type == "array") {
return resolve(v.items) + '[]'
}
if (type == "object") {
type = create_meta(v).name
}
return type
}
let type = resolve(v)
return `this.${k}/*Category:${section}+EditAnywhere+${type}*/;`
}
)
let code = `
(function () {
class ${section} ${schema.struct ? '/* Struct */' : ''}{
properties() {
Expand All @@ -62,10 +63,10 @@ module.exports = function() {
})()
`
return require('uclass')()(global,eval(code))
}
}

return {
create : public_create_meta,
get : resolve_ref
}
}
}

0 comments on commit 85c01cc

Please sign in to comment.