View/Edit #1:findable_properties

Switch to edit mode.

Name(s): findable_properties
1: "object:findable_properties()"
2: "Return a list of properties on those members of object's ancestor list that are readable or are owned by the caller (or all properties if the caller is a wizard)."
3: set_task_perms(caller_perms())
4: if (valid(parent(this)))
5:   return {@this.r || caller_perms() == this.owner || caller_perms().wizard ? properties(this) | {}, @parent(this):findable_properties()}
6: else
7:   return this.r || caller_perms() == this.owner || caller_perms().wizard ? properties(this) | {}
8: endif
9: "Last modified by Slacker (#55) on Mon Jun 21 05:46:05 1999 MDT."

Verb arguments: this none this
Verb perms: Readable eXecutable NOT-Debug
Verb owned by: Slacker (#55)

You are not logged in.

[home | help | who | search | setup | code]