Add class MCF_File. Update packages
This commit is contained in:
parent
d1de47e9f9
commit
424e3e4df0
6 changed files with 4607 additions and 1565 deletions
21
src/index.js
21
src/index.js
|
@ -232,4 +232,23 @@ class MCF_DefinedObject {
|
|||
}
|
||||
}
|
||||
|
||||
export {MCF_DefinedObject as definedObject};
|
||||
const fileDefinition = {
|
||||
name: {TYPE: 'string', required: true},
|
||||
extension: {TYPE: 'string', required: true},
|
||||
path: {TYPE: 'string', required: true},
|
||||
content: {TYPE: 'string'},
|
||||
}
|
||||
|
||||
class MCF_File extends MCF_DefinedObject {
|
||||
constructor(params) {
|
||||
super({
|
||||
fields: fileDefinition,
|
||||
value: params,
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
export {
|
||||
MCF_DefinedObject as definedObject,
|
||||
MCF_File,
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue