LearnNewsExamplesServices
Frontmatter
id3181
titlebuildScripts/createClass: support for extending controller.Component
stateClosed
labels
enhancement
assigneestobiu
createdAtJun 22, 2022, 4:11 PM
updatedAtJul 3, 2022, 11:31 AM
githubUrlhttps://github.com/neomjs/neo/issues/3181
authortobiu
commentsCount4
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJul 3, 2022, 11:31 AM

buildScripts/createClass: support for extending controller.Component

Closed v8.1.0 enhancement
tobiu
tobiu commented on Jun 22, 2022, 4:11 PM

it would be nice to check for a related view, import the view controller and add it as a view config.

tobiu added the enhancement label on Jun 22, 2022, 4:11 PM
tobiu assigned to @tobiu on Jun 22, 2022, 4:11 PM
tobiu referenced in commit aee465c - "buildScripts/createClass: support for extending controller.Component #3181" on Jun 22, 2022, 4:14 PM
tobiu referenced in commit be74bcf - "#3181 check if a related view for controller.Component does exist" on Jun 22, 2022, 4:24 PM
tobiu referenced in commit c89d1f9 - "#3181 sorted importing of the controller inside the view file" on Jun 22, 2022, 4:50 PM
tobiu referenced in commit b6e7fa8 - "#3181 adjusting spaces for other view imports (block formatting)" on Jun 22, 2022, 5:20 PM
tobiu
tobiu Jun 22, 2022, 6:44 PM
Screenshot 2022-06-22 at 18 43 50
Screenshot 2022-06-22 at 18 44 16
tobiu
tobiu Jun 22, 2022, 6:47 PM
Screenshot 2022-06-22 at 18 47 13
Screenshot 2022-06-22 at 18 47 28
tobiu
tobiu Jun 22, 2022, 6:48 PM

maybe too much focus on details (block formatting), but the import part for views works nice.

tobiu referenced in commit 231b71e - "#3181 polished version of adding the view import at the right index and block-formatting for from" on Jun 22, 2022, 6:53 PM
tobiu referenced in commit 5eec2b2 - "#3181 cleanup" on Jun 22, 2022, 7:03 PM
tobiu referenced in commit bc57059 - "buildScripts/createClass: support for extending controller.Component #3181" on Jul 3, 2022, 11:30 AM
tobiu
tobiu Jul 3, 2022, 11:31 AM
Screenshot 2022-07-03 at 11 28 46
tobiu closed this issue on Jul 3, 2022, 11:31 AM