armisa-models
Version:
models of armisa!
23 lines (22 loc) • 672 B
TypeScript
/// <reference types="react" />
import { Tabbing } from ".";
import { ElementsOfFormFactory } from "..";
import { MainStateManager } from "../../../MainStateManager";
interface ITabbing {
refElement: React.RefObject<HTMLElement>;
tabIndex?: number;
}
export interface IFocusAbleGridEditFactory {
mainStateManager: MainStateManager;
any: any;
elementsOfForm: ElementsOfFormFactory;
tabbing: ITabbing;
}
export declare class GridEditTabbing {
tabbing: Tabbing;
focusAbleGridEdit: IFocusAbleGridEditFactory[];
constructor(tabbing: Tabbing);
focus: () => void;
isGridActiveControl: () => boolean;
}
export {};