@@ -138,6 +138,10 @@ export class MetadataPropertyType {
138138 allowableMin ;
139139 allowableMax ;
140140 attributes ;
141+ uploadTo ;
142+ input ;
143+ format ;
144+ ref ;
141145 constructor ( init ) { Object . assign ( this , init ) ; }
142146}
143147export class MetadataType {
@@ -148,6 +152,8 @@ export class MetadataType {
148152 implements ;
149153 displayType ;
150154 description ;
155+ notes ;
156+ icon ;
151157 isNested ;
152158 isEnum ;
153159 isEnumInt ;
@@ -164,6 +170,63 @@ export class MetadataType {
164170 meta ;
165171 constructor ( init ) { Object . assign ( this , init ) ; }
166172}
173+ export class ImageInfo {
174+ svg ;
175+ uri ;
176+ alt ;
177+ cls ;
178+ }
179+ export class InputInfo {
180+ id ;
181+ name ;
182+ type ;
183+ value ;
184+ placeholder ;
185+ help ;
186+ label ;
187+ title ;
188+ size ;
189+ pattern ;
190+ readOnly ;
191+ required ;
192+ disabled ;
193+ autocomplete ;
194+ autofocus ;
195+ min ;
196+ max ;
197+ step ;
198+ minLength ;
199+ maxLength ;
200+ accept ;
201+ capture ;
202+ multiple ;
203+ allowableValues ;
204+ allowableEntries ;
205+ options ;
206+ ignore ;
207+ css ;
208+ meta ;
209+ }
210+ export class FormatInfo {
211+ method ;
212+ options ;
213+ locale ;
214+ }
215+ export class RefInfo {
216+ model ;
217+ selfId ;
218+ refId ;
219+ refLabel ;
220+ }
221+ export class KeyValuePair {
222+ key ;
223+ value ;
224+ }
225+ export class FieldCss {
226+ field ;
227+ input ;
228+ label ;
229+ }
167230export class NewInstanceResolver {
168231 tryResolve ( ctor ) {
169232 return new ctor ( ) ;
@@ -2868,9 +2931,10 @@ export class Inspect {
28682931 if ( ! inspectVarsPath || ! obj )
28692932 return ;
28702933 // resolve dynamic path to prevent ng webpack static analysis
2934+ const I = ( s ) => import ( /* @vite -ignore */ s ) ;
28712935 const nodeModule = ( m ) => 'no' + 'de:' + `${ m } ` ;
2872- await import ( nodeModule ( 'fs' ) ) . then ( async ( fs ) => {
2873- await import ( nodeModule ( 'path' ) ) . then ( path => {
2936+ await I ( nodeModule ( 'fs' ) ) . then ( async ( fs ) => {
2937+ await I ( nodeModule ( 'path' ) ) . then ( path => {
28742938 let varsPath = inspectVarsPath . replace ( / \\ / g, '/' ) ;
28752939 if ( varsPath . indexOf ( '/' ) >= 0 ) {
28762940 let dir = path . dirname ( varsPath ) ;
0 commit comments