Skip to content

API'ye genel bakış ​

Sayfaİçerik
AyarlarHer ayar: ad, attribute, tip, varsayılan, aralık, izin verilen değerler. Aranabilir.
Metotlar ve özelliklernew InsigneSlider(), statik yardımcılar, örnek metotları ve durum.
Olaylarready, change, movestart, moveend, resize, autoplay, refresh, destroy.
İşaretleme ve attributeElemanlar, slayt attribute'ları, katman attribute'ları.
JSON şemasıInsigneSlider.create()'in kabul ettiği tanım.
Katman reçeteleriHazır reçeteler ve kare formatı.
CSS değişkenleri ve partKontrolleri temalamak.
TypeScriptDışa aktarılan tipler.

Giriş noktaları ​

İçe aktarmaKullanım
https://slider.sadiksefa.com.tr/dist/insigne-slider.js<script type="module">: elemanları kaydeder, [data-insigne]'ı başlatır, window.InsigneSlider'ı tanımlar.
https://slider.sadiksefa.com.tr/dist/insigne-slider.iife.jsKlasik <script>, her şey tek dosyada, aynı davranış.
import … from 'insigne-slider'Bundler'lar için yan etkisiz ES module.
import 'insigne-slider/auto'npm'den CDN davranışı.

İsimli dışa aktarımlar ​

ts
import {
  InsigneSlider,          // sınıf (aynı zamanda varsayılan dışa aktarım)
  define, init, autoInit, // eleman kaydı ve data-* başlatma
  create, renderSlide,    // JSON render
  OPTIONS, EFFECTS, CSS_EFFECTS, GL_EFFECTS, EASES, KEN_BURNS, OVERLAYS, PARTICLES,
  smartFit, parseFocus, parseSafe, // yerleşim matematiği, kendi araçlarınız için
  InsigneSliderElement, InsigneSlideElement,
} from 'insigne-slider';

Insigne Slider v1.0.0 · Free for any use with visible attribution · Atıf ile her kullanım için ücretsiz