MCPcopy Create free account
hub / github.com/ConnectAI-E/TalkBase / formatField

Method formatField

utils/BaseSchema/tableParser.ts:70–91  ·  view source on GitHub ↗
(field: IBaseFieldMeta)

Source from the content-addressed store, hash-verified

68
69
70 formatField(field: IBaseFieldMeta) {
71 switch (field.type) {
72 case 1:
73 return this.formatStringField(field);
74 case 2:
75 case 99004: // 评分
76 case 99003: // 货币
77 case 99002: // 进度
78 case 13: // 电话
79 return this.formatNumberField(field);
80 case 15:
81 return this.formatUrlField(field);
82 case 3:
83 return this.formatSelectField(field);
84 case 4:
85 return this.formatMultiSelectField(field);
86 case 7:
87 return this.formatBooleanField(field);
88 default:
89 return '';
90 }
91 }
92
93 formatFieldWithDescription(field: IBaseFieldMeta) {
94 const description = this.abstractDescription(field);

Callers 1

Calls 6

formatStringFieldMethod · 0.95
formatNumberFieldMethod · 0.95
formatUrlFieldMethod · 0.95
formatSelectFieldMethod · 0.95
formatBooleanFieldMethod · 0.95

Tested by

no test coverage detected