ng-devui
Version:
DevUI components based on Angular
15 lines • 1.6 kB
JavaScript
export class ContextService {
getDataFromNameSpace(nameSpace) {
if (typeof window === 'undefined') {
return null;
}
return window[nameSpace];
}
setDataFromNameSpace(nameSpace, value) {
if (typeof window === 'undefined') {
return;
}
window[nameSpace] = value;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGV4dC1zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vZGV2dWkvdGhlbWUvdXRpbHMvY29udGV4dC1zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE1BQU0sT0FBTyxjQUFjO0lBQ3pCLG9CQUFvQixDQUFDLFNBQWlCO1FBQ3BDLElBQUksT0FBTyxNQUFNLEtBQUssV0FBVyxFQUFFLENBQUM7WUFDbEMsT0FBTyxJQUFJLENBQUM7UUFDZCxDQUFDO1FBQ0QsT0FBTyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUM7SUFDM0IsQ0FBQztJQUNELG9CQUFvQixDQUFDLFNBQWlCLEVBQUUsS0FBVTtRQUNoRCxJQUFJLE9BQU8sTUFBTSxLQUFLLFdBQVcsRUFBRSxDQUFDO1lBQ2xDLE9BQU87UUFDVCxDQUFDO1FBQ0QsTUFBTSxDQUFDLFNBQVMsQ0FBQyxHQUFHLEtBQUssQ0FBQztJQUM1QixDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJQ29udGV4dFNlcnZpY2UgfSBmcm9tICcuL2ludGVyZmFjZSc7XG5leHBvcnQgY2xhc3MgQ29udGV4dFNlcnZpY2UgaW1wbGVtZW50cyBJQ29udGV4dFNlcnZpY2Uge1xuICBnZXREYXRhRnJvbU5hbWVTcGFjZShuYW1lU3BhY2U6IHN0cmluZykge1xuICAgIGlmICh0eXBlb2Ygd2luZG93ID09PSAndW5kZWZpbmVkJykge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuICAgIHJldHVybiB3aW5kb3dbbmFtZVNwYWNlXTtcbiAgfVxuICBzZXREYXRhRnJvbU5hbWVTcGFjZShuYW1lU3BhY2U6IHN0cmluZywgdmFsdWU6IGFueSkge1xuICAgIGlmICh0eXBlb2Ygd2luZG93ID09PSAndW5kZWZpbmVkJykge1xuICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICB3aW5kb3dbbmFtZVNwYWNlXSA9IHZhbHVlO1xuICB9XG59XG4iXX0=