Giter Club home page Giter Club logo

Comments (4)

draperd avatar draperd commented on July 28, 2024

You should never be changing the contents of the Aikau JAR. What are you trying to achieve? If you're trying to "monkey patch" the existing code then this is going to be unsupported.

Rather than patching the code you should look to try and extend the existing modules and override functions or provide reconfiguration.

from aikau.

RedRaccoon avatar RedRaccoon commented on July 28, 2024

Well, I wan't to override and create function of *.js of the aikau ( like PdfJs.js or DocumentView.js )

I know how to extend/override in Alfresco ( for components )
But I don't know how to extend/override Aikau's *.js because he is inside a .jar

from aikau.

draperd avatar draperd commented on July 28, 2024

Why not create your own modules that extend the modules in the Aikau JAR and then override the functions that you want to? You would then you reference your own modules in your page definition.

This is the recommended approach as it provides a future proof way of making customization (your own modules in your own JAR will work against future versions of the Aikau JAR)

from aikau.

RedRaccoon avatar RedRaccoon commented on July 28, 2024

thank you for your response I'll do that

from aikau.

Related Issues (20)

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.