Home | History | Annotate | Download | only in profviz

Lines Matching refs:Parent

1123       },createObject:function (parent, name, properties, canRead, canWrite) {
1124 if (!parent) parent = '/';
1125 if (typeof parent === 'string') parent = FS.findObject(parent);
1126 if (!parent) {
1128 throw new Error('Parent path must exist.');
1130 if (!parent.isFolder) {
1132 throw new Error('Parent must be a folder.');
1134 if (!parent.write && !FS.ignorePermissions) {
1136 throw new Error('Parent folder must be writeable.');
1142 if (parent.contents.hasOwnProperty(name)) {
1146 parent.contents[name] = {
1154 parent.contents[name][key] = properties[key];
1157 return parent.contents[name];
1158 },createFolder:function (parent, name, canRead, canWrite) {
1160 return FS.createObject(parent, name, properties, canRead, canWrite);
1161 },createPath:function (parent, path, canRead, canWrite) {
1162 var current = FS.findObject(parent);
1163 if (current === null) throw new Error('Invalid parent.');
1174 },createFile:function (parent, name, properties, canRead, canWrite) {
1176 return FS.createObject(parent, name, properties, canRead, canWrite);
1177 parent, name, data, canRead, canWrite) {
1187 return FS.createFile(parent, name, properties, canRead, canWrite);
1188 },createLazyFile:function (parent, name, url, canRead, canWrite) {
1275 return FS.createFile(parent, name, properties, canRead, canWrite);
1276 },createPreloadedFile:function (parent, name, url, canRead, canWrite, onload, onerror, dontCreateFile) {
1278 var fullname = FS.joinPath([parent, name], true);
1282 FS.createDataFile(parent, name, byteArray, canRead, canWrite);
1308 },createLink:function (parent, name, target, canRead, canWrite) {
1310 return FS.createFile(parent, name, properties, canRead, canWrite);
1311 },createDevice:function (parent, name, input, output) {
1316 return FS.createFile(parent, name, ops, Boolean(input), Boolean(output));