10.0.8 • Published 4 years ago
mat-firebase-upload v10.0.8
mat-firebase-upload
An easy to use upload dropzone.
- Angular 2+
- Material themed
- Firebase storage
Basic Example
Component HTML
<form-firebase-file
[formControl]="controlFile"
[config]="config"
>
</form-firebase-file>
Component Typescript
...
controlFile = new FormControl();
config = {
directory: `path/to/upload/to`,
firebaseConfig: environment.firebaseConfig,
};
...
angular.json
"my-project": {
...,
"architect": {
"build": {
...,
"options": {
...,
"assets": [
...,
{
"glob": "**/*",
"input": "node_modules/mat-firebase-upload/assets",
"output": "./assets/fileicons"
}
Advanced Options
Component HTML
<form-firebase-file
[formControl]="controlFile"
[config]="config"
placeholder="Drop files here!"
>
</form-firebase-file>
Component Typescript
...
controlFile = new FormControl();
config: FormFirebaseFilesConfiguration = {
directory: `audits/somelocation`,
firebaseConfig: environment.firebaseConfig,
bucketname: 'my-other-bucket-name.appspot.com',
firebaseApp: app,
imageCompressionQuality: 0.8,
imageCompressionMaxSize: 2000,
acceptedFiles: 'image/*',
useUuidName: true,
deleteOnStorage: true
};
...
More details in the Type definitions!
10.0.8
4 years ago
10.0.7
5 years ago
10.0.6
5 years ago
10.0.5
5 years ago
10.0.4
5 years ago
10.0.3
5 years ago
10.0.2
5 years ago
10.0.0
5 years ago
10.0.1
5 years ago
1.2.7
5 years ago
1.2.6
5 years ago
1.2.5
5 years ago
1.2.4
5 years ago
1.2.3
5 years ago
1.2.2
5 years ago
1.2.1
5 years ago
1.2.0
5 years ago
1.1.5
5 years ago
1.1.4
5 years ago
1.1.3
5 years ago
1.1.2
6 years ago
1.1.1
6 years ago
1.1.0
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago
0.2.5
6 years ago
0.2.4
6 years ago
0.2.3
6 years ago
0.2.2
6 years ago
0.2.1
6 years ago
0.2.0
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago
0.1.0
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago
0.0.0
6 years ago