@namiml/web-sdk
Version:
Subscription monetization infrastructure — drop-in SDK with no-code paywalls, onboarding flows, A/B testing for web
26 lines (25 loc) • 838 B
TypeScript
import { CSSResult, PropertyValues } from 'lit';
import { TSegmentPickerItem } from '@namiml/sdk-core';
import { NamiElement } from '../NamiElement';
export declare class NamiSegmentPickerItem extends NamiElement {
component: TSegmentPickerItem;
inFocusedState: boolean;
scaleFactor: number;
private _isActive;
private _isFocused;
private get _isTv();
connectedCallback(): void;
disconnectedCallback(): void;
private _handleFocus;
private _handleBlur;
private _handleKeyDown;
private _moveFocusToSibling;
private _getParentPicker;
private _getParentFormId;
private _updateFormState;
private _handleClick;
private _handleHover;
updated(changedProperties: PropertyValues): void;
protected styles(): CSSResult;
render(): import("lit-html").TemplateResult<1>;
}