Lines Matching refs:uri
191 BASE_NS::string uri = NapiApi::Value<BASE_NS::string>(e, arg);
193 uri.insert(0, "file://");
194 return uri;
201 BASE_NS::string uri;
204 uri = parms.Get<BASE_NS::string>(0);
206 if (!uri.empty()) {
208 uri.insert(0, "OhosRawFile://");
210 return uri;
217 BASE_NS::string uri;
223 uri = uriContext.Arg<0>();
225 auto t = uri.find("://");
229 uri.insert(0, "file://");
239 uri = parms.Get<BASE_NS::string>(0);
241 if (!uri.empty()) {
243 uri.insert(0, "OhosRawFile://");
246 return uri;
251 BASE_NS::string uri = FetchResourceOrUri(ctx);
253 if (uri.empty()) {
259 auto t = uri.find_first_of('\\');
263 uri[t] = '/';
275 BASE_NS::string uri;
315 data->uri = uri;
372 scene->Uri()->SetValue(data->uri);
490 if (auto uri = args.Get("uri")) {
491 meJs.Set("uri", uri);
870 data->uri_ = FetchResourceOrUri(ctx, parms.Get("uri"));
887 "uri", data->uri_, META_NS::ObjectFlagBits::INTERNAL | META_NS::ObjectFlagBits::NATIVE));
901 void SceneJS::StoreBitmap(BASE_NS::string_view uri, SCENE_NS::IBitmap::Ptr bitmap)
905 bitmaps_[uri] = bitmap;
908 bitmaps_.erase(uri);
911 SCENE_NS::IBitmap::Ptr SceneJS::FetchBitmap(BASE_NS::string_view uri)
914 auto it = bitmaps_.find(uri);
967 data->uri_ = FetchResourceOrUri(ctx, args.Get("uri"));