MCPcopy Create free account
hub / github.com/NativeScript/firebase / putFile

Method putFile

packages/firebase-storage/index.ios.ts:527–538  ·  view source on GitHub ↗
(path: string, metadata?: Metadata)

Source from the content-addressed store, hash-verified

525 }
526
527 putFile(path: string, metadata?: Metadata): Task {
528 let task: Task = null;
529 try {
530 const url = path?.startsWith?.('/') ? NSURL.fileURLWithPath(path) : NSURL.URLWithString(path);
531 if (metadata) {
532 task = Task.fromNative(this.native.putFileMetadata(url, metadata.native));
533 } else {
534 task = Task.fromNative(this.native.putFile(url));
535 }
536 } catch (e) {}
537 return task;
538 }
539
540 updateMetadata(metadata: Metadata): Promise<Metadata> {
541 return new Promise((resolve, reject) => {

Callers

nothing calls this directly

Calls 2

putFileMethod · 0.65
fromNativeMethod · 0.45

Tested by

no test coverage detected