@cbpds/web-components
Version:
Web components for the CBP Design System.
24 lines (23 loc) • 663 B
TypeScript
import { EventEmitter } from '../../stencil-public-runtime';
export declare class CbpFileInput {
private formField;
host: HTMLElement;
name: string;
fieldId: string;
multiple: boolean;
accept: string;
enhanced: boolean;
status: any;
error: boolean;
disabled: boolean;
context: 'light-inverts' | 'light-always' | 'dark-inverts' | 'dark-always';
sx: any;
files: File[];
valueChange: EventEmitter;
handleChange(e: any): void;
watchDisabledHandler(newValue: boolean): void;
watchStatusHandler(newValue: any): void;
handleDelete(e: any): void;
componentWillLoad(): void;
render(): any;
}