NPM Version
Getting Started
Introduction Creating a module Tips for writting javascript
Installation Guides
Astro Symfony
Signals & Reactivity
signal Signal bind
Directives
directive getPrerenderedNodes processDirectives evaluate
Web Components
component
SPA
navigate
Dialogs
dialog openDialog closeDialog
Logger
Web Perf
task
Utils
ajax isDomReady traverseDom off on customEvent customEventListener dispatch h createMutationObserver observeMutations offset scope height width redrawSnippet strings/cases isInViewport isVisible
NPM Version

signalizejs/strings/cases

# Installation # Api # dashCase
A set of utilities for converting strings from one case to another.

Installation

const { dashCase } = await signalize.resolve('strings/cases');

Api

dashCase

Convert any case into dash case:

dashCase('Hello World!') // hello-world

Signalize is a client-side, module based, platform-focused, dependecy-less javascript framework designed for swift web development with minimum javascript.

Get Started

IntroductionCreating a ModuleTips for writting JavaScript

Modules

ajaxbindcomponentdialogdirectivesdirectives/ifdirectives/fordom/readydom/traverserevaluatoreventhyperscriptintersection-observerloggermutation-observeroffsetsizesscopesignalsnippetsspastrings/casestaskviewportvisibility

Api

SignalajaxbindcloseDialogcomponentcreateMutationObservercustomEventcustomEventListenerdialogdirectivedispatchevaluategetPrerenderedNodeshheightisDomReadyisInViewportisVisiblenavigateobserveIntersectionobserveMutationsoffoffsetonopenDialogprocessDirectivesredrawSnippetscopesignalstrings/casestasktraverseDomwidth
Signalizejs is released under the MIT License.
Copyright © 2024 - today Vladimír Macháček