@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
15 lines (13 loc) • 719 B
TypeScript
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
import { AccessListRow } from '@docsvision/webclient/Platform/AccessListRow';
import { ColumnWidthOptions } from '@docsvision/webclient/Platform/ColumnWidthOptions';
import React from 'react';
export interface AccessListEntryRowProps {
columnWidth: ColumnWidthOptions;
scheme: GenModels.AccessMaskScheme;
row: AccessListRow;
renderTrustee: (trustee?: GenModels.AccessControlTrustee) => React.ReactNode;
renderFlag: (flagInfo: GenModels.AccessMaskFlagInfo) => React.ReactNode;
renderRemove: () => React.ReactNode;
}
export declare const AccessListEntryRow: (props: AccessListEntryRowProps) => JSX.Element;