static function getDialog($openControlId, $message, array $action = array()) { $script = 'manialib_ui_dialog("%s", "%s", %s); '; $openControlId = Tools::escapeString($openControlId); $message = Tools::escapeString($message); $action = Tools::array2maniascript($action); return sprintf($script, $openControlId, $message, $action); }
static function getListener($controlId, $eventType, array $action) { $script = 'manialib_event_add_listener("%s", %s, %s); '; $controlId = Tools::escapeString($controlId); $action = Tools::array2maniascript($action); $script = sprintf($script, $controlId, $eventType, $action); return $script; }