public function description()
    {
        //====================================================================//
        // Stack Trace
        Splash::log()->trace();

        //====================================================================//
        // Build & Return Widget Description Array
        return array(
            //====================================================================//
            // General Object definition
            "type" => $this->getType(),                   // Widget Type Name
            "name" => $this->getName(),                   // Widget Display Neme
            "description" => $this->getDesc(),                   // Widget Descritioon
            "icon" => $this->getIcon(),                   // Widget Icon
            "disabled" => $this->getIsDisabled(),             // Is This Widget Enabled or Not?
            //====================================================================//
            // Widget Default Options
            "options" => $this->getOptions(),                // Widget Default Options Array
            //====================================================================//
            // Widget Parameters
            "parameters" => $this->getParameters(),             // Widget Default Options Array
        );
    }