is used to fill in all variables extracted by macro usually it is just this.extractEverything(this)
is used to fill in all variables extracted by macro usually it is just this.extractEverything(this)
Adds view to children
Asks parent to provide some future
Turns data-param attribute into real param NOTE: If you want to pass other params to child views, just override this function
Turns data-param attribute into real param NOTE: If you want to pass other params to child views, just override this function
Binds nodes to the element
Binds element attributes
Binds value to reactive property
Binds value to reactive property
type param
key to witch to bind to
html element
reactive variable
assign function that assigns value to html element
Fires when view was binded by default does the same as bind
Fires when view was binded by default does the same as bind
Trick to create an html
Creates view
Finds a view that
Finds view if it exists
Fires an event
If this view has any parent.
If this view has any parent. Usually top view as well as views that are not in dome yet do not have parents
Id of this view
Id of this view
Extracts view by name from element
Extracts view by name from element
name of the view
html element
some other optional params needed to init the view
checks if this view is inside some html element in the tree
checks if this view is inside some html element in the tree
Overrides for load element into that includes view switching NOTE it always executes by top view (if this new is not top it redirects to topview)
Overrides for load element into that includes view switching NOTE it always executes by top view (if this new is not top it redirects to topview)
element
new content of the inner html
uri (for push state)
Works when injectors fails to create a view
Creates and even handler that can be attached to different listeners
Creates and even handler that can be attached to different listeners
type of event
type of rx
element
rx parameter
function that assigns var values to some element properties
Makes id for the binding element
Makes id for the binding element
html element
title of id
Take nearest parent that satisfy partial function conditions and maps it to arbitary result In other words you can find a parent that satisfy your needs and extract everything you want from it
Take nearest parent that satisfy partial function conditions and maps it to arbitary result In other words you can find a parent that satisfy your needs and extract everything you want from it
Propogates future to the top for some reason
Propogates future to the top for some reason
Event subsystem
refreshes child view
Replaces viewElement of the view and rebinds it
Removes all subviews that were inside element in the tree
Removes a view from subviews
Removes view
Removes view, starts search from the top
Resolves mandatory keys from either this view or parent view
Resolves mandatory keys from either this view or parent view
Changes inner HTML removing redundant views
Changes inner HTML removing redundant views
element which inner html will change
new inner html value
* Extracts view
is overriden in parent views
prepares view tree for printing