Skip to content

Instantly share code, notes, and snippets.

View nagareproject's full-sized avatar

Nagare Project nagareproject

View GitHub Profile
@nagareproject
nagareproject / gist:041184e1fcc2f427f591
Created April 23, 2015 23:15
List of items that can be ordered
# Encoding: utf-8
from nagare import component, presentation
class Item(object):
def __init__(self, text):
self.text = text
@presentation.render_for(Item)
def render(self, h, *args):
return h.span(self.text)
@nagareproject
nagareproject / gist:6ea5eebffa93b199afde
Last active August 29, 2015 14:19
Checkboxes with ajax actions
from nagare import component, presentation, editor, validator, ajax
# --------------------------------------------------------------------------
class Aggregator(object):
def __init__(self):
self.todo_list_component = component.Component(
TodoEntryListEditor())
self.todo_entry_component = component.Component(
from nagare import component, presentation, editor, validator
# --------------------------------------------------------------------------
class Aggregator(object):
def __init__(self):
self.todo_list_component = component.Component(
TodoEntryListEditor())
self.todo_entry_component = component.Component(