@kinvolk/headlamp-plugin
Version:
The needed infrastructure for building Headlamp plugins.
11 lines (10 loc) • 544 B
TypeScript
import { KubeObjectClass } from '../../lib/k8s/cluster';
/** Props for {@link CreateResourceButton}. */
export interface CreateResourceButtonProps {
resourceClass: KubeObjectClass;
resourceName?: string;
}
/** Action button that opens an Activity panel with an EditorDialog for
* creating a Kubernetes resource. Shows a form tab when the resource kind
* has a matching entry in {@link RESOURCE_DEFINITIONS}. */
export declare function CreateResourceButton(props: CreateResourceButtonProps): import("react/jsx-runtime").JSX.Element;