gpreview
Version:
Preview Ghost themes locally without a full Ghost installation
25 lines • 663 B
TypeScript
interface ForeachOptions {
fn: (context: unknown, options: {
data: ForeachData;
}) => string;
inverse: (context: unknown) => string;
data?: Record<string, unknown>;
hash: {
columns?: string;
key?: string;
};
}
interface ForeachData extends Record<string, unknown> {
index: number;
number: number;
first: boolean;
last: boolean;
even: boolean;
odd: boolean;
rowStart: boolean;
rowEnd: boolean;
key?: string;
}
export declare function foreachHelper<T>(this: unknown, context: T[] | ForeachOptions, options?: ForeachOptions): string;
export {};
//# sourceMappingURL=foreach.d.ts.map