Skip to content

Commit b331d3d

Browse files
author
Alex Ross
committed
Fix exception due to code mangling
1 parent e26d857 commit b331d3d

4 files changed

Lines changed: 10 additions & 6 deletions

File tree

example.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.js"></script>
88

99
<!-- ngSegment -->
10-
<script src="segment.js"></script>
10+
<script src="segment.min.js"></script>
1111

1212
<!-- Example Angular application -->
1313
<script>

segment.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -293,8 +293,7 @@ angular.module('ngSegment').constant('segmentDefaultConfig', {
293293
}
294294
};
295295

296-
// Returns segment service and creates dependency-injected condition callback, if provided
297-
this.$get = function ($injector, segmentLoader) {
296+
this.createService = function ($injector, segmentLoader) {
298297

299298
// Apply user-provided config constant if it exists
300299
if ($injector.has('segmentConfig')) {
@@ -349,6 +348,9 @@ angular.module('ngSegment').constant('segmentDefaultConfig', {
349348

350349
return segment;
351350
};
351+
352+
// Returns segment service and creates dependency-injected condition callback, if provided
353+
this.$get = ['$injector', 'segmentLoader', this.createService];
352354
}
353355

354356
SegmentProvider.prototype = Object.create(Segment.prototype);

segment.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/provider.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,7 @@
183183
}
184184
};
185185

186-
// Returns segment service and creates dependency-injected condition callback, if provided
187-
this.$get = function ($injector, segmentLoader) {
186+
this.createService = function ($injector, segmentLoader) {
188187

189188
// Apply user-provided config constant if it exists
190189
if ($injector.has('segmentConfig')) {
@@ -239,6 +238,9 @@
239238

240239
return segment;
241240
};
241+
242+
// Returns segment service and creates dependency-injected condition callback, if provided
243+
this.$get = ['$injector', 'segmentLoader', this.createService];
242244
}
243245

244246
SegmentProvider.prototype = Object.create(Segment.prototype);

0 commit comments

Comments
 (0)