Code Monkey home page Code Monkey logo

hypereactivecontent's Introduction

I am an ambitious web designer and animator

In 25 years of experience, I have accumulated a wide range of expertise and offer an extensive skillset from conception to implementation.

I use GitHub to share some of my code ideas and helpers. Currently, most of my repositories are based on Tumult Hype as I find it a very useful tool to create unique HTML5 projects. The repositories don't include example files as version tracking doesn't make that much sense on them. That said, there are many example files to be found in the Hype forum and on my Gumroad account.

Hope these repositories help you in your daily work and I appreciate any support you can spare by becoming my sponsor on GitHub.

Max Ziebell

hypereactivecontent's People

Contributors

worldoptimizer avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

hypereactivecontent's Issues

data-scope and | indicator

Then idea would be that one could declare scope on a node. Child nodes would be executed in that scope and variables set and fetched in the scope. If one would like to reset the scope one could start a visibility or content node with |

data-scope = hello

would lead to all children being evaluated as the scope

data-content = world

would be evaluated as

hello.world

data-content = |world

would be still evaluated as only world if in a scoped branch

Update on key and general

food for thought ...

  1. Key-Specific Update: If there's a specific key provided (i.e., the key is not undefined), and if the default configuration allows a custom data update for a key, then it triggers a function to update that key with a specific value.

  2. General Update: Regardless of the key, if the default configuration allows a custom data update, it triggers a general function to update the key with a specific value.

Here's a rewritten and commented version of the code:

// Check if there's a specific key provided.
if (key !== undefined) {
    // If a key-specific custom data update is allowed, then perform the key-specific update.
    if (getDefault('customDataKeyUpdate')) {
        getDefault('customDataKeyUpdate')(key, value, target, receiver);
    }
}

// If a general custom data update is allowed, then perform the general update.
if (getDefault('customDataUpdate')) {
    getDefault('customDataUpdate')(key, value);
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.