7 #ifndef PXR_BASE_JS_UTILS_H 
    8 #define PXR_BASE_JS_UTILS_H 
   30     const std::string& key,
 
   35 #endif // PXR_BASE_JS_UTILS_H 
std::map< std::string, JsValue > JsObject
 
PXR_NAMESPACE_OPEN_SCOPE typedef std::optional< JsValue > JsOptionalValue
 
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
 
#define PXR_NAMESPACE_CLOSE_SCOPE
 
JS_API JsOptionalValue JsFindValue(const JsObject &object, const std::string &key, const JsOptionalValue &defaultValue=std::nullopt)