--- #YAML:1.0 # This is YAML format Stem configuration file. It load a colsole cell # and all the cookbook classes and registers a number of object cells # # Load and initialize the console class - class: Stem::Console # Load the World1 class. We pass no arguments as this is a class level cell. - class: World1 # Load the World2 class. We pass no arguments as this is a class level cell. - class: World2 # Load the World3 class, construct an object with an empty argument list # and register is as a Cell with the name 'planet1'. # This Cell will use the default value for its name attribute - class: World3 name: planet1 args: [] # Construct another World3 object with an argument list and register # that as the Cell with the name 'planet2. # This Cell will use the value 'venus' for its name attribute - class: World3 name: planet2 args: planet: venus # Load the World4 class, construct an object with an argument list and # register that as the Cell with the name 'planet3. # This Cell will use the value 'earth' for its name attribute - class: World4 name: planet3 args: name: earth # Construct another World4 object with an argument list and # register that as the Cell with the name 'planet4. # This Cell will use the value 'mars' for its name attribute - class: World4 name: planet4 args: planet: mars # Load the World5 class, construct an object with an argument list and # register that as the Cell with the name 'system. # This Cell will use the value 'jupiter' for its name attribute and be # cloneable. The value in name will be the default name for all Cells # cloned from this parent - class: World5 name: planet5 args: planet: jupiter cell_attr: cloneable: 1