Allow Engine to be created without the need for a canvas #31

Closed
opened 2018-08-24 16:56:38 +00:00 by marty-oehme · 8 comments
marty-oehme commented 2018-08-24 16:56:38 +00:00 (Migrated from gitlab.com)

This will allow headless running and precomputing.

It will also make it easier to asynchronously work with engines and canvasses.

This will allow headless running and precomputing. It will also make it easier to asynchronously work with engines and canvasses.
marty-oehme commented 2018-08-24 16:59:23 +00:00 (Migrated from gitlab.com)

EngineService.engine should always return an engine
(if not existing currently, then just create one on the fly)

As such Engine get engine => _engine ?? Engine();

should work, which needs a non-canvas engine with canvas to be supplied later

EngineService.engine should always return an engine (if not existing currently, then just create one on the fly) `As such Engine get engine => _engine ?? Engine();` should work, which needs a non-canvas engine with canvas to be supplied later
marty-oehme commented 2018-08-24 17:00:13 +00:00 (Migrated from gitlab.com)

parts needed

  • instantiate engine w/o canvas
  • add canvas to existing engine
parts needed * instantiate engine w/o canvas * add canvas to existing engine
marty-oehme commented 2018-08-24 17:50:53 +00:00 (Migrated from gitlab.com)

added ~7009321 ~7009328 labels

added ~7009321 ~7009328 labels
marty-oehme commented 2018-08-24 17:59:59 +00:00 (Migrated from gitlab.com)
created branch [`31-allow-engine-to-be-created-without-the-need-for-a-canvas`](https://gitlab.com/marty.oehme/cellular-automata/compare/master...31-allow-engine-to-be-created-without-the-need-for-a-canvas)
marty-oehme commented 2018-08-24 18:00:06 +00:00 (Migrated from gitlab.com)

mentioned in merge request !8

mentioned in merge request !8
marty-oehme commented 2018-08-25 07:37:45 +00:00 (Migrated from gitlab.com)

assigned to @marty.oehme

assigned to @marty.oehme
marty-oehme commented 2018-08-25 13:02:46 +00:00 (Migrated from gitlab.com)

mentioned in commit 7d5b1cfe30

mentioned in commit 7d5b1cfe305fb2e13196c1b12a1af2c708116053
marty-oehme commented 2018-08-25 13:02:46 +00:00 (Migrated from gitlab.com)

closed via merge request !8

closed via merge request !8
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: experiments/cellular-automata#31
No description provided.