diff --git a/be-committed.js b/be-committed.js index 18e7e38..c7555c6 100644 --- a/be-committed.js +++ b/be-committed.js @@ -2,3 +2,40 @@ import { BE } from 'be-enhanced/BE.js'; import { propInfo, resolved, rejected } from 'be-enhanced/cc.js'; +/** @import {BEConfig, IEnhancement, BEAllProps} from './ts-refs/be-enhanced/types.d.ts' */ +/** @import {Actions, PAP, AP, BAP, ObservingParameters} from './ts-refs/be-committed/types' */ + +/** + * @implements {Actions} + * @implements {EventListenerObject} + */ +class BeCommitted extends BE { + /** + * @type {BEConfig} + */ + static config = { + propInfo:{ + ...propInfo + } + } + + /** + * + * @param {BAP} self + */ + hydrate(self){ + return /** @type {PAP} */({ + }); + } + + /** + * + * @param {KeyboardEvent} e + */ + handleEvent(e){ + + } +} + +await BeCommitted.bootUp(); +export {BeCommitted} diff --git a/ts-refs b/ts-refs index 238dc37..3c7273b 160000 --- a/ts-refs +++ b/ts-refs @@ -1 +1 @@ -Subproject commit 238dc37cef31169a857a46134d4a20c407f6ef0d +Subproject commit 3c7273baeb7a47ffdf20e5ae4e03576d0b0827b5