[Newbies] Can a block be a string?
Randal L. Schwartz
merlyn at stonehenge.com
Thu Feb 18 23:17:29 UTC 2010
>>>>> "Andy" == Andy Burnett <andy.burnett at knowinnovation.com> writes:
Andy> When I looked at the definition for paragraph: it says that takes a aBlock,
Andy> but then doesn't seem to do a value: aBlock. So, what I am wondering is
Andy> whether it is valid to give a string as a block, or whether this is just a
Andy> slightly loose definition of block?
As I recall, the seaside things that have contents accept "renderables",
which is anything that understands #renderOn:. Seaside monkey-patches
Object to ensure that *everything* has a #renderOn:, but there are special
overrides for Collection, String, and, as you've discovered, BlockContext.
Browse all implementors of #renderOn: for more illumination.
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn at stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion
More information about the Beginners