@reginaldo-marinho/rucula-js
Version:
Crie telas em Minutos! 🚀
23 lines (22 loc) • 1.21 kB
TypeScript
import { Button } from "../../buttons/Button";
import { frame } from "../../entities/form/frame";
import { ManagmentObject } from "../../object/ObjectManagment";
import { Field } from "../form/Field";
import { FieldMenuContext } from "../form/Field/fieldMenuContext";
import { FameLineTable } from "../table/ElementsTable";
import { FrameElement } from "./FrameElement";
import { FrameEvent } from "./FrameEvent";
export declare class FrameElementLine extends FrameElement {
fameLineTable: FameLineTable;
constructor(managmentObject: ManagmentObject, field: Field, frameEvent: FrameEvent, button: Button, fieldMenuContext: FieldMenuContext, P: string);
private createTDActions;
create(frame: frame): HTMLDivElement;
currentLineElement?: HTMLElement;
inputTargetEvent?: HTMLInputElement;
createNewLine(currentLineElement: HTMLTableRowElement, element: HTMLElement): void;
deleteLine(currentLineElement: HTMLTableRowElement, element: HTMLInputElement): void;
crudLineQuadro(event: Event): void;
eventActions(actions: HTMLDivElement): void;
eventKeyDownKeyUpLineFrame(element: HTMLElement): void;
addActionsInCell(tr: HTMLTableRowElement, identity: string): void;
}