Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/Marak/machine.js
turn css selectors into state machines
https://github.com/Marak/machine.js
[api] state history is now saved on public enter method, not private
2af4142eed3296841daa0d9987bf3745bde7b7d5 authored over 14 years ago
2af4142eed3296841daa0d9987bf3745bde7b7d5 authored over 14 years ago
[api] added basic history for state machines
0bb6ca31a8ad97e2499fb7856e11711d5fb395a7 authored over 14 years ago
0bb6ca31a8ad97e2499fb7856e11711d5fb395a7 authored over 14 years ago
[api] made sure to coherse single element arrays into strings for entering state
2885a16583e4b394db7918f4c2608f0e5e143522 authored over 14 years ago
2885a16583e4b394db7918f4c2608f0e5e143522 authored over 14 years ago
[api] moved machine entering code into seperate method. hard-coded nested views to only work for 2 levels. nested views now work
5e29a1fe91fbf2282298e374f8f37a2b27676dfd authored over 14 years ago
5e29a1fe91fbf2282298e374f8f37a2b27676dfd authored over 14 years ago
[api] added the ability to pass have a machine enter a state in its own context. this is a bit of a workaround. getContext() should handle this
a7731b0181464c9a013e7a0928505de4e4e4c479 authored over 14 years ago
a7731b0181464c9a013e7a0928505de4e4e4c479 authored over 14 years ago
[api] established RESTful routing convention for nested layouts. nested states are now representend as '/' delimited arrays
03cf5ab13c4b9621caa1d6c68ca5fb5864807c4d authored over 14 years ago
03cf5ab13c4b9621caa1d6c68ca5fb5864807c4d authored over 14 years ago
updating example
b166a38831abcf06491ec5fa0242ca06b4c75f93 authored over 14 years ago
b166a38831abcf06491ec5fa0242ca06b4c75f93 authored over 14 years ago
updating readme
5cdb4f341c9492c2833d2001eb12082673d1ee02 authored over 14 years ago
5cdb4f341c9492c2833d2001eb12082673d1ee02 authored over 14 years ago
added style sheet, updated copy
1273139848e5c3279c71db1af3f9ee9cbdf8b1f3 authored over 14 years ago
1273139848e5c3279c71db1af3f9ee9cbdf8b1f3 authored over 14 years ago
updated readme
f25c65a48cbfbac39dc9e41de81c898b4d8f7b55 authored over 14 years ago
f25c65a48cbfbac39dc9e41de81c898b4d8f7b55 authored over 14 years ago
updated readme
23263753bb08ee3406741fe515d545eb26ac6e54 authored over 14 years ago
23263753bb08ee3406741fe515d545eb26ac6e54 authored over 14 years ago
updated readme
17b9a208773591cf2bb645d64e009c76f12cc002 authored over 14 years ago
17b9a208773591cf2bb645d64e009c76f12cc002 authored over 14 years ago
updated readme
a8f6c49c62f7af50f4c455c13bac0be5b55cf14f authored over 14 years ago
a8f6c49c62f7af50f4c455c13bac0be5b55cf14f authored over 14 years ago
Added some files
4f2153bce28d9f22a1ce52f86fca0e4414303612 authored over 14 years ago
4f2153bce28d9f22a1ce52f86fca0e4414303612 authored over 14 years ago
added readme
17835daffc2bb52faa19c5559f7fbb24b2d8e248 authored over 14 years ago
17835daffc2bb52faa19c5559f7fbb24b2d8e248 authored over 14 years ago
cleaned up api and added demo.html, which shows basic state machine examples
ecb2552906e6d67462751729cf1ef596506f764d authored over 14 years ago
ecb2552906e6d67462751729cf1ef596506f764d authored over 14 years ago
Revert "kohai reporting that all is well sanpai. machine.js has been succesfully updated, tested and deployed."
This reverts commit 2be46b955ec0fa65d6ba7998ab854ac84d00e661.
af8ffbd20c1fb54c68ebaa82d0b288fed318e768 authored over 14 years ago
kohai reporting that all is well sanpai. machine.js has been succesfully updated, tested and deployed.
2be46b955ec0fa65d6ba7998ab854ac84d00e661 authored over 14 years ago
2be46b955ec0fa65d6ba7998ab854ac84d00e661 authored over 14 years ago
multiple updates to fix scope and context issues. added getContext method for determining the context of a machine. you can determine the exact context of how a machine got into a certain state, through looking at the states of all of that machines parent machines
a425c629c22188b2bf02ed1327107428163997e3 authored over 14 years ago
a425c629c22188b2bf02ed1327107428163997e3 authored over 14 years ago
removed ability to perform duplicate machine() on the same element. should revist this, see code comment
166f897c46f2bd38d9613c26935ae40748f9ea88 authored over 14 years ago
166f897c46f2bd38d9613c26935ae40748f9ea88 authored over 14 years ago
updating the machine
dcdfa8d6ae9d060849bf96aede21855fc2612b02 authored over 14 years ago
dcdfa8d6ae9d060849bf96aede21855fc2612b02 authored over 14 years ago
machine kinda entering entered() state
da60644047ff5071749be83d4ac0fcce23600c09 authored over 14 years ago
da60644047ff5071749be83d4ac0fcce23600c09 authored over 14 years ago
machine kinda entering entered() state
397bbffd3a466978997a9d9db2457d4b7adea03c authored over 14 years ago
397bbffd3a466978997a9d9db2457d4b7adea03c authored over 14 years ago
commit and stuff
05db386e79d8241c730a68f320b260a5865b36db authored over 14 years ago
05db386e79d8241c730a68f320b260a5865b36db authored over 14 years ago
first commit
9c3e034990d6feeaeda7df81cf152d7bc1c54894 authored over 14 years ago
9c3e034990d6feeaeda7df81cf152d7bc1c54894 authored over 14 years ago