{"repo":"merlosy/ngx-material-file-input","free":true,"listed":false,"github":"https://github.com/merlosy/ngx-material-file-input","clone":"git clone https://github.com/merlosy/ngx-material-file-input.git","description":"File input for Angular Material form-field","language":"TypeScript","stars":256,"topics":["angular","material","upload","file","input"],"license":"MIT","category":"ui-components","readme_excerpt":"material-file-input This project provides : ngx-mat-file-input component, to use inside Angular Material mat-form-field a FileValidator with maxContentSize , to limit the file size a ByteFormatPipe to format the file size in a human-readable format For more code samples, have a look at the DEMO SITE Install API reference MaterialFileInputModule NGX MAT FILE INPUT CONFIG token (optional): Change the unit of the ByteFormat pipe FileInputComponent selector: implements: MatFormFieldControl from Angular Material Additionnal properties Name Description ------------------------------------- --------------------------------------------------------------------------------------------------------------------------- @Input() valuePlaceholder: string Placeholder for file names, empty by default @Input() multiple: boolean Allows multiple file inputs, false by default @Input() autofilled: boolean Whether the input is currently in an autofilled state. If property is not present on the control it is assumed to be false. @Input() accept: string Any value that accept attribute can get. more about \"accept\" value: FileInput Form control value empty: boolean Whether the input is empty (no files) or not clear(): (event?) = void Removes all files from the input ByteFormatPipe Example Output: 100 MB FileValidator Name Description Error structure ---------------------------------------------- ----------------------------------------------- ----------------------------------------- maxContentSize(valu","default_branch":null,"files":null,"tree":[],"storefront":"/r/merlosy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/merlosy/ngx-material-file-input/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}