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..
BootstrapUploadField | CanCascadeFields | CanFixColumns | Checkbox | FormCreator | GridCreator | HandleCascadeFields | HasActionHandler | HasActions | HasAssets | HasAuthorization | HasBuilderEvents | HasComplexHeaders | HasDateTimeFormatter | HasDefinitions | HasDisplayers | HasEvents | HasExporter | HasFieldValidator | HasFiles | HasFilter | HasFormResponse | HasHeader | HasHtmlAttributes | HasNames | HasPaginator | HasPermissions | HasQuickCreate | HasQuickSearch | HasResourceActions | HasRows | HasSelector | HasSteps | HasTabs | HasTools | HasTree | HasUploadedFile | ImageField | Input | InteractsWithApi | InteractsWithRenderApi | LazyWidget | MenuCache | ModelTree | PlainInput | Resizable | ShowCreator | UploadField | WebUploader | |
BootstrapUploadField | generate(), 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() | ||||||||||||||||||||||||||||||||||||||||||||||||
FormCreator | generate(), generate() | generate() | generate() | generate() | generate(), generate() | ||||||||||||||||||||||||||||||||||||||||||||
GridCreator | generate(), 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() | |||||||||||||||||||||||||||||||||||||||||||||||
HasFiles | deletefi(), 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() | |||||||||||||||||||||||||||||||||||||||||||||||
HasResourceActions | destroy() | destroy() | |||||||||||||||||||||||||||||||||||||||||||||||
HasRows | |||||||||||||||||||||||||||||||||||||||||||||||||
HasSelector | |||||||||||||||||||||||||||||||||||||||||||||||||
HasSteps | deletefi() | response() | deletefi(), deletefi() | response(), response(), response(), response(), response(), deletefi(), deletefi() | deletefi() | ||||||||||||||||||||||||||||||||||||||||||||
HasTabs | |||||||||||||||||||||||||||||||||||||||||||||||||
HasTools | disableb(), showbatc(), disableb(), showbatc() | disableb(), disableb() | disabler() | ||||||||||||||||||||||||||||||||||||||||||||||
HasTree | generate(), generate() | generate() | generate() | getcurre() | disableb(), disableb() | getchild(), getchild(), getparen(), getparen() | getparen(), getparen() | generate() | generate(), generate() | ||||||||||||||||||||||||||||||||||||||||
HasUploadedFile | disk(), 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() | ||||||||||||||||||||||||||||||||||||||||||||||||
MenuCache | getstore() | getstore() | |||||||||||||||||||||||||||||||||||||||||||||||
ModelTree | boot() | getparen(), getparen() | moveorde(), moveorde() | ||||||||||||||||||||||||||||||||||||||||||||||
PlainInput | prepend(), append() | ||||||||||||||||||||||||||||||||||||||||||||||||
Resizable | thumbnai() | ||||||||||||||||||||||||||||||||||||||||||||||||
ShowCreator | generate(), generate() | generate() | generate() | generate() | generate(), generate() | ||||||||||||||||||||||||||||||||||||||||||||
UploadField | initstor(), 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() | ||||||||||||||||||||||||||||||||||||||
WebUploader | setupdef(), setuppre() | disablea() | disabler() |