# Copyright (c) 2013 CEF Python, see the Authors file.
# All rights reserved. Licensed under BSD 3-clause license.
# Project website: https://github.com/cztomczak/cefpython
include "cefpython.pyx"
cdef PyCallback CreatePyCallback(
CefRefPtr[CefCallback] cefCallback):
cdef PyCallback pyCallback = PyCallback()
pyCallback.cefCallback = cefCallback
return pyCallback
cdef class PyCallback:
cdef CefRefPtr[CefCallback] cefCallback
cpdef py_void Continue(self):
self.cefCallback.get().Continue()
cpdef py_void Cancel(self):
self.cefCallback.get().Cancel()