====== Pxxo_Widget_Javascript_Window ====== Ce widget permet l'usage de librairies Javascript [[http://prototype-window.xilinus.com/|Window]] dans le widget qu'il décore. Ce widget est un [[:fr:doc:pxxo_widget_decorator|décorateur]], il fait partie du package [[:fr:doc:pxxo_widget_javascript|pxxo_widget_javascript]]. * [[http://demo.pxxo.net/widgets/demos/Javascript/|Exemple d'utilisation en ligne]] * [[fr:install|Installer]] En version 1.0, seul le thème **alphacube** est intégré au package. ===== Paramètres ===== ^ Nom ^ Valeur par défaut ^ Description ^ | version | defaut | paramètre facultatif ; version des dépendances javascripts (prototype et script.aculo.us), par défaut ce widget utilise la version la plus récente de celles-ci. Le fait d'affecter une valeur à ce paramètre permet d'utiliser une version particulière cependant dans la majorité des cas, il est préférable de ne pas le renseigner. | ===== Exemple ===== Un exemple pour créer un widget qui utilisera les classes Javascript du module Window : require_once 'Pxxo/Widget.php'; require_once 'Pxxo/Widget/Javascript/Prototype.php'; class Exemple2 extends Pxxo_Widget { function __construct($params = array()) { parent::__construct($params, __FILE__); $this->addDecorator('Pxxo_Widget_Javascript_Window'); $this->addDecorator('Pxxo_Widget_Decorator_Core'); } // ... }