Skip to content

SimpleWrite

James Carnley edited this page Jan 4, 2024 · 4 revisions

Simple write proof of concept

Write lastName property on /james/

Single value write: efs.write("/james/", "properties", "lastName", "Carnley")

efs.write(path, edgeType, propName, propValue) {
    //constants for readability
    curFolder = 0 // 0=root
    directoryType = 1234
    filesType = 5678
    nameIndexType = 9384

    folderName = parse out "james"
    jamesNode = getNodeByIndex(curFolder, directoryType, nameIndexType, folderName)

    fileNameToGet = func arg of "lastName"
    fileNode = getNodeByIndex(jamesNode, filesType, nameIndexType, fileNameToGet)

    writeProperty(fileNode, propName, propValue)
}

Clone this wiki locally