MCPcopy Create free account
hub / github.com/PageBot/PageBot / getTemplate

Method getTemplate

Lib/pagebot/document.py:333–344  ·  view source on GitHub ↗

Answers the named template. If it does not exist, then answer the default template. Answer `None` if no default exists. >>> from pagebot.constants import A6 >>> doc = Document(name='TestDoc', size=A6) >>> doc.getTemplate() >>> doc.getTempla

(self, name=None)

Source from the content-addressed store, hash-verified

331 self.defaultTemplate = defaultTemplate
332
333 def getTemplate(self, name=None):
334 """Answers the named template. If it does not exist, then answer the
335 default template. Answer `None` if no default exists.
336
337 >>> from pagebot.constants import A6
338 >>> doc = Document(name='TestDoc', size=A6)
339 >>> doc.getTemplate()
340 <Template>
341 >>> doc.getTemplate() == doc.defaultTemplate
342 True
343 """
344 return self.templates.get(name, self.defaultTemplate)
345
346 def addTemplate(self, name, template):
347 """Adds the template to the self.templates of dictionaries. There is no

Callers 1

newPageMethod · 0.95

Calls 1

getMethod · 0.45

Tested by

no test coverage detected