Releases: Krorenshima/pen
Coffee-brilliance
Coffee brilliance
pen has now moved back to it's origin which is coffee but it's all new and pretty handled.
there's a new value you can access
<pen instance>.localName
The local name is basically something to access whenever you want the string of the whole tag#id.class
here's the zip of the minified and full versions of the base and advanced api's of pen
Pen.zip
Template initializaition
Templates!
Templates are now supported for pen.
Although it may be a bit buggy, it will hopefully work well.
If it doesn't however make sure to make a new issue in the issues tab!
Documentation and Examples will be fixed later on if not now then later.
The source code will be added both the advanced and the base will be added as a zip file.
New look no coffee
No more coffee for this project I already had enough XD
But pen now has a new look very heavily influenced by umbrella.js
Instead of using arrays like umbrella does to handle it's elements.
Pen uses only one access point for shorter code.
So hope you enjoy the new look of pen.js.
Shorter syntax now module
It is no longer defined as a class, it's now a module already defined
Less code
There's now less code for the pen library remember how old it was to where it was only 255+ lines long?
Well fear no more it's now only 219 lines and you now have access to even more elements, attributes etc
Main works
The main works are now at work and a lot more functionality has been added to this release
Some new functions:
# Added functions
pen = new Pen on
pen.select # a new way to select elements from the document with the query selector
pen.selectAll # for query selector all
pen.createAppend # to create an element while also adding it to the body element
Soon to be added:
- pen.write, supposed to write into the body element and not rewrite the whole html file
Main Tags
This is a beta.1 pre-release, therefore not being fully finished.
It is very experimental, but should work for the most part.