EduTextbook.ts 932 B

123456789101112131415161718192021222324252627
  1. import { MatDialog } from "@angular/material/dialog";
  2. import Parse from "parse";
  3. import { ParseSchema } from "./func-parse";
  4. export const EduTextbook:ParseSchema = {
  5. title:"教材",
  6. className:"EduTextbook",
  7. emptyImg:"/img/webhook-empty.png",
  8. include:["user"],
  9. buttons:[
  10. {
  11. name:"编辑",
  12. place:"item",
  13. show:(options:{object:Parse.Object})=>{
  14. return true
  15. },
  16. // handle:(options:{clusterServ:ClusterService,dialog:MatDialog,object:Parse.Object})=>{
  17. // options?.clusterServ?.openMinerDialog(options?.dialog,options?.object)
  18. // }
  19. },
  20. ],
  21. fieldsArray:[
  22. {key:"title",name:"教材名称",type:"String",isHeader:true},
  23. {key:"desc",name:"教材描述",type:"String"},
  24. {key:"user",name:"创建人",type:"Pointer",className:"_User",isHeader:true,showName:"${name}"},
  25. ]
  26. }