UNPKG

angular-draggable-droppable

Version:
15 lines 2.2 kB
export function addClass(renderer, element, classToAdd) { if (classToAdd) { classToAdd .split(' ') .forEach((className) => renderer.addClass(element.nativeElement, className)); } } export function removeClass(renderer, element, classToRemove) { if (classToRemove) { classToRemove .split(' ') .forEach((className) => renderer.removeClass(element.nativeElement, className)); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2FuZ3VsYXItZHJhZ2dhYmxlLWRyb3BwYWJsZS9zcmMvbGliL3V0aWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUFBTSxVQUFVLFFBQVEsQ0FDdEIsUUFBbUIsRUFDbkIsT0FBZ0MsRUFDaEMsVUFBa0I7SUFFbEIsSUFBSSxVQUFVLEVBQUU7UUFDZCxVQUFVO2FBQ1AsS0FBSyxDQUFDLEdBQUcsQ0FBQzthQUNWLE9BQU8sQ0FBQyxDQUFDLFNBQVMsRUFBRSxFQUFFLENBQ3JCLFFBQVEsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLGFBQWEsRUFBRSxTQUFTLENBQUMsQ0FDcEQsQ0FBQztLQUNMO0FBQ0gsQ0FBQztBQUVELE1BQU0sVUFBVSxXQUFXLENBQ3pCLFFBQW1CLEVBQ25CLE9BQWdDLEVBQ2hDLGFBQXFCO0lBRXJCLElBQUksYUFBYSxFQUFFO1FBQ2pCLGFBQWE7YUFDVixLQUFLLENBQUMsR0FBRyxDQUFDO2FBQ1YsT0FBTyxDQUFDLENBQUMsU0FBUyxFQUFFLEVBQUUsQ0FDckIsUUFBUSxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsYUFBYSxFQUFFLFNBQVMsQ0FBQyxDQUN2RCxDQUFDO0tBQ0w7QUFDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRWxlbWVudFJlZiwgUmVuZGVyZXIyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmV4cG9ydCBmdW5jdGlvbiBhZGRDbGFzcyhcbiAgcmVuZGVyZXI6IFJlbmRlcmVyMixcbiAgZWxlbWVudDogRWxlbWVudFJlZjxIVE1MRWxlbWVudD4sXG4gIGNsYXNzVG9BZGQ6IHN0cmluZ1xuKSB7XG4gIGlmIChjbGFzc1RvQWRkKSB7XG4gICAgY2xhc3NUb0FkZFxuICAgICAgLnNwbGl0KCcgJylcbiAgICAgIC5mb3JFYWNoKChjbGFzc05hbWUpID0+XG4gICAgICAgIHJlbmRlcmVyLmFkZENsYXNzKGVsZW1lbnQubmF0aXZlRWxlbWVudCwgY2xhc3NOYW1lKVxuICAgICAgKTtcbiAgfVxufVxuXG5leHBvcnQgZnVuY3Rpb24gcmVtb3ZlQ2xhc3MoXG4gIHJlbmRlcmVyOiBSZW5kZXJlcjIsXG4gIGVsZW1lbnQ6IEVsZW1lbnRSZWY8SFRNTEVsZW1lbnQ+LFxuICBjbGFzc1RvUmVtb3ZlOiBzdHJpbmdcbikge1xuICBpZiAoY2xhc3NUb1JlbW92ZSkge1xuICAgIGNsYXNzVG9SZW1vdmVcbiAgICAgIC5zcGxpdCgnICcpXG4gICAgICAuZm9yRWFjaCgoY2xhc3NOYW1lKSA9PlxuICAgICAgICByZW5kZXJlci5yZW1vdmVDbGFzcyhlbGVtZW50Lm5hdGl2ZUVsZW1lbnQsIGNsYXNzTmFtZSlcbiAgICAgICk7XG4gIH1cbn1cbiJdfQ==