This library was generated with Angular CLI version 16.1.0.
To create a random UUID...
1. Install
npm install tangible-stream-storage
2. Create a Stream Storage (ES6 module syntax)
import { streamStorage } from 'tangible-stream-storage';
const service = new streamStorage.TangibleStreamStorageService();
3. Upload File to Storage (ES6 module syntax)
service.uploadFile(fileData).subscribe((data) => {
console.log(data); // ⇨ { progress: number, url: string }
});
StoragesObject |
Model to storage object into a bucket | { companyUid:string; name:string; useType:string; isPublic:boolean; isColdline:boolean; file:File; } |
resultFile |
Model to result object from Observable | { progress: number; url: string; } |
ENV |
Model to set environment used | { prod: string; dev: string;} |
to create a new object, first you need to get an idToken from Google Cloud Platform login and pass it as first parameter on new object() statement. The second parameter on the object is the environment selected. the environment selected and de GCP project used to login must be de same