Skip to Content
avatar image
Former Member

API and CSS References

I would like to start developing my own extensions in eclipse, however I'm unable to find any good documentation in the API or references to the delivered SAP Design Studio CSS. I have downloaded the continuity extensions and noticed the developers use SAP Design Studio CSS in their extensions. So where are the finding what to use and how. I have downloaded the developers guide and it has some stuff but not enough. I have also went through the YouTube tutorial on the colored box extension. It was good for a single div extension but I need to know how to do a nested div extension. Is it all done through javascript or can you use your own CSS. Little questions like these are the questions I'm unable to find answer to. Any help would be appreciated.

Thanks

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Feb 22, 2017 at 11:08 PM

    There is a course on Design Studio SDK Development at the SAP Learning Hub (training.sap.com) - BOD31S SAP BusinessObjects Design Studio SDK Development

    Last time I checked it was offered as online/e-learning. I think that would be a good start. Additionally, David Stocker has a series https://blogs.sap.com/2015/09/21/your-first-extension-master-page/ - but I don't know if that is exactly what you are looking for.

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 22, 2017 at 11:29 PM

    Hi Justin,

    Please see my comments below:

    1. "I have downloaded the continuity extensions and noticed the developers use SAP Design Studio CSS in their extensions."

    What do you mean by "SAP Design Studio CSS"? Design Studio does not have it's own special subset of CSS for SDK purposes. You can use any standard CSS in an SDK component;

    2. "Is it all done through javascript or can you use your own CSS?"

    Yes, you can apply your own combination of JavaScript, HTML and CSS;

    3. "I'm unable to find any good documentation in the API or references to the delivered SAP Design Studio CSS"

    The SDK JavaScript API is fully documented in the SDK Developers Guide. If you have specific questions about a particular API then you should raise a separate, more detailed question on the SCN accordingly. As mentioned in point 1 above, there is no "delivered SAP Design Studio CSS" for SDK purposes. You must create your own CSS in the context of your SDK extension requirements;

    4. "It was good for a single div extension but I need to know how to do a nested div extension."

    If you can be more specific about what you want to achieve with a "nested div extension" we can try to provide further guidance;

    5. Dave Stocker (@david.stocker) has posted an excellent blog series about the complete SDK extension development process which you can refer to: Your First Extension: A tutorial for building Design Studio extensions

    Regards,

    Mustafa.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 23, 2017 at 02:39 PM

    Thanks so much guys, this should be helpful.

    Add comment
    10|10000 characters needed characters exceeded