@ztimson/momentum
Version:
Client library for momentum
32 lines • 827 B
TypeScript
import { TreeAssetController } from './asset-controller';
import { Meta } from './core';
import { Momentum } from './momentum';
export type Form<T = any> = Meta & {
path: string;
collection: string;
description?: string;
schema: {
type: string;
label?: string;
prop?: string;
default?: any;
required?: boolean;
options?: {
choices?: string[];
placeholder?: string;
min?: number;
max?: number;
step?: number;
};
style?: {
inline?: boolean;
width?: string;
};
}[];
data?: T;
};
export declare class Forms extends TreeAssetController<Form> {
protected momentum: Momentum;
constructor(momentum: Momentum);
}
//# sourceMappingURL=forms.d.ts.map