@kui-shell/plugin-client-common
Version:
Kui plugin that offers stylesheets
20 lines (19 loc) • 584 B
TypeScript
import React from 'react';
import { Tab as KuiTab } from '@kui-shell/core/mdist/api/Tab';
import CommonClientProps from './props/Common';
import { TabModel } from '../..';
import '../../../web/css/static/Popup.scss';
type Props = React.PropsWithChildren<CommonClientProps>;
interface State {
tab: KuiTab;
model: TabModel;
promptPlaceholder: string;
}
export default class Popup extends React.PureComponent<Props, State> {
private _inputStripeRef;
constructor(props: Props);
private onTabReady;
private doFocusInput;
render(): JSX.Element;
}
export {};