Instead of the framestack in #138, this Pull Request uses state for the html attribute logic.Using the framestack we automatically received the logic that tornado bodys reset the state/stack.
Moving this html attribute code into a setState pass we have the tornado resetting happen only in the generateJS step (see util.inHtmlAttribute). Not sure if this is cleaner then #138 but this is logic may be necessary
renamed Stack.stack() to Stack.toArray(), removed dist folder and updated gitignore and npmignore. remove unused pushAttr and popAttr. Squashed to one commit.
Instead of the framestack in #138, this Pull Request uses state for the html attribute logic.Using the framestack we automatically received the logic that tornado bodys reset the state/stack.
Moving this html attribute code into a setState pass we have the tornado resetting happen only in the generateJS step (see util.inHtmlAttribute). Not sure if this is cleaner then #138 but this is logic may be necessary