Frontmatter
| id | 3767 |
| title | component.Base: baseCls |
| state | Closed |
| labels | enhancement |
| assignees | tobiu |
| createdAt | Jan 4, 2023, 12:43 PM |
| updatedAt | Jan 4, 2023, 3:06 PM |
| githubUrl | https://github.com/neomjs/neo/issues/3767 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Jan 4, 2023, 3:06 PM |

to make extending of classes more convenient, we will introduce a
baseClsconfig, which will store most of the rules which are currently insidecls.when creating instances of existing classes, you will no longer need to re-add all base classes and you can instead only add your custom extra rules inside
cls.of course you can also override
baseClsto remove rules which you don't want to use.