- 37개 파일 IP → zioinfo.co.kr 치환 (소스/매뉴얼/설정/하네스) - Manager DrConsole/NetworkConsole/CsapConsole 빌드 + /var/www/manager/ 배포 - 테스트: Manager HTTP 200, ITSM 신규 API 7개 전체 200 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
35 lines
748 B
C++
35 lines
748 B
C++
// Copyright 2024-present 650 Industries. All rights reserved.
|
|
|
|
#pragma once
|
|
|
|
#ifdef __cplusplus
|
|
|
|
#include <jsi/jsi.h>
|
|
|
|
namespace jsi = facebook::jsi;
|
|
|
|
namespace expo::NativeModule {
|
|
|
|
/**
|
|
Gets `expo.NativeModule` class in the given runtime.
|
|
*/
|
|
inline jsi::Function getClass(jsi::Runtime &runtime) {
|
|
return common::getCoreObject(runtime).getPropertyAsFunction(runtime, "NativeModule");
|
|
}
|
|
|
|
/**
|
|
Installs `expo.NativeModule` class in the given runtime.
|
|
*/
|
|
void installClass(jsi::Runtime &runtime);
|
|
|
|
/**
|
|
Creates a new instance of the native module.
|
|
*/
|
|
inline jsi::Object createInstance(jsi::Runtime &runtime) {
|
|
return getClass(runtime).callAsConstructor(runtime).getObject(runtime);
|
|
}
|
|
|
|
} // namespace expo::NativeModule
|
|
|
|
#endif // __cplusplus
|