react-grid-resizable
Version:
React Grid Resizable Component
39 lines (38 loc) • 956 B
TypeScript
export interface ResizeDirections {
top: boolean;
bottom: boolean;
left: boolean;
right: boolean;
}
/**
* By default, all of these values are `true`, except for `disabled` which is `false` by default
*
*/
export interface ResizeDirectionOptions {
/**
* Default `true`
* Set to `false` to disable resizing by separator above
*/
top?: boolean;
/**
* Default `true`
* Set to `false` to disable resizing by separator below
*/
bottom?: boolean;
/**
* Default `true`
* Set to `false` to disable resizing by separator on the left
*/
left?: boolean;
/**
* Default `true`
* Set to `false` to disable resizing by separator on the right
*/
right?: boolean;
/**
* Default `false`
* Set to `true` to disable resizing
*/
disabled?: boolean;
}
export declare const processOptions: (options?: ResizeDirectionOptions) => ResizeDirections;