mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
packages/ui-components/tooltip
Signed-off-by: Gabriel <gaccettola@mirantis.com>
This commit is contained in:
1 parent
67fa57c15c
commit
6404993432
434 files changed
+45562
-38
No files matched your search
+22
@@ -0,0 +1,22 @@
|
||||
/// <reference types="react" />
|
||||
type ClusterPreferences = {
|
||||
clusterName?: string;
|
||||
icon?: string | null;
|
||||
};
|
||||
export interface ClusterIconMenuItem {
|
||||
id: string;
|
||||
title: string;
|
||||
disabled?: (preferences: ClusterPreferences) => boolean;
|
||||
onClick: (preferences: ClusterPreferences) => void;
|
||||
}
|
||||
export interface ClusterIconSettingComponentProps {
|
||||
preferences: ClusterPreferences;
|
||||
}
|
||||
export interface ClusterIconSettingsComponent {
|
||||
id: string;
|
||||
Component: React.ComponentType<ClusterIconSettingComponentProps>;
|
||||
}
|
||||
export declare const clusterIconSettingsMenuInjectionToken: import("@ogre-tools/injectable").InjectionToken<ClusterIconMenuItem, void>;
|
||||
export declare const clusterIconSettingsComponentInjectionToken: import("@ogre-tools/injectable").InjectionToken<ClusterIconSettingsComponent, void>;
|
||||
export {};
|
||||
//# sourceMappingURL=index.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";AAEA,KAAK,kBAAkB,GAAG;IACxB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,IAAI,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;CACtB,CAAA;AAED,MAAM,WAAW,mBAAmB;IAClC,EAAE,EAAE,MAAM,CAAC;IACX,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,CAAC,EAAE,CAAC,WAAW,EAAE,kBAAkB,KAAK,OAAO,CAAC;IACxD,OAAO,EAAE,CAAC,WAAW,EAAE,kBAAkB,KAAK,IAAI,CAAC;CACpD;AAED,MAAM,WAAW,gCAAgC;IAC/C,WAAW,EAAE,kBAAkB,CAAC;CACjC;AAED,MAAM,WAAW,4BAA4B;IAC3C,EAAE,EAAE,MAAM,CAAC;IACX,SAAS,EAAE,KAAK,CAAC,aAAa,CAAC,gCAAgC,CAAC,CAAC;CAClE;AAED,eAAO,MAAM,qCAAqC,4EAEhD,CAAC;AAEH,eAAO,MAAM,0CAA0C,qFAErD,CAAC"}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
import { getInjectionToken } from "@ogre-tools/injectable";
|
||||
export const clusterIconSettingsMenuInjectionToken = getInjectionToken({
|
||||
id: "cluster-icon-settings-menu-injection-token"
|
||||
});
|
||||
export const clusterIconSettingsComponentInjectionToken = getInjectionToken({
|
||||
id: "cluster-icon-settings-component-injection-token"
|
||||
});
|
||||
Reference in new issue
Block a user