SitesSDK.Utils.addSiteThemeDesign(cssUrl)

이 함수는 현재 페이지 HTML <head> 태그에 link 요소를 생성합니다. 소스는 cssUrl 경로로 설정됩니다.

매개변수

주의:

Utils 네임스페이스의 함수는 오라클이 공식적으로 지원하지 않습니다. 샘플 구현으로 활용하기 위한 것입니다. 사용자 책임하에 사용하십시오.
이름 유형 설명

cssUrl

문자열

현재 테마 디자인의 URL 경로. 원격 구성요소에만 사용합니다.

로컬 구성요소(iframe으로 실현)는 URL 대신 페이지에서 속성을 인출해야 합니다.

사용법

이 함수는 다음 샘플 코드와 같이 호스트 사이트에서 현재 테마 디자인을 인출하는 것과 함께 사용됩니다.

// fetch current theme design from host site and then add it to the page

SitesSDK.getSiteProperty('theme',function(data){
                // check if we got an url back
                if ( data.url && typeof data.url === 'string' ) {
                                if ( data.url !== '') {
                                          // theme is loaded so dynamically inject theme
                                          SitesSDK.Utils.addSiteThemeDesign(data.url);
                                }
                }
        });