Page MenuHomeSealhub

custom.ts
No OneTemporary

custom.ts

import { CalculatedField, Context, App, Collection } from "../../../main";
import { CollectionItem } from "../../../chip-types/collection-item";
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/x-java
Expires
Sat, Oct 11, 09:30 (10 h, 46 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
984124
Default Alt Text
custom.ts (646 B)

Event Timeline