Files @ d57d0d4ede15
Branch filter:

Location: Diana/src/diana/sgfParser/gameRecord.py

Laman
changed the naming convention to follow standards
from .node import Node


## Wrapper around a Node tree.
class GameRecord:
	def __init__(self, root=None):
		self.root = root or Node()
		self._game_info_node = next(root.list_gi_nodes())

	def export(self):
		return self.root.export()

	def set(self, name, value):
		self._game_info_node.set_prop(name, value)

	def get(self, name, default=None):
		return self._game_info_node.get_prop(name, default)