@stacksjs/stx
Version:
A performant UI Framework. Powered by Bun.
25 lines • 715 B
TypeScript
import type { AnalyzedComponent } from '../types';
/**
* Create initial controls panel state
*/
export declare function createControlsPanelState(component: AnalyzedComponent | null): ControlsPanelState;
/**
* Generate controls panel HTML
*/
export declare function generateControlsPanel(component: AnalyzedComponent | null, state: ControlsPanelState): string;
/**
* Generate auto props disabled message
*/
export declare function generateAutoPropsDisabled(): string;
/**
* Get controls panel styles
*/
export declare function getControlsPanelStyles(): string;
/**
* Controls panel state
*/
export declare interface ControlsPanelState {
collapsed: boolean
values: Record<string, any>
filter: string
}