Sha256: d8618415bdc7be4e082b14e262174e3b64956b620e560ca6d2af03755256a830
Contents?: true
Size: 1.67 KB
Versions: 1
Compression:
Stored size: 1.67 KB
Contents
// NativeToolbarRuntime.cpp #include "NativeToolbarRuntime.h" #include "NativeToolbarFactory.h" #include "NativeToolbar_impl.h" #include "../../wp8/rhoruntime/common/RhoConvertWP8.h" using namespace Platform; using namespace rho::apiGenerator; using namespace rho; namespace rhoruntime { NativeToolbarRuntimeComponent::NativeToolbarRuntimeComponent(INativeToolbarImpl^ impl): _impl(impl), _cppImpl(0) { // TODO: implement runtime component constructor } int64 NativeToolbarRuntimeComponent::getCppImpl() { if (_cppImpl == 0) { _cppImpl = _impl->getNativeImpl(); } return _cppImpl; } NativeToolbarSingletonComponent::NativeToolbarSingletonComponent(INativeToolbarSingletonImpl^ impl): _impl(impl) { // TODO: implement singleton component constructor } void NativeToolbarSingletonComponent::create(Windows::Foundation::Collections::IVectorView<Platform::String^>^ toolbarElements, Windows::Foundation::Collections::IMapView<Platform::String^, Platform::String^>^ toolBarProperties, IMethodResult^ oResult) { //((CNativeToolbarImpl*)getCppImpl())->create(rho::common::convertArrayFromWP8(toolbarElements), rho::common::convertHashFromWP8(toolBarProperties), *(CMethodResult*)(oResult->getNative())); } void NativeToolbarSingletonComponent::remove(IMethodResult^ oResult) { //((CNativeToolbarImpl*)getCppImpl())->remove(*(CMethodResult*)(oResult->getNative())); } void NativeToolbarSingletonComponent::isCreated(IMethodResult^ oResult) { //((CNativeToolbarImpl*)getCppImpl())->isCreated(*(CMethodResult*)(oResult->getNative())); } void NativeToolbarFactoryComponent::setImpl(INativeToolbarFactoryImpl^ impl) { CNativeToolbarFactory::setImpl(impl); } }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tauplatform-1.0.1 | lib/commonAPI/coreapi/ext/platform/wp8/generated/lib/NativeToolbarRuntime.cpp |