2. Classes

Yuguang Zhang edited this page Mar 15, 2015 · 4 revisions

EngineFactory is the abstract factory in the Abstract Factory pattern. PythonFactory and FiddleFactory are concrete factories. (right click and open image to view full size) System The DynamicEditor is the superclass of all FiddleSalad editors. Multiple inheritance is used only for inheriting from Abstract Base Classes and when it simplifies the design. DynamicEditor The ViewModel, part of the Knockout Model-View-ViewModel pattern, talks to editors through an instance of the Engine and is created from a SnippetModel instance passed from the server. ViewModel

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.