execute_script_action.hpp File Reference
#include <kanzi/js/js_api.hpp>
#include <kanzi/core.ui/action/action.hpp>
#include <kanzi/core.ui/node/node.hpp>
#include <kanzi/core/cpp/vector.hpp>
#include <kanzi/core/cpp/platform.hpp>
#include <include/v8.h>
#include <include/v8-util.h>
#include "execute_script_action_properties.h"

Classes

struct  kanzi::Global
 
struct  kanzi::NodeContext
 
class  kanzi::ExecuteScriptAction
 Execute script action. More...
 
struct  kanzi::ExecuteScriptAction::Scope
 

Namespaces

 kanzi
 

Typedefs

typedef v8::Persistent< v8::FunctionTemplate > kanzi::PersistentFunctionTemplate
 
typedef v8::Local< v8::Value > kanzi::LocalValue
 
typedef v8::Local< v8::Object > kanzi::LocalObject
 
typedef v8::Local< v8::External > kanzi::LocalExternal
 
typedef v8::Local< v8::Context > kanzi::LocalContext
 
typedef v8::Local< v8::Script > kanzi::LocalScript
 
typedef v8::Local< v8::ObjectTemplate > kanzi::LocalObjectTemplate
 
typedef v8::Local< v8::FunctionTemplate > kanzi::LocalFunctionTemplate
 
typedef v8::Persistent< v8::Context > kanzi::PersistentContext
 
typedef v8::Persistent< v8::Script > kanzi::PersistentScript
 
typedef v8::Persistent< v8::Object > kanzi::PersistentObject
 
typedef shared_ptr< ExecuteScriptAction > kanzi::ExecuteScriptActionSharedPtr