From Wiki96
Jump to: navigation, search
(SEXX)
Tag: Reverted
m (Reverted edits by 94.233.241.205 (talk) to last revision by 178.34.160.137)
Tag: Rollback
 
Line 1: Line 1:
__NOTOC__NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
This is the SCM API Reference, an API used to manipulate the current system configuration. Read more about SCM [[System Configuration Manager|here]].
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
 
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
== Function Table ==
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
All SCM functions are contained within the <code>w96.sysConf</code> namespace.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
{| class="wikitable"
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
!Call
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
!Arguments
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
!Returns
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
!Description
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|-
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|loadAll
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|None
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Promise<void>
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Loads the SCM configuration from disk. System reserved.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|-
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|createRoot
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|name:String, description:String
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|None
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Creates a configuration root. System reserved.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|-
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|syncAll
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|None
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Promise<void>
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Synchronizes the current SCM configuration to disk.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|-
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|syncRoot
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|name:String
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Promise<void>
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Synchronizes changes to a configuration root to disk. This is recommended over syncAll(), if you know the specific roots you will be working on.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|-
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|getIndex
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|name:String
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Index Object
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Returns the index of the specified configuration root name.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|-
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|get
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|path: String
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Any
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Returns the value of the specified path.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|-
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|set
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|path: String, value: any
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|None
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Sets the value for the specified path.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|-
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|setAndSync
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|path: String, value: any
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Promise<void>
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Same as set(), but synchronizes changes to root after set.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|-
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|remove
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|path: String
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Boolean
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Removes the specified path. Returns a boolean specifiying if the removal was successful.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|-
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|removeAndSync
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|path: String
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Promise<boolean>
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Same as remove(), but synchronizes changes to root after removal.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|-
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|ls
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|path: String
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|List of keys
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|Returns the keys in the specified path. If path is left empty, this will return a list of roots.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
|}
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
 
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
== Examples ==
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
 
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
=== Basic CRUD ===
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
Below is a simple program demonstrating simple CRUD operations.<syntaxhighlight lang="javascript" line="1">
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
const { sysConf: SCM } = w96;
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
 
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
// Test if the key exists
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
// We use this conditional to set any default values
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
if(!SCM.get("Software/TestSoftware")) {
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
    // Key does not exist, set some default values
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
    SCM.set("Software/TestSoftware/Hello", "World");
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
    SCM.set("Software/TestSoftware/Number", 2);
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
    SCM.set("Software/TestSoftware/True", true);
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
   
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
    // Commit changes
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
    await SCM.syncRoot("Software");
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
}
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
 
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
// Echo back the configuration values
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
alert(`Hello = ${SCM.get("Software/TestSoftware/Hello")}<br>
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
Number = ${SCM.get("Software/TestSoftware/Number")}<br>
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
True = ${SCM.get("Software/TestSoftware/True")}`);
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
 
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
// Update the number
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
await SCM.setAndSync("Software/TestSoftware/Number", SCM.get("Software/TestSoftware/Number") + 1);
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
 
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
// Delete the boolean
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
if(await SCM.removeAndSync("Software/TestSoftware/True")) {
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
    console.log("The boolean is gone.");
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
} else {
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
    console.log("There is no boolean.");
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
}
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
</syntaxhighlight>
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
 
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
=== Object Listing ===
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
Basic GUI program listing all the objects in the specified path.<syntaxhighlight lang="javascript" line="1">
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
//!wrt
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
const { sysConf: SCM } = w96;
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
const { Theme } = w96.ui;
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
const { ListBox } = w96.ui.components;
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
 
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
// Define program class.
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
class ListingProgramBasic extends WApplication {
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
    constructor() { super() }
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
   
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
    async main(argv) {
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        await super.main(argv);
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        // Allow path from argv
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        const path = argv[1] || "";
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
       
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        // Create application window
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        const wnd = this.createWindow({
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
            title: "SCM Lister",
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
            icon: await Theme.getIconUrl("mime/executable", '16x16'),
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
            initialHeight: 300,
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
            initialWidth: 300
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        }, true);
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
       
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        // Get body and append list box
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        const body = wnd.getBodyContainer();
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        const listBox = new ListBox();
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
       
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        for(let i of SCM.ls(path))
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
            listBox.addItem(`${i.name} : ${i.type}`, i.name);
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
           
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        body.appendChild(listBox.getElement());
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
       
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        // Show window
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
        wnd.show();
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
    }
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
}
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
 
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
// Execute program class
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
return await WApplication.execAsync(new ListingProgramBasic(), this.boxedEnv.args);
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
</syntaxhighlight>
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
[[Category:API]]
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD
NIGGA NIGGER FAGGOT EGG IS RETARD YOU ARE RETARD

Latest revision as of 17:35, 16 May 2023

This is the SCM API Reference, an API used to manipulate the current system configuration. Read more about SCM here.

Function Table

All SCM functions are contained within the w96.sysConf namespace.

Call Arguments Returns Description
loadAll None Promise<void> Loads the SCM configuration from disk. System reserved.
createRoot name:String, description:String None Creates a configuration root. System reserved.
syncAll None Promise<void> Synchronizes the current SCM configuration to disk.
syncRoot name:String Promise<void> Synchronizes changes to a configuration root to disk. This is recommended over syncAll(), if you know the specific roots you will be working on.
getIndex name:String Index Object Returns the index of the specified configuration root name.
get path: String Any Returns the value of the specified path.
set path: String, value: any None Sets the value for the specified path.
setAndSync path: String, value: any Promise<void> Same as set(), but synchronizes changes to root after set.
remove path: String Boolean Removes the specified path. Returns a boolean specifiying if the removal was successful.
removeAndSync path: String Promise<boolean> Same as remove(), but synchronizes changes to root after removal.
ls path: String List of keys Returns the keys in the specified path. If path is left empty, this will return a list of roots.

Examples

Basic CRUD

Below is a simple program demonstrating simple CRUD operations.

const { sysConf: SCM } = w96;

// Test if the key exists
// We use this conditional to set any default values
if(!SCM.get("Software/TestSoftware")) {
    // Key does not exist, set some default values
    SCM.set("Software/TestSoftware/Hello", "World");
    SCM.set("Software/TestSoftware/Number", 2);
    SCM.set("Software/TestSoftware/True", true);
    
    // Commit changes
    await SCM.syncRoot("Software");
}

// Echo back the configuration values
alert(`Hello = ${SCM.get("Software/TestSoftware/Hello")}<br>
Number = ${SCM.get("Software/TestSoftware/Number")}<br>
True = ${SCM.get("Software/TestSoftware/True")}`);

// Update the number
await SCM.setAndSync("Software/TestSoftware/Number", SCM.get("Software/TestSoftware/Number") + 1);

// Delete the boolean
if(await SCM.removeAndSync("Software/TestSoftware/True")) {
    console.log("The boolean is gone.");
} else {
    console.log("There is no boolean.");
}

Object Listing

Basic GUI program listing all the objects in the specified path.

//!wrt
const { sysConf: SCM } = w96;
const { Theme } = w96.ui;
const { ListBox } = w96.ui.components;

// Define program class.
class ListingProgramBasic extends WApplication {
    constructor() { super() }
    
    async main(argv) {
        await super.main(argv);
        // Allow path from argv
        const path = argv[1] || "";
        
        // Create application window
        const wnd = this.createWindow({
            title: "SCM Lister",
            icon: await Theme.getIconUrl("mime/executable", '16x16'),
            initialHeight: 300,
            initialWidth: 300
        }, true);
        
        // Get body and append list box
        const body = wnd.getBodyContainer();
        const listBox = new ListBox();
        
        for(let i of SCM.ls(path))
            listBox.addItem(`${i.name} : ${i.type}`, i.name);
            
        body.appendChild(listBox.getElement());
        
        // Show window
        wnd.show();
    }
}

// Execute program class
return await WApplication.execAsync(new ListingProgramBasic(), this.boxedEnv.args);