@ng-doc/core
Version:
<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ng-doc/ng-doc"> <img src="https://ng-doc.com/assets/images/ng-doc.svg?raw=true" alt="Logo" height="150px"> </a>
16 lines (15 loc) • 640 B
TypeScript
/** List of playground properties, where key is't a name of property */
export type NgDocPlaygroundProperties = Record<string, NgDocPlaygroundProperty>;
/** Playground property data */
export interface NgDocPlaygroundProperty {
/** Type of the property */
type: string;
/** The name of the input in the code (it can be different from property name) */
inputName: string;
/** Commend for the property */
description?: string;
/** List of possible options, it can be list of Type Alias items */
options?: string[];
/** Determines if the property is manually added by the user */
isManual?: boolean;
}