| 1234567891011121314151617181920212223242526 | 
							- let Selector = require('../selector')
 
- let utils = require('../utils')
 
- class FileSelectorButton extends Selector {
 
-   constructor(name, prefixes, all) {
 
-     super(name, prefixes, all)
 
-     if (this.prefixes) {
 
-       this.prefixes = utils.uniq(this.prefixes.map(() => '-webkit-'))
 
-     }
 
-   }
 
-   /**
 
-    * Return different selectors depend on prefix
 
-    */
 
-   prefixed(prefix) {
 
-     if (prefix === '-webkit-') {
 
-       return '::-webkit-file-upload-button'
 
-     }
 
-     return `::${prefix}file-selector-button`
 
-   }
 
- }
 
- FileSelectorButton.names = ['::file-selector-button']
 
- module.exports = FileSelectorButton
 
 
  |