bootstrap-vue-next
Version:
Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development
12 lines (11 loc) • 556 B
text/typescript
import { Numberish } from '../types/CommonTypes';
import { CSSProperties, MaybeRefOrGetter, ShallowRef } from 'vue';
export declare const useTextareaResize: (input: Readonly<ShallowRef<HTMLTextAreaElement | null>>, { maxRows, noAutoShrink, rows, }: {
rows: MaybeRefOrGetter<Numberish>;
maxRows: MaybeRefOrGetter<Numberish | undefined>;
noAutoShrink: MaybeRefOrGetter<boolean>;
}) => {
onInput: () => Promise<void>;
computedStyles: import('vue').ComputedRef<CSSProperties>;
computedRows: import('vue').ComputedRef<number | null>;
};