Skip to content
This repository was archived by the owner on Jan 22, 2018. It is now read-only.

Commit 0d337ed

Browse files
author
Kamil Kisiela
committed
feat: divider wrapper
with templateOptions.divider = 'before' || 'after' (default) documentation will be added
1 parent 0ba4cd3 commit 0d337ed

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

src/wrappers/divider/divider.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<md-divider ng-if="to.divider === 'before'"></md-divider>
2+
<formly-transclude></formly-transclude>
3+
<md-divider ng-if="to.divider !== 'before'"></md-divider>

src/wrappers/divider/divider.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import template from './divider.html';
2+
3+
export default (formlyConfigProvider) => {
4+
formlyConfigProvider.setWrapper({
5+
name: 'divider',
6+
template: template,
7+
apiCheck: (check) => ({
8+
templateOptions: {
9+
divider: check.oneOf(['before', 'after']).optional
10+
}
11+
})
12+
});
13+
}

src/wrappers/index.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import inputContainerWrapper from './input-container/input-container';
22
import labelWrapper from './label/label';
33
import messagesWrapper from './messages/messages';
4+
import dividerWrapper from './divider/divider';
45

56
export default [
67
inputContainerWrapper,
78
labelWrapper,
8-
messagesWrapper
9-
];
9+
messagesWrapper,
10+
dividerWrapper
11+
];

0 commit comments

Comments
 (0)