UNPKG

@namiml/web-sdk

Version:

Subscription monetization infrastructure — drop-in SDK with no-code paywalls, onboarding flows, A/B testing for web

34 lines (33 loc) 1.1 kB
import { CSSResult } from 'lit'; import { NamiElement } from '../NamiElement'; import { TResponsiveGrid } from '@namiml/sdk-core'; import type { TSemverObj } from '@namiml/sdk-core'; export declare class NamiResponsiveGrid extends NamiElement { component: TResponsiveGrid; inFocusedState: boolean; scaleFactor: number; minSDKVersion: TSemverObj; private timelineDots; private railHeight; private timelineResizeObserver?; private mouseDown; private startX; scrollLeft: any; connectedCallback(): void; disconnectedCallback(): void; startDragging: (e: any) => void; stopDragging: () => void; move: (e: any) => void; private isGroupedHorizontal; private isTimelineActive; protected styles(): CSSResult; render(): import("lit-html").TemplateResult<1> | any[][] | import("lit-html").TemplateResult<1>[]; protected updated(): void; private measureTimeline; private readTimelineGeometry; private _rowMouseDown; private _rowStartX; private _rowStartDragging; private _rowStopDragging; private _rowMove; }