Page MenuHomeSealhub

custom.ts
No OneTemporary

custom.ts

import {
CalculatedField,
Context,
App,
Collection,
CollectionItem,
} from "../../../main";
type Getter<ReturnType> = (
contect: Context,
item: CollectionItem,
db_document: any
) => Promise<ReturnType>;
export default class Custom<ReturnType> extends CalculatedField<ReturnType> {
getter: Getter<ReturnType>;
name = "calculated";
constructor(app: App, collection: Collection, getter: Getter<ReturnType>) {
super(app, collection);
this.getter = getter;
}
calculate(context: Context, item: CollectionItem, db_document: any) {
return this.getter(context, item, db_document);
}
}

File Metadata

Mime Type
text/plain
Expires
Wed, May 7, 19:46 (1 d, 3 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
656134
Default Alt Text
custom.ts (598 B)

Event Timeline