├── .github └── workflows │ ├── jsr-publish.yaml │ ├── lume-gh-pages.yml │ ├── node.js.yml │ └── npm-publish.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc.json ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── binding-suspense.test.ts ├── binding.test.tsx ├── binding.ts ├── butterfly.test.tsx ├── butterfly.ts ├── component.test.tsx ├── component.ts ├── deno.lock ├── docs ├── .gitignore ├── .nojekyll ├── _config.ts ├── _includes │ ├── api-page.vto │ ├── bulma │ │ ├── _index.scss │ │ ├── base │ │ │ ├── _index.scss │ │ │ ├── animations.scss │ │ │ ├── generic.scss │ │ │ ├── minireset.scss │ │ │ └── skeleton.scss │ │ ├── components │ │ │ ├── _index.scss │ │ │ ├── breadcrumb.scss │ │ │ ├── card.scss │ │ │ ├── dropdown.scss │ │ │ ├── menu.scss │ │ │ ├── message.scss │ │ │ ├── modal.scss │ │ │ ├── navbar.scss │ │ │ ├── pagination.scss │ │ │ ├── panel.scss │ │ │ └── tabs.scss │ │ ├── elements │ │ │ ├── _index.scss │ │ │ ├── block.scss │ │ │ ├── box.scss │ │ │ ├── button.scss │ │ │ ├── content.scss │ │ │ ├── delete.scss │ │ │ ├── icon.scss │ │ │ ├── image.scss │ │ │ ├── loader.scss │ │ │ ├── notification.scss │ │ │ ├── progress.scss │ │ │ ├── table.scss │ │ │ ├── tag.scss │ │ │ └── title.scss │ │ ├── form │ │ │ ├── _index.scss │ │ │ ├── checkbox-radio.scss │ │ │ ├── file.scss │ │ │ ├── input-textarea.scss │ │ │ ├── select.scss │ │ │ ├── shared.scss │ │ │ └── tools.scss │ │ ├── grid │ │ │ ├── _index.scss │ │ │ ├── columns.scss │ │ │ └── grid.scss │ │ ├── helpers │ │ │ ├── _index.scss │ │ │ ├── aspect-ratio.scss │ │ │ ├── border.scss │ │ │ ├── color.scss │ │ │ ├── flexbox.scss │ │ │ ├── float.scss │ │ │ ├── gap.scss │ │ │ ├── other.scss │ │ │ ├── overflow.scss │ │ │ ├── position.scss │ │ │ ├── spacing.scss │ │ │ ├── typography.scss │ │ │ └── visibility.scss │ │ ├── layout │ │ │ ├── _index.scss │ │ │ ├── container.scss │ │ │ ├── footer.scss │ │ │ ├── hero.scss │ │ │ ├── level.scss │ │ │ ├── media.scss │ │ │ └── section.scss │ │ ├── themes │ │ │ ├── _index.scss │ │ │ ├── dark.scss │ │ │ ├── light.scss │ │ │ └── setup.scss │ │ └── utilities │ │ │ ├── _index.scss │ │ │ ├── controls.scss │ │ │ ├── css-variables.scss │ │ │ ├── derived-variables.scss │ │ │ ├── extends.scss │ │ │ ├── functions.scss │ │ │ ├── initial-variables.scss │ │ │ └── mixins.scss │ ├── main.vto │ ├── menu-item.vto │ ├── motivation-page.vto │ ├── page.vto │ └── paginator.vto ├── assets │ ├── butterfloat.svg │ └── style.scss ├── children.md ├── children.test.tsx ├── deno.json ├── deno.lock ├── getting-started.md ├── getting-started.test.tsx ├── guides │ ├── _data.yaml │ ├── index.md │ ├── web-components.md │ └── web-components.test.tsx ├── index.vto ├── motivation │ ├── _data.yaml │ ├── index.md │ ├── knockout.md │ ├── origin.md │ ├── pure-observables.md │ ├── tsx.md │ └── v2.md ├── stamps.md ├── stamps.test.tsx ├── state.md ├── state.test.tsx ├── style.md ├── style.test.tsx ├── suspense.md ├── suspense.test.tsx └── types │ ├── _data.yaml │ ├── butterfloat │ └── namespaces │ │ └── jsx │ │ ├── index.md │ │ └── namespaces │ │ └── JSX │ │ ├── index.md │ │ ├── interfaces │ │ └── IntrinsicElements.md │ │ └── type-aliases │ │ ├── ButterfloatElementAttributes.md │ │ ├── ButterfloatElementBind.md │ │ ├── ButterfloatElementEvents.md │ │ ├── ButterfloatElementStyleBind.md │ │ ├── Element.md │ │ ├── HtmlElementAttributes.md │ │ ├── HtmlElementAttributesBind.md │ │ ├── HtmlElementStyleBind.md │ │ ├── HtmlElements.md │ │ ├── HtmlEvents.md │ │ ├── IfEquals.md │ │ ├── IntrinsicAttributes.md │ │ └── WritableKeys.md │ ├── classes │ └── StampCollection.md │ ├── functions │ ├── Children.md │ ├── Comment.md │ ├── Empty.md │ ├── Fragment.md │ ├── Static.md │ ├── buildStamp.md │ ├── butterfly.md │ ├── hasAnyBinds.md │ ├── jsx.md │ ├── makeTestComponentContext.md │ ├── makeTestEvent.md │ ├── run.md │ ├── runOnlyStamps.md │ └── runStamps.md │ ├── index.md │ ├── interfaces │ ├── ButterfloatEvents.md │ ├── ButterfloatIntrinsicAttributes.md │ ├── ChildrenBindDescription.md │ ├── ChildrenBindable.md │ ├── ChildrenDescription.md │ ├── ChildrenProperties.md │ ├── CommentDescription.md │ ├── CommentProperties.md │ ├── ComponentContext.md │ ├── ComponentDescription.md │ ├── DelayBind.md │ ├── ElementDescription.md │ ├── EmptyDescription.md │ ├── ErrorBoundaryProps.md │ ├── ErrorViewProps.md │ ├── FragmentDescription.md │ ├── RuntimeOptions.md │ ├── StaticDescription.md │ ├── StaticProperties.md │ ├── SuspenseProps.md │ └── TestComponentContext.md │ ├── type-aliases │ ├── Attributes.md │ ├── ButterfloatAttributes.md │ ├── ChildrenBind.md │ ├── ChildrenBindMode.md │ ├── ClassBind.md │ ├── Component.md │ ├── ContextComponent.md │ ├── DefaultBind.md │ ├── DefaultEvents.md │ ├── DefaultStyleBind.md │ ├── EffectHandler.md │ ├── HtmlAttributes.md │ ├── JsxChildren.md │ ├── NodeDescription.md │ ├── ObservableEvent.md │ ├── SimpleComponent.md │ ├── StampPropertiesApply.md │ └── StateSetter.md │ └── variables │ ├── ErrorBoundary.md │ └── Suspense.md ├── error-boundary.test.tsx ├── error-boundary.ts ├── eslint.config.js ├── events.test.ts ├── events.ts ├── index.ts ├── jsr.json ├── jsx.test.tsx ├── jsx.ts ├── package.json ├── runtime-model.ts ├── runtime-only-stamps.ts ├── runtime-stamps.ts ├── runtime.ts ├── stamp-builder.ts ├── stamp-collection.test.tsx ├── stamp-collection.ts ├── stamp-collector.ts ├── stamp.test.tsx ├── static-dom.test.tsx ├── static-dom.ts ├── suspense.test.tsx ├── suspense.ts ├── tsconfig.json ├── typedoc.json ├── wiring-context.ts ├── wiring-dom-build.ts ├── wiring-dom-only-stamp.ts ├── wiring-dom-stamp.ts ├── wiring.test.tsx └── wiring.ts /.github/workflows/jsr-publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/.github/workflows/jsr-publish.yaml -------------------------------------------------------------------------------- /.github/workflows/lume-gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/.github/workflows/lume-gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | **/*.js 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | docs/types/ 2 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/README.md -------------------------------------------------------------------------------- /binding-suspense.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/binding-suspense.test.ts -------------------------------------------------------------------------------- /binding.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/binding.test.tsx -------------------------------------------------------------------------------- /binding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/binding.ts -------------------------------------------------------------------------------- /butterfly.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/butterfly.test.tsx -------------------------------------------------------------------------------- /butterfly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/butterfly.ts -------------------------------------------------------------------------------- /component.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/component.test.tsx -------------------------------------------------------------------------------- /component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/component.ts -------------------------------------------------------------------------------- /deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/deno.lock -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | _site 2 | _cache 3 | -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/_config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_config.ts -------------------------------------------------------------------------------- /docs/_includes/api-page.vto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/api-page.vto -------------------------------------------------------------------------------- /docs/_includes/bulma/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/_index.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/base/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/base/_index.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/base/animations.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/base/animations.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/base/generic.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/base/generic.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/base/minireset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/base/minireset.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/base/skeleton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/base/skeleton.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/components/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/components/_index.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/components/breadcrumb.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/components/breadcrumb.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/components/card.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/components/card.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/components/dropdown.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/components/dropdown.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/components/menu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/components/menu.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/components/message.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/components/message.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/components/modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/components/modal.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/components/navbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/components/navbar.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/components/pagination.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/components/pagination.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/components/panel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/components/panel.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/components/tabs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/components/tabs.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/_index.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/block.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/block.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/box.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/box.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/button.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/content.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/content.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/delete.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/delete.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/icon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/icon.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/image.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/image.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/loader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/loader.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/notification.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/notification.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/progress.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/progress.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/table.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/tag.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/tag.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/elements/title.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/elements/title.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/form/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/form/_index.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/form/checkbox-radio.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/form/checkbox-radio.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/form/file.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/form/file.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/form/input-textarea.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/form/input-textarea.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/form/select.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/form/select.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/form/shared.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/form/shared.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/form/tools.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/form/tools.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/grid/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/grid/_index.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/grid/columns.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/grid/columns.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/grid/grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/grid/grid.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/_index.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/aspect-ratio.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/aspect-ratio.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/border.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/border.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/color.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/flexbox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/flexbox.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/float.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/float.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/gap.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/gap.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/other.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/other.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/overflow.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/overflow.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/position.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/position.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/spacing.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/spacing.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/typography.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/helpers/visibility.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/helpers/visibility.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/layout/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/layout/_index.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/layout/container.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/layout/container.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/layout/footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/layout/footer.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/layout/hero.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/layout/hero.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/layout/level.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/layout/level.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/layout/media.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/layout/media.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/layout/section.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/layout/section.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/themes/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/themes/_index.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/themes/dark.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/themes/dark.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/themes/light.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/themes/light.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/themes/setup.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/themes/setup.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/utilities/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/utilities/_index.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/utilities/controls.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/utilities/controls.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/utilities/css-variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/utilities/css-variables.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/utilities/derived-variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/utilities/derived-variables.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/utilities/extends.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/utilities/extends.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/utilities/functions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/utilities/functions.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/utilities/initial-variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/utilities/initial-variables.scss -------------------------------------------------------------------------------- /docs/_includes/bulma/utilities/mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/bulma/utilities/mixins.scss -------------------------------------------------------------------------------- /docs/_includes/main.vto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/main.vto -------------------------------------------------------------------------------- /docs/_includes/menu-item.vto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/menu-item.vto -------------------------------------------------------------------------------- /docs/_includes/motivation-page.vto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/motivation-page.vto -------------------------------------------------------------------------------- /docs/_includes/page.vto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/page.vto -------------------------------------------------------------------------------- /docs/_includes/paginator.vto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/_includes/paginator.vto -------------------------------------------------------------------------------- /docs/assets/butterfloat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/assets/butterfloat.svg -------------------------------------------------------------------------------- /docs/assets/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/assets/style.scss -------------------------------------------------------------------------------- /docs/children.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/children.md -------------------------------------------------------------------------------- /docs/children.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/children.test.tsx -------------------------------------------------------------------------------- /docs/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/deno.json -------------------------------------------------------------------------------- /docs/deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/deno.lock -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/getting-started.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/getting-started.test.tsx -------------------------------------------------------------------------------- /docs/guides/_data.yaml: -------------------------------------------------------------------------------- 1 | tags: 2 | - guides 3 | -------------------------------------------------------------------------------- /docs/guides/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/guides/index.md -------------------------------------------------------------------------------- /docs/guides/web-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/guides/web-components.md -------------------------------------------------------------------------------- /docs/guides/web-components.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/guides/web-components.test.tsx -------------------------------------------------------------------------------- /docs/index.vto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/index.vto -------------------------------------------------------------------------------- /docs/motivation/_data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/motivation/_data.yaml -------------------------------------------------------------------------------- /docs/motivation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/motivation/index.md -------------------------------------------------------------------------------- /docs/motivation/knockout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/motivation/knockout.md -------------------------------------------------------------------------------- /docs/motivation/origin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/motivation/origin.md -------------------------------------------------------------------------------- /docs/motivation/pure-observables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/motivation/pure-observables.md -------------------------------------------------------------------------------- /docs/motivation/tsx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/motivation/tsx.md -------------------------------------------------------------------------------- /docs/motivation/v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/motivation/v2.md -------------------------------------------------------------------------------- /docs/stamps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/stamps.md -------------------------------------------------------------------------------- /docs/stamps.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/stamps.test.tsx -------------------------------------------------------------------------------- /docs/state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/state.md -------------------------------------------------------------------------------- /docs/state.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/state.test.tsx -------------------------------------------------------------------------------- /docs/style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/style.md -------------------------------------------------------------------------------- /docs/style.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/style.test.tsx -------------------------------------------------------------------------------- /docs/suspense.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/suspense.md -------------------------------------------------------------------------------- /docs/suspense.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/suspense.test.tsx -------------------------------------------------------------------------------- /docs/types/_data.yaml: -------------------------------------------------------------------------------- 1 | layout: api-page.vto 2 | order: 200 3 | tags: 4 | - api -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/index.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/index.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/interfaces/IntrinsicElements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/interfaces/IntrinsicElements.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/ButterfloatElementAttributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/ButterfloatElementAttributes.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/ButterfloatElementBind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/ButterfloatElementBind.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/ButterfloatElementEvents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/ButterfloatElementEvents.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/ButterfloatElementStyleBind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/ButterfloatElementStyleBind.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/Element.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/Element.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/HtmlElementAttributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/HtmlElementAttributes.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/HtmlElementAttributesBind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/HtmlElementAttributesBind.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/HtmlElementStyleBind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/HtmlElementStyleBind.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/HtmlElements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/HtmlElements.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/HtmlEvents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/HtmlEvents.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/IfEquals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/IfEquals.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/IntrinsicAttributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/IntrinsicAttributes.md -------------------------------------------------------------------------------- /docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/WritableKeys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/butterfloat/namespaces/jsx/namespaces/JSX/type-aliases/WritableKeys.md -------------------------------------------------------------------------------- /docs/types/classes/StampCollection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/classes/StampCollection.md -------------------------------------------------------------------------------- /docs/types/functions/Children.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/Children.md -------------------------------------------------------------------------------- /docs/types/functions/Comment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/Comment.md -------------------------------------------------------------------------------- /docs/types/functions/Empty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/Empty.md -------------------------------------------------------------------------------- /docs/types/functions/Fragment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/Fragment.md -------------------------------------------------------------------------------- /docs/types/functions/Static.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/Static.md -------------------------------------------------------------------------------- /docs/types/functions/buildStamp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/buildStamp.md -------------------------------------------------------------------------------- /docs/types/functions/butterfly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/butterfly.md -------------------------------------------------------------------------------- /docs/types/functions/hasAnyBinds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/hasAnyBinds.md -------------------------------------------------------------------------------- /docs/types/functions/jsx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/jsx.md -------------------------------------------------------------------------------- /docs/types/functions/makeTestComponentContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/makeTestComponentContext.md -------------------------------------------------------------------------------- /docs/types/functions/makeTestEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/makeTestEvent.md -------------------------------------------------------------------------------- /docs/types/functions/run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/run.md -------------------------------------------------------------------------------- /docs/types/functions/runOnlyStamps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/runOnlyStamps.md -------------------------------------------------------------------------------- /docs/types/functions/runStamps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/functions/runStamps.md -------------------------------------------------------------------------------- /docs/types/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/index.md -------------------------------------------------------------------------------- /docs/types/interfaces/ButterfloatEvents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/ButterfloatEvents.md -------------------------------------------------------------------------------- /docs/types/interfaces/ButterfloatIntrinsicAttributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/ButterfloatIntrinsicAttributes.md -------------------------------------------------------------------------------- /docs/types/interfaces/ChildrenBindDescription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/ChildrenBindDescription.md -------------------------------------------------------------------------------- /docs/types/interfaces/ChildrenBindable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/ChildrenBindable.md -------------------------------------------------------------------------------- /docs/types/interfaces/ChildrenDescription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/ChildrenDescription.md -------------------------------------------------------------------------------- /docs/types/interfaces/ChildrenProperties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/ChildrenProperties.md -------------------------------------------------------------------------------- /docs/types/interfaces/CommentDescription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/CommentDescription.md -------------------------------------------------------------------------------- /docs/types/interfaces/CommentProperties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/CommentProperties.md -------------------------------------------------------------------------------- /docs/types/interfaces/ComponentContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/ComponentContext.md -------------------------------------------------------------------------------- /docs/types/interfaces/ComponentDescription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/ComponentDescription.md -------------------------------------------------------------------------------- /docs/types/interfaces/DelayBind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/DelayBind.md -------------------------------------------------------------------------------- /docs/types/interfaces/ElementDescription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/ElementDescription.md -------------------------------------------------------------------------------- /docs/types/interfaces/EmptyDescription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/EmptyDescription.md -------------------------------------------------------------------------------- /docs/types/interfaces/ErrorBoundaryProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/ErrorBoundaryProps.md -------------------------------------------------------------------------------- /docs/types/interfaces/ErrorViewProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/ErrorViewProps.md -------------------------------------------------------------------------------- /docs/types/interfaces/FragmentDescription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/FragmentDescription.md -------------------------------------------------------------------------------- /docs/types/interfaces/RuntimeOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/RuntimeOptions.md -------------------------------------------------------------------------------- /docs/types/interfaces/StaticDescription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/StaticDescription.md -------------------------------------------------------------------------------- /docs/types/interfaces/StaticProperties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/StaticProperties.md -------------------------------------------------------------------------------- /docs/types/interfaces/SuspenseProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/SuspenseProps.md -------------------------------------------------------------------------------- /docs/types/interfaces/TestComponentContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/interfaces/TestComponentContext.md -------------------------------------------------------------------------------- /docs/types/type-aliases/Attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/Attributes.md -------------------------------------------------------------------------------- /docs/types/type-aliases/ButterfloatAttributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/ButterfloatAttributes.md -------------------------------------------------------------------------------- /docs/types/type-aliases/ChildrenBind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/ChildrenBind.md -------------------------------------------------------------------------------- /docs/types/type-aliases/ChildrenBindMode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/ChildrenBindMode.md -------------------------------------------------------------------------------- /docs/types/type-aliases/ClassBind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/ClassBind.md -------------------------------------------------------------------------------- /docs/types/type-aliases/Component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/Component.md -------------------------------------------------------------------------------- /docs/types/type-aliases/ContextComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/ContextComponent.md -------------------------------------------------------------------------------- /docs/types/type-aliases/DefaultBind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/DefaultBind.md -------------------------------------------------------------------------------- /docs/types/type-aliases/DefaultEvents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/DefaultEvents.md -------------------------------------------------------------------------------- /docs/types/type-aliases/DefaultStyleBind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/DefaultStyleBind.md -------------------------------------------------------------------------------- /docs/types/type-aliases/EffectHandler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/EffectHandler.md -------------------------------------------------------------------------------- /docs/types/type-aliases/HtmlAttributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/HtmlAttributes.md -------------------------------------------------------------------------------- /docs/types/type-aliases/JsxChildren.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/JsxChildren.md -------------------------------------------------------------------------------- /docs/types/type-aliases/NodeDescription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/NodeDescription.md -------------------------------------------------------------------------------- /docs/types/type-aliases/ObservableEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/ObservableEvent.md -------------------------------------------------------------------------------- /docs/types/type-aliases/SimpleComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/SimpleComponent.md -------------------------------------------------------------------------------- /docs/types/type-aliases/StampPropertiesApply.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/StampPropertiesApply.md -------------------------------------------------------------------------------- /docs/types/type-aliases/StateSetter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/type-aliases/StateSetter.md -------------------------------------------------------------------------------- /docs/types/variables/ErrorBoundary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/variables/ErrorBoundary.md -------------------------------------------------------------------------------- /docs/types/variables/Suspense.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/docs/types/variables/Suspense.md -------------------------------------------------------------------------------- /error-boundary.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/error-boundary.test.tsx -------------------------------------------------------------------------------- /error-boundary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/error-boundary.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/eslint.config.js -------------------------------------------------------------------------------- /events.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/events.test.ts -------------------------------------------------------------------------------- /events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/events.ts -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/index.ts -------------------------------------------------------------------------------- /jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/jsr.json -------------------------------------------------------------------------------- /jsx.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/jsx.test.tsx -------------------------------------------------------------------------------- /jsx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/jsx.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/package.json -------------------------------------------------------------------------------- /runtime-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/runtime-model.ts -------------------------------------------------------------------------------- /runtime-only-stamps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/runtime-only-stamps.ts -------------------------------------------------------------------------------- /runtime-stamps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/runtime-stamps.ts -------------------------------------------------------------------------------- /runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/runtime.ts -------------------------------------------------------------------------------- /stamp-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/stamp-builder.ts -------------------------------------------------------------------------------- /stamp-collection.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/stamp-collection.test.tsx -------------------------------------------------------------------------------- /stamp-collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/stamp-collection.ts -------------------------------------------------------------------------------- /stamp-collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/stamp-collector.ts -------------------------------------------------------------------------------- /stamp.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/stamp.test.tsx -------------------------------------------------------------------------------- /static-dom.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/static-dom.test.tsx -------------------------------------------------------------------------------- /static-dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/static-dom.ts -------------------------------------------------------------------------------- /suspense.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/suspense.test.tsx -------------------------------------------------------------------------------- /suspense.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/suspense.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/typedoc.json -------------------------------------------------------------------------------- /wiring-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/wiring-context.ts -------------------------------------------------------------------------------- /wiring-dom-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/wiring-dom-build.ts -------------------------------------------------------------------------------- /wiring-dom-only-stamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/wiring-dom-only-stamp.ts -------------------------------------------------------------------------------- /wiring-dom-stamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/wiring-dom-stamp.ts -------------------------------------------------------------------------------- /wiring.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/wiring.test.tsx -------------------------------------------------------------------------------- /wiring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WorldMaker/butterfloat/HEAD/wiring.ts --------------------------------------------------------------------------------