Ahagraphy
... Aha Calligraphy for scripted understanding
Back to main page
Demonstration:
Ahagraphy Demo using Dojo 0.9
Ahagraphy Demo using Prototype 1.5.1.1
Ahagraphy Demo using Mootools v1.11
Ahagraphy Demo using Ext 1.1
Ahagraphy functions as an add-on to existing JavaScript frameworks.
Basic principles (powered by the JavaScript framework of your choice)
ahagraphy.query(selector, startNode)
ahagraphy.addOnLoad(activity)
ahagraphy.addOnDOM(domNode, eventName, activity)
ahagraphy.toJson(data)
ahagraphy.fromJson(dataStr)
ahagraphy.mixin(bare, adorned)
Conceptual principles
ahagraphy.concept.CognitionMixin()
ahagraphy.concept.ListMixin(baseArray)
ahagraphy.concept.Structure(object, seperator)
ahagraphy.concept.RuleSheet(rules)
ahagraphy.concept.GroupRule(targets, activity)
ahagraphy.concept.ServerJob(jobConfig)
ahagraphy.concept.Announcement(source, kind, reference)
ahagraphy.concept.AnnouncerMixin()
Presentation / Landscape principles
ahagraphy.scape.extractTemplateObject(entityName, sep)
ahagraphy.scape.generateComponent(domNode)
ahagraphy.scape.Catalog(container, seperator)
ahagraphy.scape.SelectorRule(selector, activity)
ahagraphy.scape.BeforeConnector(parent, beforeHere)
ahagraphy.scape.Markup(domNode, connectPoint, tagName)
ahagraphy.scape.Form(domNode, connectPoint, tagName)
ahagraphy.scape.TextArea(domNode, connectPoint)
ahagraphy.scape.TextBox(domNode, connectPoint)
ahagraphy.scape.PasswordBox(domNode, connectPoint)
ahagraphy.scape.HiddenValue(domNode, connectPoint)
ahagraphy.scape.DropDown(domNode, connectPoint)
ahagraphy.scape.CheckBox(domNode, connectPoint, labelText)
ahagraphy.scape.RadioButton(domNode, connectPoint, labelText, radioValue)
ahagraphy.scape.InputButton(domNode, connectPoint)
ahagraphy.scape.ImageButton(domNode, connectPoint)
ahagraphy.scape.FileChooser(domNode, connectPoint)
ahagraphy.scape.ComponentGroup(groupName)
ahagraphy.scape.InputMixin(domNode, connectPoint, inputType)
ahagraphy.scape.NodeMixin(domNode, connectPoint, tagName)
Conversion / Transmogrification principles (coming soon...)
Ahagraphy functions as an add-on to existing JavaScript frameworks.
Back to main page