Skip to content

@fabwcie/free-drawing / @types/drawer / Preferences

Type Alias: Preferences ​

Preferences = object

Defined in: packages/free-drawing/src/@types/drawer.ts:116

Interface settings of user, saved in browser (<localStorageKey>-preferences), see getPreferences / setPreferences and drawer.preferences.change event

Properties ​

autoSave ​

autoSave: boolean

Defined in: packages/free-drawing/src/@types/drawer.ts:128

Drawing saved on each change, else with saveNow (menu, command palette)


grid ​

grid: boolean

Defined in: packages/free-drawing/src/@types/drawer.ts:122

Grid shown (grid and snapping to objects exclude each other)


keepTool ​

keepTool: boolean

Defined in: packages/free-drawing/src/@types/drawer.ts:130

Drawing tool kept after drawing a shape, else selection tool activated, nothing selected


language ​

language: Language | "auto"

Defined in: packages/free-drawing/src/@types/drawer.ts:120

Language chosen, 'auto' for browser one


snapping ​

snapping: boolean

Defined in: packages/free-drawing/src/@types/drawer.ts:124

Snapping to objects


theme ​

theme: Theme

Defined in: packages/free-drawing/src/@types/drawer.ts:118

Theme chosen: light, dark or the one of device


zen ​

zen: boolean

Defined in: packages/free-drawing/src/@types/drawer.ts:126

Zen mode: interface hidden except toolbar and menu