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

Commit 17ae2e3

Browse files
committed
remove smv subscriber later binding plugin
1 parent 9bfcf60 commit 17ae2e3

8 files changed

Lines changed: 0 additions & 282 deletions

File tree

docs/plug-ins.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,6 @@ implemented in these plugins.
7777
> https://openscd.github.io/plugins/src/editors/SMVSubscriberDataBinding.js
7878
> ```
7979
80-
### Subscriber Later Binding (SMV)
81-
82-
> <kbd>✅ Official</kbd> | <kbd>Editor</kbd> | by [OpenSCD](https://github.com/openscd) | [Repository](https://github.com/openscd/open-scd/)
83-
>
84-
> ```
85-
> https://openscd.github.io/plugins/src/editors/SMVSubscriberLaterBinding.js
86-
> ```
87-
8880
### Communication
8981
9082
> <kbd>✅ Official</kbd> | <kbd>Editor</kbd> | by [OpenSCD](https://github.com/openscd) | [Repository](https://github.com/openscd/open-scd/)

packages/openscd/src/plugins.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -61,14 +61,6 @@ export const officialPlugins: PluginConfig[] = [
6161
kind: 'editor',
6262
requireDoc: true,
6363
},
64-
{
65-
name: 'Subscriber Later Binding (SMV)',
66-
src: generatePluginPath('plugins/src/editors/SMVSubscriberLaterBinding.js'),
67-
icon: 'link',
68-
activeByDefault: true,
69-
kind: 'editor',
70-
requireDoc: true,
71-
},
7264
{
7365
name: 'Communication',
7466
src: generatePluginPath('plugins/src/editors/Communication.js'),

packages/openscd/test/mock-plugins.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,6 @@ export const officialPlugins = [
6060
kind: 'editor',
6161
requireDoc: true,
6262
},
63-
{
64-
name: 'Subscriber Later Binding (SMV)',
65-
src: generatePluginPath('plugins/src/editors/SMVSubscriberLaterBinding.js'),
66-
icon: 'link',
67-
default: true,
68-
kind: 'editor',
69-
requireDoc: true,
70-
},
7163
{
7264
name: 'Communication',
7365
src: generatePluginPath('plugins/src/editors/Communication.js'),

packages/plugins/test/integration/editors/SMVSubscriberLaterBinding.test.ts

Lines changed: 0 additions & 200 deletions
This file was deleted.

packages/plugins/test/integration/editors/test-support.ts

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
import GooseSubscribeDataBindingPlugin from '../../../src/editors/GooseSubscriberDataBinding.js';
22
import SMVSubscribeDataBindingPlugin from '../../../src/editors/SMVSubscriberDataBinding.js';
3-
import SMVSubscriberLaterBindingPlugin from '../../../src/editors/SMVSubscriberLaterBinding.js';
43

54
import { FcdaBindingList } from '../../../src/editors/subscription/fcda-binding-list.js';
6-
import { ExtRefLaterBindingList } from '../../../src/editors/subscription/later-binding/ext-ref-later-binding-list.js';
75
import { ExtRefLnBindingList } from '../../../src/editors/subscription/later-binding/ext-ref-ln-binding-list.js';
86

97
export function getFCDABindingList(
108
element:
11-
| SMVSubscriberLaterBindingPlugin
129
| SMVSubscribeDataBindingPlugin
1310
| GooseSubscribeDataBindingPlugin
1411
): FcdaBindingList {
@@ -38,14 +35,6 @@ export function getExtrefDataBindingList(
3835
);
3936
}
4037

41-
export function getExtrefLaterBindingList(
42-
element: SMVSubscriberLaterBindingPlugin
43-
): ExtRefLaterBindingList {
44-
return <ExtRefLaterBindingList>(
45-
element.shadowRoot?.querySelector('extref-later-binding-list')
46-
);
47-
}
48-
4938
export function getSelectedSubItemValue(
5039
element: FcdaBindingList
5140
): Element | null {

packages/plugins/test/integration/validators/ValidateSchema.test.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -175,15 +175,6 @@ const builtinPlugins: Plugin[] = [
175175
requireDoc: true,
176176
installed: true,
177177
},
178-
{
179-
name: 'Subscriber Later Binding (SMV)',
180-
src: generatePluginPath('plugins/src/editors/SMVSubscriberLaterBinding.js'),
181-
icon: 'link',
182-
default: true,
183-
kind: 'editor',
184-
requireDoc: true,
185-
installed: true,
186-
},
187178
{
188179
name: 'Communication',
189180
src: generatePluginPath('plugins/src/editors/Communication.js'),

packages/plugins/test/integration/validators/ValidateTemplates.test.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -162,15 +162,6 @@ const builtinPlugins: Plugin[] = [
162162
requireDoc: true,
163163
installed: true,
164164
},
165-
{
166-
name: 'Subscriber Later Binding (SMV)',
167-
src: generatePluginPath('plugins/src/editors/SMVSubscriberLaterBinding.js'),
168-
icon: 'link',
169-
default: true,
170-
kind: 'editor',
171-
requireDoc: true,
172-
installed: true,
173-
},
174165
{
175166
name: 'Communication',
176167
src: generatePluginPath('plugins/src/editors/Communication.js'),

packages/plugins/test/unit/editors/SMVSubscriberLaterBinding.test.ts

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)