tab-indexer
Version:
Tab indexer counter with context to make tabIndex settings in a project easy.
13 lines (12 loc) • 520 B
TypeScript
export interface ITabIndexer {
(strings: TemplateStringsArray, num?: number, numerator?: number): number;
setChecker(stringsOrFn: TemplateStringsArray | ICheckerFunction, fn?: ICheckerFunction): void;
clearChecker(strings?: TemplateStringsArray): void;
}
export interface ICheckerFunction {
(currentValue: number, numerator: number): number | boolean;
(context: string, currentValue: number, numerator: number): number | boolean;
}
export interface IHashTable {
[key: string]: any;
}