Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@kaos/dashboard / dist / esm / models / NamedTimeStampedModelWithId / NamedTimeStampedModelWithId.d.ts
Size: Mime:
import React from 'react';
import { RoutingNodeFunction } from '../../routing/router/router.types';
import { NamedModelWithIdOptions } from '../NamedModelWithId/NamedModelWithId';
import { TimeStampedModelOptions } from '../TimeStampedModel/TimeStampedModel';
export declare type NamedTimeStampedModelWithIdOptions = NamedModelWithIdOptions & TimeStampedModelOptions & {
    showAdminLink?: boolean;
    showUUID?: boolean;
    showCreated?: boolean;
    showModified?: boolean;
};
declare function NamedTimeStampedModelWithId(obj: Record<string, any>, routingFunction: RoutingNodeFunction, options?: NamedTimeStampedModelWithIdOptions): {
    renderAdminModule(): JSX.Element;
    renderCreated: () => JSX.Element;
    renderModified: () => JSX.Element;
    renderLink: () => React.ReactNode;
    adminHref?: string | undefined;
};
export default NamedTimeStampedModelWithId;