Closed mogera551 closed 4 months ago
configにextendsを追加し、一体化し、moduleConfigの名前も可にする
/** * @typedef {Object} ComponentModuleConfig * @property {string|undefined} extends * @property {boolean|undefined} debug * @property {boolean|undefined} useShadowRoot * @property {boolean|undefined} useKeyed * @property {boolean|undefined} useWebComponent * @property {boolean|undefined} useLocalTagName * @property {boolean|undefined} useLocalSelector * @property {boolean|undefined} useOverscrollBehavior */ /** @type { ComponentModuleConfig} */ export const config= { useShadowRoot:true }; export const moduleConfig= { useShadowRoot:true }; // OK
ModuleConfig => ComponentModuleConfig 変数名は、moduleConfig
config、moduleも一応残しておく
コンポネント毎にdebugフラグを設ける
config、optionsは残しておく
configにextendsを追加し、一体化し、moduleConfigの名前も可にする