UNPKG

@public-ui/components

Version:

Contains all web components that belong to KoliBri - The accessible HTML-Standard.

28 lines (27 loc) 919 B
/*! * KoliBri - The accessible HTML-Standard */ import { validateAccept, validateMultiple, validateRequired } from "../../schema"; import { InputIconController } from "../@deprecated/input/controller-icon"; export class InputFileController extends InputIconController { constructor(component, name, host) { super(component, name, host); this.component = component; } validateAccept(value) { validateAccept(this.component, value); } validateMultiple(value) { validateMultiple(this.component, value); } validateRequired(value) { validateRequired(this.component, value); } componentWillLoad() { super.componentWillLoad(); this.validateAccept(this.component._accept); this.validateMultiple(this.component._multiple); this.validateRequired(this.component._required); } } //# sourceMappingURL=controller.js.map