@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
20 lines (19 loc) • 1.02 kB
TypeScript
import { ITaskListProps } from "@docsvision/webclient/BackOffice/ITaskListProps";
import { ITaskListState } from "@docsvision/webclient/BackOffice/ITaskListState";
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
import React from "react";
import { ITaskDataModel } from "@docsvision/webclient/BackOffice/ITaskDataModel";
/** @internal */
export declare class TaskListComponent extends React.Component<ITaskListProps, ITaskListState> {
protected refItems: HTMLElement;
constructor(props: any);
UNSAFE_componentWillReceiveProps(newProps: any): void;
protected getTaskListItems(): JSX.Element[];
protected onRowClick(task: ITaskDataModel): void;
protected onNameTaskClick: (url: string, task: GenModels.TaskDataModel) => void;
protected getClassName(): string;
protected getLoaderWidth(i: number): number;
protected renderEmptyItemList(): any[] | JSX.Element;
protected renderItemList(): JSX.Element;
render(): any[] | JSX.Element;
}