@carbon/ibm-products
Version:
Carbon for IBM Products
34 lines • 1.51 kB
TypeScript
export function PageHeaderTitle({ blockClass, hasBreadcrumbRow, title }: {
blockClass: any;
hasBreadcrumbRow: any;
title: any;
}): React.JSX.Element;
export namespace PageHeaderTitle {
namespace propTypes {
let blockClass: PropTypes.Validator<string>;
let hasBreadcrumbRow: PropTypes.Requireable<boolean>;
let title: PropTypes.Requireable<NonNullable<string | PropTypes.InferProps<{
text: PropTypes.Validator<string>;
icon: PropTypes.Requireable<object>;
loading: PropTypes.Requireable<boolean>;
editDescription: PropTypes.Requireable<string>;
editableLabel: PropTypes.Requireable<string>;
id: PropTypes.Requireable<string>;
onChange: PropTypes.Requireable<(...args: any[]) => any>;
onSave: PropTypes.Requireable<(...args: any[]) => any>;
cancelDescription: PropTypes.Requireable<string>;
saveDescription: PropTypes.Requireable<string>;
tooltipAlignment: PropTypes.Requireable<string>;
}> | PropTypes.InferProps<{
content: PropTypes.Validator<NonNullable<PropTypes.ReactNodeLike>>;
breadcrumbContent: PropTypes.Requireable<PropTypes.ReactNodeLike>;
asText: PropTypes.Validator<string>;
}>>>;
}
}
export function editInPlaceRequired({ onSave }: {
onSave: any;
}): boolean;
import React from 'react';
import PropTypes from 'prop-types';
//# sourceMappingURL=PageHeaderTitle.d.ts.map