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

Method putFile

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

Source from the content-addressed store, hash-verified

528 }
529
530 putFile(path: string, metadata?: Metadata): Task {
531 let task: Task = null;
532 if (typeof path === 'string' && path.startsWith('/')) {
533 path = `file://${path}`;
534 }
535 try {
536 if (metadata) {
537 task = Task.fromNative(this.native.putFile(android.net.Uri.parse(path), metadata.native));
538 } else {
539 task = Task.fromNative(this.native.putFile(android.net.Uri.parse(path)));
540 }
541 } catch (e) {}
542 return task;
543 }
544
545 updateMetadata(metadata: Metadata): Promise<Metadata> {
546 return new Promise((resolve, reject) => {

Callers

nothing calls this directly

Calls 2

putFileMethod · 0.65
fromNativeMethod · 0.45

Tested by

no test coverage detected