mxdocgen
Version:
A small tool that mimics the documentation generation capabilities offered in Mendix Studio Pro, but with greater flexibility. It uses the Mendix Model SDK to extract information from a Mendix model, which is then fed into a set of templates to generate
19 lines (18 loc) • 2.51 kB
TypeScript
import { domainmodels } from "mendixmodelsdk";
export declare const isAutoNumberAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.AutoNumberAttributeType;
export declare const isBinaryAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.BinaryAttributeType;
export declare const isBooleanAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.BooleanAttributeType;
export declare const isCurrencyAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.CurrencyAttributeType;
export declare const isDateTimeAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.DateTimeAttributeType;
export declare const isDecimalAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.DecimalAttributeType;
export declare const isDecimalAttributeTypeBase: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.DecimalAttributeTypeBase;
export declare const isEnumerationAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.EnumerationAttributeType;
export declare const isFloatAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.FloatAttributeType;
export declare const isFloatAttributeTypeBase: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.FloatAttributeTypeBase;
export declare const isHashedStringAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.HashedStringAttributeType;
export declare const isIntegerAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.IntegerAttributeType;
export declare const isIntegerAttributeTypeBase: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.IntegerAttributeTypeBase;
export declare const isLongAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.LongAttributeType;
export declare const isNumericAttributeTypeBase: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.NumericAttributeTypeBase;
export declare const isStringAttributeType: (attributeType: domainmodels.IAttributeType) => attributeType is domainmodels.StringAttributeType;
export declare const humanReadableAttributeType: (attributeType: domainmodels.IAttributeType) => string;