f614ecd5f5
v0.2.4
...
change: $NodeManager.$elementList rename to childList.
update: $Container.insert() and $NodeManager.add() now can insert element with position.
add: $Video element is avaliable.
add: $Media element is avaliable.
update: $State now can set with other $State object.
change: The host of this repository is changed.
2024-08-29 02:27:14 +08:00
72f617df3c
v0.2.3
...
fix: remove $State debug message
2024-05-15 18:54:44 +08:00
7f8f599b8a
v0.2.2
...
new: $HTMLElementAPIs
optimize: collect utilty method of HTMLElement and merge into different $Element
2024-05-15 18:38:45 +08:00
4c143cad90
v0.2.1
...
fix: README image source
2024-04-26 18:56:23 +08:00
6454ddab48
v0.2.0
...
new: ElexisJS icons and logo
change: README.md
update: $Input.type() will convert input into Number/Check/File Input with several methods
update: $.set() [methodKey] parameter will change to [handle] function, handle() will be called when [value] parameter is $State.
add: $State .toJSON()
2024-04-26 18:41:29 +08:00
74327f8eed
publish elexis v0.1
...
- rename: $AsyncNode -> $Async
- remove Router
- update README.md
2024-04-25 21:11:20 +08:00
d28953d354
v0.0.9
...
revert: $Node.parent
2024-04-24 20:57:01 +08:00
ec62a580b6
v0.0.9
...
add: $Container with HTMLElement properties/methods
new: $Document
move: $Node.from() => $Util.from()
2024-04-24 19:02:36 +08:00
36cca4765b
v0.0.8
...
add: $Image.resize()
2024-04-23 23:34:19 +08:00
b3f28dbf86
v0.0.7
...
change: Router.open(), .replace() .back(), .events change to static
add: $.open(), $.replace(), $.back()
add: $.html() convert html string to $Element
update: $State support output format
update: $Util.from() convert children node to $Element
change: $Node.parent change to getter
change: using $StateArgument<T>
new: $SVGElement, $HTMLElement
new: $AsyncNode
add: $Image.load()
2024-04-23 18:18:43 +08:00
4b3c32c88d
v0.0.6
...
update github url
2024-04-20 22:41:43 +08:00
1f052609a4
v0.0.5
...
remove: $FormElementMethod
2024-04-20 22:28:58 +08:00
b51edda800
v0.0.4
...
new: $View
change: Router.view => $View
new: $Select, $Option, $OptGroup, $Textarea, $View
add: $ query selector
add: $Container.clear() .$() .$all()
change: $Element.options => .setOptions
remove: EventMethod function
2024-04-20 20:46:11 +08:00
0b3ca308d6
version 0.0.3
...
con: Route/Router event callback function use object to pass params
change: $NodeManager.removeAll() with render params
add: type InputMode
update: README
2024-03-28 20:03:03 +08:00
1489b1dba5
add: $Node.isElement()
...
add: Router/Route event - load
enhance: RouteData.data
add: Router.setStateData()
fix: route record open event not fire
rename: $Node.$hidden -> $Node.__hidden
add: $Element.static_classes, .stateClass(), .addStaticClass, .removeStaticClass, .attribute()
2024-03-16 13:33:05 +08:00
658df2d8e6
v0.0.2
...
new: $Image
enhance: $ parameter accept null and undefined
new: $Dialog
new: $Canvas
add: $.rem()
fix: Router resolve path error with param resolve
fix: $Container.insert() render error with undefined child
change: Route builder function parameter with one object
enhance: $Node event listener with event type
add: $Node.inDOM()
2024-02-13 19:38:46 +08:00
8e37f65f4f
fix: declare global not working.
...
fix: Array.detype() return empty array.
new: RouteRecord, Route with path resolve function.
change: $ElementManager rename to $NodeManager.
add: $Node.hide() and $Node.show().
fix: $Node parent undefined.
add: create element with 'label', 'input'.
new: $.state() to binding data in element.
new: $Form, $Button.
fix: Router resolve path id bug
2024-02-03 09:33:34 +08:00
8fc0ab538c
update name
2024-02-02 00:01:03 +08:00
9064906c74
update
2024-02-01 23:48:24 +08:00
d923d82599
update readme
2024-02-01 23:48:09 +08:00
8f47fd2645
update link
2024-02-01 23:47:39 +08:00
851f44c205
publish
2024-02-01 23:47:13 +08:00