# Class k.p.Settable:

Part of kiwi.python View In Hierarchy

A mixin class for syntactic sugar. Lets you assign attributes by calling with keyword arguments; for example, `x(a=b,c=d,y=z)` is the same as `x.a=b;x.c=d;x.y=z`. The most useful place for this is where you don't want to name a variable, but you do want to set some attributes; for example, `X()(y=z,a=b)`.

Method | __init__ | Undocumented
Method | getattributes | Fetches the attributes used to create this object
Method | __repr__ | Undocumented

def __init__(self, **kw):
Undocumented
def getattributes(self):
Fetches the attributes used to create this object

Returns | a dictionary with attributes

def __repr__(self):
Undocumented