Traits Matrix

Here are the trait matrix. Conflicting methods between any two traits are listed in the cells : when they are used in the same class, those traits will require conflict resolutions. And dark gray cells are traits that are actually included one into the other..

  BootstrapUploadFieldCanCascadeFieldsCanFixColumnsCheckboxFormCreatorGridCreatorHandleCascadeFieldsHasActionHandlerHasActionsHasAssetsHasAuthorizationHasBuilderEventsHasComplexHeadersHasDateTimeFormatterHasDefinitionsHasDisplayersHasEventsHasExporterHasFieldValidatorHasFilesHasFilterHasFormResponseHasHeaderHasHtmlAttributesHasNamesHasPaginatorHasPermissionsHasQuickCreateHasQuickSearchHasResourceActionsHasRowsHasSelectorHasStepsHasTabsHasToolsHasTreeHasUploadedFileImageFieldInputInteractsWithApiInteractsWithRenderApiLazyWidgetMenuCacheModelTreePlainInputResizableShowCreatorUploadFieldWebUploader
BootstrapUploadFieldgenerate(), generate()   generate(), generate()generate(), generate()             deletefi(), deletefi()         destroy()  deletefi()  generate(), generate()disk(), deletefi(), deletefi()     getstore()   generate(), generate()initstor(), disk(), getstora(), move(), dir(), name(), uniquena(), sequence(), getstore(), getdirec(), upload(), renameif(), objectur(), generate(), generate(), generate(), generate(), destroy(), deletefi(), storagep()setupdef(), setuppre()
CanCascadeFields                  formatva()                              
CanFixColumns  leftvisi(), rightvis(), leftvisi(), rightvis()                                              
Checkbox                                      addscrip()          
FormCreatorgenerate(), generate()    generate()                             generate()          generate()generate(), generate() 
GridCreatorgenerate(), generate()   generate()                              generate()          generate()generate(), generate() 
HandleCascadeFields                                                 
HasActionHandler          failedau()                     response()   response(), response(), response(), response(), response()  paramete()         
HasActions                                                disablea()
HasAssets                                                 
HasAuthorization       failedau()                                         
HasBuilderEvents                                                 
HasComplexHeaders                                                 
HasDateTimeFormatter                                                 
HasDefinitions                                                 
HasDisplayers                                            prepend(), append()    
HasEvents                calldele(), calldele(), calluplo(), calluplo()                                
HasExporter                                                 
HasFieldValidator formatva()                getvalid(), getvalid()                              
HasFilesdeletefi(), deletefi()                  handlefi(), handlefi(), deletefi(), deletefi(), handlefi(), handlefi(), handlefi(), handlefi()            deletefi(), deletefi()   deletefi(), deletefi(), deletefi(), deletefi()          deletefi(), deletefi() 
HasFilter                    disablef(), showfilt(), disablef(), showfilt() filter()                fetching()         
HasFormResponse                     redirect(), redirect()             getcurre()             
HasHeader                    filter()                            
HasHtmlAttributes                       gethtmla(), gethtmla()                         
HasNames                         getperpa(), getperpa()                       
HasPaginator                        getperpa(), getperpa()getperpa(), disablep(), getperpa(), disablep()                       
HasPermissions                                           boot()     
HasQuickCreate                            renderqu()                    
HasQuickSearch                           renderqu()addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere(), addwhere()                    
HasResourceActionsdestroy()                                              destroy() 
HasRows                                                 
HasSelector                                                 
HasStepsdeletefi()      response()           deletefi(), deletefi()                response(), response(), response(), response(), response(), deletefi(), deletefi()          deletefi() 
HasTabs                                                 
HasTools                                  disableb(), showbatc(), disableb(), showbatc()disableb(), disableb()            disabler()
HasTreegenerate(), generate()   generate()generate()               getcurre()            disableb(), disableb()getchild(), getchild(), getparen(), getparen()       getparen(), getparen()  generate()generate(), generate() 
HasUploadedFiledisk(), deletefi(), deletefi()      response(), response(), response(), response(), response()           deletefi(), deletefi(), deletefi(), deletefi()            deletefi(), deletefi(), response(), response(), response(), response(), response()   deletefi(), deletefi(), response(), response(), response(), response(), response(), response(), response(), response(), response(), response(), response(), response(), response(), response(), response(), response(), response(), response(), response(), response()          disk(), deletefi(), deletefi() 
ImageField                                             thumbnai()   
Input   addscrip()                                             
InteractsWithApi       paramete()            fetching()                  getreque(), getreque(), getreque(), getreque(), getreque(), getreque(), getreque(), getreque(), getreque(), getreque(), getreque(), getreque()         
InteractsWithRenderApi                                        getrende(), getrende()getrende(), getrende()       
LazyWidget                                        getrende(), getrende()        
MenuCachegetstore()                                              getstore() 
ModelTree                          boot()        getparen(), getparen()       moveorde(), moveorde()     
PlainInput               prepend(), append()                                 
Resizable                                     thumbnai()           
ShowCreatorgenerate(), generate()   generate()generate()                             generate()           generate(), generate() 
UploadFieldinitstor(), renameif(), getstore(), getdirec(), upload(), move(), dir(), name(), uniquena(), sequence(), generate(), generate(), generate(), generate(), destroy(), deletefi(), getstora(), disk(), objectur(), storagep()   generate(), generate()generate(), generate()             deletefi(), deletefi()         destroy()  deletefi()  generate(), generate()deletefi(), deletefi(), disk()     getstore()   generate(), generate()generate(), generate() 
WebUploadersetupdef(), setuppre()       disablea()                         disabler()