feat(TechDocs): update documentations for <EntityListDocsTable />

Signed-off-by: Yingbai He <yingbai.he@mycase.com>
This commit is contained in:
Yingbai He
2024-11-18 15:33:40 -08:00
parent e153ca600c
commit 21d3282cda
+8 -1
View File
@@ -12,6 +12,7 @@ import { Config } from '@backstage/config';
import { CSSProperties } from '@material-ui/styles/withStyles';
import { DiscoveryApi } from '@backstage/core-plugin-api';
import { Entity } from '@backstage/catalog-model';
import { EntityListPagination } from '@backstage/plugin-catalog-react';
import { EntityOwnerPickerProps } from '@backstage/plugin-catalog-react';
import { FetchApi } from '@backstage/core-plugin-api';
import { IdentityApi } from '@backstage/core-plugin-api';
@@ -173,7 +174,12 @@ export const EntityListDocsTable: {
toggleStarredEntity: Function,
): (row: DocsTableRow) => {
cellStyle: {
paddingLeft: string;
paddingLeft: string
/**
* Props for {@link EntityListDocsTable}.
*
* @public
*/;
};
icon: () => React_2.JSX.Element;
tooltip: string;
@@ -309,6 +315,7 @@ export type TechDocsIndexPageProps = {
columns?: TableColumn<DocsTableRow>[];
actions?: TableProps<DocsTableRow>['actions'];
ownerPickerMode?: EntityOwnerPickerProps['mode'];
pagination?: EntityListPagination;
};
// @public @deprecated (undocumented)