@logo-elements/tag-input
Version:
Input control for a collection of tags
50 lines (34 loc) • 1.06 kB
TypeScript
/**
* DO NOT EDIT
*
* This file was automatically generated by
* https://github.com/Polymer/tools/tree/master/packages/gen-typescript-declarations
*
* To modify these typings, edit the source file(s):
* logo-elements-tag-input.js
*/
// tslint:disable:variable-name Describing an API that's defined elsewhere.
// tslint:disable:no-any describes the API as best we are able today
import {html, PolymerElement} from '@polymer/polymer/polymer-element.js';
/**
* `paper-tags-input`
* Material Design input control for a collection of tags
*/
declare class LogoElementsTagInput extends PolymerElement {
label: string | null | undefined;
tags: any[] | null | undefined;
ready(): void;
addTag(tag: any): void;
removeTag(tag: any): void;
_setContainerWrapper(): void;
_onClearAllClicked(): void;
_onTagRemoveClicked(e: any): void;
_onInputKeydown(e: any): void;
_checkSelected(): any;
_isTags(): any;
}
declare global {
interface HTMLElementTagNameMap {
"logo-elements-tag-input": LogoElementsTagInput;
}
}