зеркало из https://github.com/electron/electron.git
Merge pull request #7753 from tinydew4/translate-ko
[ko] Update the korean docs up to '02a7094' commit.
This commit is contained in:
Коммит
6d2e9f5311
|
@ -118,50 +118,50 @@ child.once('ready-to-show', () => {
|
|||
|
||||
* `width` Integer - 윈도우의 가로 너비. 기본값은 `800`입니다.
|
||||
* `height` Integer - 윈도우의 세로 높이. 기본값은 `600`입니다.
|
||||
* `x` Integer (**required** y가 사용되면) - 화면을 기준으로 창 좌측을 오프셋 한 위치.
|
||||
기본값은 `화면중앙`입니다.
|
||||
* `y` Integer (**required** x가 사용되면) - 화면을 기준으로 창 상단을 오프셋 한 위치.
|
||||
기본값은 `화면중앙`입니다.
|
||||
* `x` Integer (**required** y가 사용되면) - 화면을 기준으로 창 좌측을 오프셋 한
|
||||
위치. 기본값은 `화면중앙`입니다.
|
||||
* `y` Integer (**required** x가 사용되면) - 화면을 기준으로 창 상단을 오프셋 한
|
||||
위치. 기본값은 `화면중앙`입니다.
|
||||
* `useContentSize` Boolean - `width`와 `height`를 웹 페이지의 크기로 사용합니다.
|
||||
이 속성을 사용하면 웹 페이지의 크기에 윈도우 프레임 크기가 추가되므로 실제 창은 조금
|
||||
더 커질 수 있습니다. 기본값은 `false`입니다.
|
||||
이 속성을 사용하면 웹 페이지의 크기에 윈도우 프레임 크기가 추가되므로 실제
|
||||
창은 조금 더 커질 수 있습니다. 기본값은 `false`입니다.
|
||||
* `center` Boolean - 윈도우를 화면 정 중앙에 위치시킵니다.
|
||||
* `minWidth` Integer - 윈도우의 최소 가로 너비. 기본값은 `0`입니다.
|
||||
* `minHeight` Integer - 윈도우의 최소 세로 높이. 기본값은 `0`입니다.
|
||||
* `maxWidth` Integer - 윈도우의 최대 가로 너비. 기본값은 `제한없음`입니다.
|
||||
* `maxHeight` Integer - 윈도우의 최대 세로 높이. 기본값은 `제한없음`입니다.
|
||||
* `resizable` Boolean - 윈도우의 크기를 재조정 할 수 있는지 여부. 기본값은 `true`
|
||||
입니다.
|
||||
* `resizable` Boolean - 윈도우의 크기를 재조정 할 수 있는지 여부. 기본값은
|
||||
`true` 입니다.
|
||||
* `movable` Boolean - 윈도우를 이동시킬 수 있는지 여부. Linux에선 구현되어있지
|
||||
않습니다. 기본값은 `true` 입니다.
|
||||
* `minimizable` Boolean - 윈도우를 최소화시킬 수 있는지 여부. Linux에선 구현되어있지
|
||||
* `minimizable` Boolean - 윈도우를 최소화시킬 수 있는지 여부. Linux에선
|
||||
구현되어있지 않습니다. 기본값은 `true` 입니다.
|
||||
* `maximizable` Boolean - 윈도우를 최대화시킬 수 있는지 여부. Linux에선
|
||||
구현되어있지 않습니다. 기본값은 `true` 입니다.
|
||||
* `closable` Boolean - 윈도우를 닫을 수 있는지 여부. Linux에선 구현되어있지
|
||||
않습니다. 기본값은 `true` 입니다.
|
||||
* `maximizable` Boolean - 윈도우를 최대화시킬 수 있는지 여부. Linux에선 구현되어있지
|
||||
않습니다. 기본값은 `true` 입니다.
|
||||
* `closable` Boolean - 윈도우를 닫을 수 있는지 여부. Linux에선 구현되어있지 않습니다.
|
||||
기본값은 `true` 입니다.
|
||||
* `focusable` Boolean - 윈도우가 포커스될 수 있는지 여부입니다. 기본값은
|
||||
`true`입니다. Windows에선 `focusable: false`를 설정함으로써 암시적으로
|
||||
`skipTaskbar: true`도 설정됩니다. Linux에선 `focusable: false`를 설정함으로써
|
||||
윈도우가 wm과 함께 반응을 중지하며 모든 작업 영역에서 윈도우가 언제나 최상단에 있게
|
||||
됩니다.
|
||||
윈도우가 wm과 함께 반응을 중지하며 모든 작업 영역에서 윈도우가 언제나 최상단에
|
||||
있게 됩니다.
|
||||
* `alwaysOnTop` Boolean - 윈도우이 언제나 다른 창들 위에 유지되는지 여부.
|
||||
기본값은 `false`입니다.
|
||||
* `fullscreen` Boolean - 윈도우의 전체화면 활성화 여부. 이 속성을 명시적으로
|
||||
`false`로 지정했을 경우, macOS에선 전체화면 버튼이 숨겨지거나 비활성됩니다. 기본값은
|
||||
`false` 입니다.
|
||||
* `fullscreenable` Boolean - 윈도우가 전체화면 모드로 전환될 수 있는지 여부입니다.
|
||||
또한 macOS에선, 최대화/줌 버튼이 전체화면 모드 또는 윈도우 최대화를 실행할지 여부도
|
||||
포함됩니다. 기본값은 `true`입니다.
|
||||
* `skipTaskbar` Boolean - 작업표시줄 애플리케이션 아이콘 표시 스킵 여부. 기본값은
|
||||
`false`입니다.
|
||||
`false`로 지정했을 경우, macOS에선 전체화면 버튼이 숨겨지거나 비활성됩니다.
|
||||
기본값은 `false` 입니다.
|
||||
* `fullscreenable` Boolean - 윈도우가 전체화면 모드로 전환될 수 있는지
|
||||
여부입니다. 또한 macOS에선, 최대화/줌 버튼이 전체화면 모드 또는 윈도우
|
||||
최대화를 실행할지 여부도 포함됩니다. 기본값은 `true`입니다.
|
||||
* `skipTaskbar` Boolean - 작업표시줄 애플리케이션 아이콘 표시 스킵 여부.
|
||||
기본값은 `false`입니다.
|
||||
* `kiosk` Boolean - Kiosk(키오스크) 모드. 기본값은 `false`입니다.
|
||||
* `title` String - 기본 윈도우 제목. 기본값은 `"Electron"`입니다.
|
||||
* `icon` [NativeImage](native-image.md) - 윈도우 아이콘, 생략하면 실행 파일의
|
||||
아이콘이 대신 사용됩니다.
|
||||
* `icon` [NativeImage](native-image.md) - 윈도우 아이콘. Windows에선 가장 좋은
|
||||
시각적 효과를 얻기 위해 `ICO`를 사용하는 것을 권장하며, 또한 undefined로 남겨두면
|
||||
실행 파일의 아이콘이 대신 사용됩니다.
|
||||
시각적 효과를 얻기 위해 `ICO`를 사용하는 것을 권장하며, 또한 undefined로
|
||||
남겨두면 실행 파일의 아이콘이 대신 사용됩니다.
|
||||
On Windows it is
|
||||
recommended to use `ICO` icons to get best visual effects, you can also
|
||||
leave it undefined so the executable's icon will be used.
|
||||
|
@ -169,14 +169,15 @@ On Windows it is
|
|||
* `frame` Boolean - `false`로 지정하면 창을 [Frameless Window](frameless-window.md)
|
||||
형태로 생성합니다. 기본값은 `true`입니다.
|
||||
* `parent` BrowserWindow - 부모 윈도우를 설정합니다. 기본 값은 `null`입니다.
|
||||
* `modal` Boolean - 이 윈도우가 모달 윈도우인지 여부를 설정합니다. 이 옵션은 자식
|
||||
윈도우에서만 작동합니다. 기본값은 `false`입니다.
|
||||
* `modal` Boolean - 이 윈도우가 모달 윈도우인지 여부를 설정합니다. 이 옵션은
|
||||
자식 윈도우에서만 작동합니다. 기본값은 `false`입니다.
|
||||
* `acceptFirstMouse` Boolean - 윈도우가 비활성화 상태일 때 내부 콘텐츠 클릭 시
|
||||
활성화 되는 동시에 단일 mouse-down 이벤트를 발생시킬지 여부. 기본값은 `false`입니다.
|
||||
* `disableAutoHideCursor` Boolean - 타이핑중 자동으로 커서를 숨길지 여부. 기본값은
|
||||
`false`입니다.
|
||||
* `autoHideMenuBar` Boolean - `Alt`를 누르지 않는 한 애플리케이션 메뉴바를 숨길지
|
||||
여부. 기본값은 `false`입니다.
|
||||
활성화 되는 동시에 단일 mouse-down 이벤트를 발생시킬지 여부. 기본값은 `false`
|
||||
입니다.
|
||||
* `disableAutoHideCursor` Boolean - 타이핑중 자동으로 커서를 숨길지 여부.
|
||||
기본값은 `false`입니다.
|
||||
* `autoHideMenuBar` Boolean - `Alt`를 누르지 않는 한 애플리케이션 메뉴바를
|
||||
숨길지 여부. 기본값은 `false`입니다.
|
||||
* `enableLargerThanScreen` Boolean - 윈도우 크기가 화면 크기보다 크게 재조정 될
|
||||
수 있는지 여부. 기본값은 `false`입니다.
|
||||
* `backgroundColor` String - `#66CD00` 와 `#FFF`, `#80FFFFFF` (알파 지원됨) 같이
|
||||
|
@ -189,19 +190,91 @@ On Windows it is
|
|||
`false`입니다.
|
||||
* `type` String - 특정 플랫폼에만 적용되는 윈도우의 종류를 지정합니다. 기본값은
|
||||
일반 윈도우 입니다. 사용할 수 있는 창의 종류는 아래를 참고하세요.
|
||||
* `standardWindow` Boolean - macOS의 표준 윈도우를 텍스쳐 윈도우 대신 사용합니다.
|
||||
기본 값은 `true`입니다.
|
||||
* `titleBarStyle` String, macOS - 윈도우 타이틀 바 스타일을 지정합니다. 자세한 사항은
|
||||
아래를 참고하세요.
|
||||
* `thickFrame` Boolean - Windows에서 테두리 없는 윈도우를 위해 표준 윈도우 프레임을
|
||||
추가하는 `WS_THICKFRAME` 스타일을 사용합니다. `false`로 지정하면 윈도우의 그림자와
|
||||
애니메이션을 삭제합니다. 기본값은 `true`입니다.
|
||||
* `webPreferences` Object - 웹 페이지 기능을 설정합니다. 사용할 수 있는 속성은
|
||||
아래를 참고하세요.
|
||||
* `standardWindow` Boolean - macOS의 표준 윈도우를 텍스쳐 윈도우 대신
|
||||
사용합니다. 기본 값은 `true`입니다.
|
||||
* `titleBarStyle` String, macOS - 윈도우 타이틀 바 스타일을 지정합니다. 기본값은
|
||||
`default` 입니다. 가능한 값은 다음과 같습니다:
|
||||
* `default` - 표준 Mac 회색 불투명 스타일을 사용합니다.
|
||||
* `hidden` - 타이틀 바를 숨기고 콘텐츠 전체를 윈도우 크기에 맞춥니다.
|
||||
타이틀 바는 없어지지만 표준 창 컨트롤 ("신호등 버튼")은 왼쪽 상단에
|
||||
유지됩니다.
|
||||
* `hidden-inset` - `hidden` 타이틀 바 속성과 함께 신호등 버튼이 윈도우
|
||||
모서리로부터 약간 더 안쪽으로 들어가도록합니다. 10.9 Mavericks에선 지원되지
|
||||
않고 `hidden`으로 폴백합니다.
|
||||
* `thickFrame` Boolean - Windows에서 테두리 없는 윈도우를 위해 표준 윈도우
|
||||
프레임을 추가하는 `WS_THICKFRAME` 스타일을 사용합니다. `false`로 지정하면
|
||||
윈도우의 그림자와 애니메이션을 삭제합니다. 기본값은 `true`입니다.
|
||||
* `webPreferences` Object - 웹 페이지 기능을 설정합니다.
|
||||
* `nodeIntegration` Boolean - node(node.js) 통합 여부. 기본값은 `true`입니다.
|
||||
* `preload` String - 스크립트를 지정하면 페이지 내의 다른 스크립트가 작동하기
|
||||
전에 로드됩니다. 여기서 지정한 스크립트는 node 통합 활성화 여부에 상관없이
|
||||
언제나 모든 node API에 접근할 수 있습니다. 이 속성의 스크립트 경로는 절대
|
||||
경로로 지정해야 합니다. node 통합이 비활성화되어있을 경우, 미리 로드되는
|
||||
스크립트는 node의 전역 심볼들을 다시 전역 범위로 다시 포함 시킬 수 있습니다.
|
||||
[여기](process.md#event-loaded)의 예시를 참고하세요.
|
||||
* `session` [Session](session.md#class-session) - 페이지에서 사용할 세션을
|
||||
지정합니다. Session 객체를 직접적으로 전달하는 대신, 파티션 문자열을 받는
|
||||
`partition` 옵션을 사용할 수도 있습니다. `session`과 `partition`이 같이
|
||||
제공되었을 경우 `session`이 사용됩니다. 기본값은 기본 세션입니다.
|
||||
* `partition` String - 페이지에서 사용할 세션을 지정합니다. 만약 `partition`
|
||||
이 `persist:`로 시작하면 페이지는 지속성 세션을 사용하며 다른 모든 앱 내의
|
||||
페이지에서 같은 `partition`을 사용할 수 있습니다. 만약 `persist:` 접두어로
|
||||
시작하지 않으면 페이지는 인-메모리 세션을 사용합니다. 여러 페이지에서 같은
|
||||
`partition`을 지정하면 같은 세션을 공유할 수 있습니다. `partition`을
|
||||
지정하지 않으면 애플리케이션의 기본 세션이 사용됩니다.
|
||||
* `zoomFactor` Number - 페이지의 기본 줌 값을 지정합니다. 예를 들어 `300%`를
|
||||
표현하려면 `3.0`으로 지정합니다. 기본값은 `1.0`입니다.
|
||||
* `javascript` Boolean - 자바스크립트를 활성화합니다. 기본값은 `false`입니다.
|
||||
* `webSecurity` Boolean - `false`로 지정하면 same-origin 정책을 비활성화
|
||||
합니다. (이 속성은 보통 사람들에 의해 웹 사이트를 테스트할 때 사용합니다)
|
||||
그리고 `allowDisplayingInsecureContent`와 `allowRunningInsecureContent` 두
|
||||
속성을 사용자가 `true`로 지정되지 않은 경우 `true`로 지정합니다. 기본값은
|
||||
`true`입니다.
|
||||
* `allowDisplayingInsecureContent` Boolean - https 페이지에서 http URL에서
|
||||
로드한 이미지 같은 리소스를 표시할 수 있도록 허용합니다. 기본값은 `false`
|
||||
입니다.
|
||||
* `allowRunningInsecureContent` Boolean - https 페이지에서 http URL에서 로드한
|
||||
JavaScript와 CSS 또는 플러그인을 실행시킬 수 있도록 허용합니다. 기본값은
|
||||
`false`입니다.
|
||||
* `images` Boolean - 이미지 지원을 활성화합니다. 기본값은 `true`입니다.
|
||||
* `textAreasAreResizable` Boolean - HTML TextArea 요소의 크기를 재조정을
|
||||
허용합니다. 기본값은 `true`입니다.
|
||||
* `webgl` Boolean - WebGL 지원을 활성화합니다. 기본값은 `true`입니다.
|
||||
* `webaudio` Boolean - WebAudio 지원을 활성화합니다. 기본값은 `true`입니다.
|
||||
* `plugins` Boolean - 플러그인 활성화 여부를 지정합니다. 기본값은 `false`입니다.
|
||||
* `experimentalFeatures` Boolean - Chrome의 실험적인 기능을 활성화합니다.
|
||||
기본값은 `false`입니다.
|
||||
* `experimentalCanvasFeatures` Boolean - Chrome의 실험적인 캔버스(canvas)
|
||||
기능을 활성화합니다. 기본값은 `false`입니다.
|
||||
* `directWrite` Boolean - Windows에서 폰트 렌더링을 위해 DirectWrite를
|
||||
사용하는지를 지정합니다. 기본값은 `true`입니다.
|
||||
* `scrollBounce` Boolean - macOS에서 스크롤 튕기기 효과 (탄성 밴딩)를 활성화
|
||||
합니다. 기본값은 `false`입니다.
|
||||
* `blinkFeatures` String - 활성화 할 `CSSVariables,KeyboardEventKey`같이 `,`로
|
||||
구분된 기능 문자열들의 리스트입니다. [RuntimeEnabledFeatures.in][blink-feature-string]
|
||||
파일에서 찾을 수 있습니다.
|
||||
* `disableBlinkFeatures` String - 비활성화 할 `CSSVariables,KeyboardEventKey`같이
|
||||
`,`로 구분된 기능 문자열들의 리스트입니다. [RuntimeEnabledFeatures.in][blink-feature-string]
|
||||
파일에서 찾을 수 있습니다.
|
||||
* `defaultFontFamily` Object - font-family의 기본 폰트를 지정합니다.
|
||||
* `standard` String - 기본값 `Times New Roman`.
|
||||
* `serif` String - 기본값 `Times New Roman`.
|
||||
* `sansSerif` String - 기본값 `Arial`.
|
||||
* `monospace` String - 기본값 `Courier New`.
|
||||
* `defaultFontSize` Integer - 기본값 `16`.
|
||||
* `defaultMonospaceFontSize` Integer - 기본값 `13`.
|
||||
* `minimumFontSize` Integer - 기본값 `0`.
|
||||
* `defaultEncoding` String - 기본값 `ISO-8859-1`.
|
||||
* `backgroundThrottling` Boolean - 페이지가 백그라운드 상태에 진입할 때
|
||||
애니메이션과 타이머에 스로틀을 적용할지 여부입니다. 기본값은 `true`입니다.
|
||||
* `offscreen` Boolean - 브라우저 윈도우에 오프 스크린 랜더링을 적용할지 여부를
|
||||
지정합니다. 기본값은 `false`입니다.
|
||||
* `sandbox` Boolean - Chromium 운영체제 수준의 샌드박스 활성화 여부.
|
||||
|
||||
`minWidth`/`maxWidth`/`minHeight`/`maxHeight`를 통해 최소 또는 최대 윈도우 크기를
|
||||
지정한 경우, 이는 사용자만을 제약하며, `setBounds`/`setSize` 또는 `BrowserWindow`의
|
||||
생성자에서 크기 제약을 따르지 않는 윈도우 크기를 전달하는 것은 막을 수 없습니다.
|
||||
`minWidth`/`maxWidth`/`minHeight`/`maxHeight`를 통해 최소 또는 최대 윈도우
|
||||
크기를 지정한 경우, 이는 사용자만을 제약하며, `setBounds`/`setSize` 또는
|
||||
`BrowserWindow`의 생성자에서 크기 제약을 따르지 않는 윈도우 크기를 전달하는 것은
|
||||
막을 수 없습니다.
|
||||
|
||||
`type` 속성에서 사용할 수 있는 값과 동작은 다음과 같으며, 플랫폼에 따라 다릅니다:
|
||||
|
||||
|
@ -211,86 +284,11 @@ On Windows it is
|
|||
* `textured`는 창에 메탈 그라디언트 외관(`NSTexturedBackgroundWindowMask`)을
|
||||
설정합니다.
|
||||
* `desktop`은 데스크탑 배경 레벨(`kCGDesktopWindowLevel - 1`)에 윈도우를
|
||||
배치합니다. 참고로 이렇게 만들어진 윈도우는 포커스, 키보드, 마우스 이벤트를 받을
|
||||
수 없습니다. 하지만 편법으로 `globalShortcut`을 통해 키 입력을 받을 수 있습니다.
|
||||
배치합니다. 참고로 이렇게 만들어진 윈도우는 포커스, 키보드, 마우스 이벤트를
|
||||
받을 수 없습니다. 하지만 편법으로 `globalShortcut`을 통해 키 입력을 받을 수
|
||||
있습니다.
|
||||
* Windows의 경우, 가능한 타입으론 `toolbar`가 있습니다.
|
||||
|
||||
`titleBarStyle`의 속성은 다음과 같습니다:
|
||||
|
||||
* `default` 또는 미지정: 표준 Mac 회색 불투명 스타일을 사용합니다.
|
||||
* `hidden`: 타이틀 바를 숨기고 콘텐츠 전체를 윈도우 크기에 맞춥니다.
|
||||
타이틀 바는 없어지지만 표준 창 컨트롤 ("신호등 버튼")은 왼쪽 상단에 유지됩니다.
|
||||
* `hidden-inset`: `hidden` 타이틀 바 속성과 함께 신호등 버튼이 윈도우 모서리로부터
|
||||
약간 더 안쪽으로 들어가도록합니다. 10.9 Mavericks에선 지원되지 않고 `hidden`으로
|
||||
폴백합니다.
|
||||
|
||||
`webPreferences` 속성은 다음과 같은 속성을 가질 수 있습니다:
|
||||
|
||||
* `nodeIntegration` Boolean - node(node.js) 통합 여부. 기본값은 `true`입니다.
|
||||
* `preload` String - 스크립트를 지정하면 페이지 내의 다른 스크립트가 작동하기 전에
|
||||
로드됩니다. 여기서 지정한 스크립트는 node 통합 활성화 여부에 상관없이 언제나 모든
|
||||
node API에 접근할 수 있습니다. 이 속성의 스크립트 경로는 절대 경로로 지정해야
|
||||
합니다. node 통합이 비활성화되어있을 경우, preload 스크립트는 node의 global
|
||||
심볼들을 다시 global 스코프로 다시 포함 시킬 수 있습니다.
|
||||
[여기](process.md#event-loaded)의 예시를 참고하세요.
|
||||
* `session` [Session](session.md#class-session) - 페이지에서 사용할 세션을
|
||||
지정합니다. Session 객체를 직접적으로 전달하는 대신, 파티션 문자열을 받는
|
||||
`partition` 옵션을 사용할 수도 있습니다. `session`과 `partition`이 같이
|
||||
제공되었을 경우 `session`이 사용됩니다. 기본값은 기본 세션입니다.
|
||||
* `partition` String - 페이지에서 사용할 세션을 지정합니다. 만약 `partition`이
|
||||
`persist:`로 시작하면 페이지는 지속성 세션을 사용하며 다른 모든 앱 내의
|
||||
페이지에서 같은 `partition`을 사용할 수 있습니다. 만약 `persist:` 접두어로
|
||||
시작하지 않으면 페이지는 인-메모리 세션을 사용합니다. 여러 페이지에서 같은
|
||||
`partition`을 지정하면 같은 세션을 공유할 수 있습니다. `partition`을 지정하지
|
||||
않으면 애플리케이션의 기본 세션이 사용됩니다.
|
||||
* `zoomFactor` Number - 페이지의 기본 줌 값을 지정합니다. 예를 들어 `300%`를
|
||||
표현하려면 `3.0`으로 지정합니다. 기본값은 `1.0`입니다.
|
||||
* `javascript` Boolean - 자바스크립트를 활성화합니다. 기본값은 `false`입니다.
|
||||
* `webSecurity` Boolean - `false`로 지정하면 same-origin 정책을 비활성화합니다.
|
||||
(이 속성은 보통 사람들에 의해 웹 사이트를 테스트할 때 사용합니다) 그리고
|
||||
`allowDisplayingInsecureContent`와 `allowRunningInsecureContent` 두 속성을
|
||||
사용자가 `true`로 지정되지 않은 경우 `true`로 지정합니다. 기본값은
|
||||
`true`입니다.
|
||||
* `allowDisplayingInsecureContent` Boolean - https 페이지에서 http URL에서
|
||||
로드한 이미지 같은 리소스를 표시할 수 있도록 허용합니다. 기본값은 `false`입니다.
|
||||
* `allowRunningInsecureContent` Boolean - https 페이지에서 http URL에서 로드한
|
||||
JavaScript와 CSS 또는 플러그인을 실행시킬 수 있도록 허용합니다. 기본값은
|
||||
`false`입니다.
|
||||
* `images` Boolean - 이미지 지원을 활성화합니다. 기본값은 `true`입니다.
|
||||
* `textAreasAreResizable` Boolean - HTML TextArea 요소의 크기를 재조정을
|
||||
허용합니다. 기본값은 `true`입니다.
|
||||
* `webgl` Boolean - WebGL 지원을 활성화합니다. 기본값은 `true`입니다.
|
||||
* `webaudio` Boolean - WebAudio 지원을 활성화합니다. 기본값은 `true`입니다.
|
||||
* `plugins` Boolean - 플러그인 활성화 여부를 지정합니다. 기본값은 `false`입니다.
|
||||
* `experimentalFeatures` Boolean - Chrome의 실험적인 기능을 활성화합니다.
|
||||
기본값은 `false`입니다.
|
||||
* `experimentalCanvasFeatures` Boolean - Chrome의 실험적인 캔버스(canvas) 기능을
|
||||
활성화합니다. 기본값은 `false`입니다.
|
||||
* `directWrite` Boolean - Windows에서 폰트 렌더링을 위해 DirectWrite를
|
||||
사용하는지를 지정합니다. 기본값은 `true`입니다.
|
||||
* `scrollBounce` Boolean - macOS에서 스크롤 튕기기 효과 (탄성 밴딩)를 활성화 합니다.
|
||||
기본값은 `false`입니다.
|
||||
* `blinkFeatures` String - 활성화 할 `CSSVariables,KeyboardEventKey`같이 `,`로
|
||||
구분된 기능 문자열들의 리스트입니다. [RuntimeEnabledFeatures.in][blink-feature-string]
|
||||
파일에서 찾을 수 있습니다.
|
||||
* `disableBlinkFeatures` String - 비활성화 할 `CSSVariables,KeyboardEventKey`같이
|
||||
`,`로 구분된 기능 문자열들의 리스트입니다. [RuntimeEnabledFeatures.in][blink-feature-string]
|
||||
파일에서 찾을 수 있습니다.
|
||||
* `defaultFontFamily` Object - font-family의 기본 폰트를 지정합니다.
|
||||
* `standard` String - 기본값 `Times New Roman`.
|
||||
* `serif` String - 기본값 `Times New Roman`.
|
||||
* `sansSerif` String - 기본값 `Arial`.
|
||||
* `monospace` String - 기본값 `Courier New`.
|
||||
* `defaultFontSize` Integer - 기본값 `16`.
|
||||
* `defaultMonospaceFontSize` Integer - 기본값 `13`.
|
||||
* `minimumFontSize` Integer - 기본값 `0`.
|
||||
* `defaultEncoding` String - 기본값 `ISO-8859-1`.
|
||||
* `backgroundThrottling` Boolean - 페이지가 백그라운드 상태에 진입할 때 애니메이션과
|
||||
타이머에 스로틀을 적용할지 여부입니다. 기본값은 `true`입니다.
|
||||
* `offscreen` Boolean - 브라우저 윈도우에 오프 스크린 랜더링을 적용할지 여부를
|
||||
지정합니다. 기본값은 `false`입니다.
|
||||
* `sandbox` Boolean - Chromium 운영체제 수준의 샌드박스 활성화 여부.
|
||||
|
||||
### Instance Events
|
||||
|
||||
`new BrowserWindow`로 생성된 객체는 다음과 같은 이벤트를 발생시킵니다:
|
||||
|
@ -654,6 +652,17 @@ Returns `Boolean` - 윈도우가 전체화면 모드인지 여부.
|
|||
크기는 관여하지 않습니다. 그저 전체 콘텐츠 뷰 내에 있는 모든 엑스트라 너비, 높이 영역이
|
||||
합해집니다.
|
||||
|
||||
#### `win.previewFile(path[, displayName])` _macOS_
|
||||
|
||||
* `path` String - QuickLook 으로 미리 볼 파일에 대한 절대 경로. Quick Look 이
|
||||
열기 위한 파일의 컨텐츠 형식을 결정하는데 경로의 파일명과 확장자를 사용하기
|
||||
때문에 중요합니다.
|
||||
* `displayName` String (Optional) - Quick Look 모달 뷰에 표시되는 파일의 이름.
|
||||
이것은 순전히 보여주는 용도이며 파일의 컨텐츠 형식에 영향을 주지 않습니다.
|
||||
기본값은 `path` 입니다.
|
||||
|
||||
주어진 경로의 파일을 미리 보여주기 위해 [Quick Look][quick-look] 을 사용하세요.
|
||||
|
||||
#### `win.setBounds(bounds[, animate])`
|
||||
|
||||
* `bounds` [Rectangle](structures/rectangle.md)
|
||||
|
@ -1168,3 +1177,4 @@ Returns `BrowserWindow[]` - 모든 자식 윈도우.
|
|||
|
||||
[blink-feature-string]: https://cs.chromium.org/chromium/src/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in
|
||||
[window-levels]: https://developer.apple.com/reference/appkit/nswindow/1664726-window_levels
|
||||
[quick-look]: https://en.wikipedia.org/wiki/Quick_Look
|
||||
|
|
|
@ -105,6 +105,19 @@ clipboard.write({
|
|||
})
|
||||
```
|
||||
|
||||
### `clipboard.readFindText()` _macOS_
|
||||
|
||||
Returns `String` - FindPasteboard 의 텍스트. 이 메소드는 렌더러 프로세스에서
|
||||
호출되었을 떄 동기 IPC 를 사용합니다. 캐시된 값은 애플리케이션이 활성화될 때
|
||||
마다 FindPasteboard 에서 다시 읽습니다.
|
||||
|
||||
### `clipboard.writeFindText(text)` _macOS_
|
||||
|
||||
* `text` String
|
||||
|
||||
`text` 를 FindPasteboard 에 일반 텍스트로 씁니다. 이 메소드는 렌더러
|
||||
프로세스에서 호출되었을 떄 동기 IPC 를 사용합니다.
|
||||
|
||||
### `clipboard.clear([type])`
|
||||
|
||||
* `type` String (optional)
|
||||
|
|
|
@ -391,31 +391,24 @@ Returns:
|
|||
종류. 값은 `none`, `plainText`, `password`, `other` 중 한 가지가 될 수 있습니다.
|
||||
* `menuSourceType` String - 컨텍스트 메뉴를 호출한 입력 소스. 값은 `none`,
|
||||
`mouse`, `keyboard`, `touch`, `touchMenu` 중 한 가지가 될 수 있습니다.
|
||||
* `mediaFlags` Object - 컨텍스트 메뉴가 호출된 미디어 요소에 대한 플래그. 자세한
|
||||
사항은 아래를 참고하세요.
|
||||
* `mediaFlags` Object - 컨텍스트 메뉴가 호출된 미디어 요소에 대한 플래그.
|
||||
* `inError` Boolean - 미디어 객체가 크래시되었는지 여부.
|
||||
* `isPaused` Boolean - 미디어 객체가 일시중지되었는지 여부.
|
||||
* `isMuted` Boolean - 미디어 객체가 음소거되었는지 여부.
|
||||
* `hasAudio` Boolean - 미디어 객체가 오디오를 가지고 있는지 여부.
|
||||
* `isLooping` Boolean - 미디어 객체가 루프중인지 여부.
|
||||
* `isControlsVisible` Boolean - 미디어 객체의 컨트롤이 보이는지 여부.
|
||||
* `canToggleControls` Boolean - 미디어 객체의 컨트롤을 토글할 수 있는지 여부.
|
||||
* `canRotate` Boolean - 미디어 객체를 돌릴 수 있는지 여부.
|
||||
* `editFlags` Object - 이 플래그는 렌더러가 어떤 행동을 이행할 수 있는지 여부를
|
||||
표시합니다. 자세한 사항은 아래를 참고하세요.
|
||||
|
||||
`mediaFlags`는 다음과 같은 속성을 가지고 있습니다:
|
||||
|
||||
* `inError` Boolean - 미디어 객체가 크래시되었는지 여부.
|
||||
* `isPaused` Boolean - 미디어 객체가 일시중지되었는지 여부.
|
||||
* `isMuted` Boolean - 미디어 객체가 음소거되었는지 여부.
|
||||
* `hasAudio` Boolean - 미디어 객체가 오디오를 가지고 있는지 여부.
|
||||
* `isLooping` Boolean - 미디어 객체가 루프중인지 여부.
|
||||
* `isControlsVisible` Boolean - 미디어 객체의 컨트롤이 보이는지 여부.
|
||||
* `canToggleControls` Boolean - 미디어 객체의 컨트롤을 토글할 수 있는지 여부.
|
||||
* `canRotate` Boolean - 미디어 객체를 돌릴 수 있는지 여부.
|
||||
|
||||
`editFlags`는 다음과 같은 속성을 가지고 있습니다:
|
||||
|
||||
* `canUndo` Boolean - 렌더러에서 실행 취소할 수 있는지 여부.
|
||||
* `canRedo` Boolean - 렌더러에서 다시 실행할 수 있는지 여부.
|
||||
* `canCut` Boolean - 렌더러에서 잘라내기를 실행할 수 있는지 여부.
|
||||
* `canCopy` Boolean - 렌더러에서 복사를 실행할 수 있는지 여부.
|
||||
* `canPaste` Boolean - 렌더러에서 붙여넣기를 실행할 수 있는지 여부.
|
||||
* `canDelete` Boolean - 렌더러에서 삭제를 실행할 수 있는지 여부.
|
||||
* `canSelectAll` Boolean - 렌더러에서 모두 선택을 실행할 수 있는지 여부.
|
||||
표시합니다.
|
||||
* `canUndo` Boolean - 렌더러에서 실행 취소할 수 있는지 여부.
|
||||
* `canRedo` Boolean - 렌더러에서 다시 실행할 수 있는지 여부.
|
||||
* `canCut` Boolean - 렌더러에서 잘라내기를 실행할 수 있는지 여부.
|
||||
* `canCopy` Boolean - 렌더러에서 복사를 실행할 수 있는지 여부.
|
||||
* `canPaste` Boolean - 렌더러에서 붙여넣기를 실행할 수 있는지 여부.
|
||||
* `canDelete` Boolean - 렌더러에서 삭제를 실행할 수 있는지 여부.
|
||||
* `canSelectAll` Boolean - 렌더러에서 모두 선택을 실행할 수 있는지 여부.
|
||||
|
||||
새로운 컨텍스트 메뉴의 제어가 필요할 때 발생하는 이벤트입니다.
|
||||
|
||||
|
|
|
@ -85,11 +85,11 @@ webFrame.setSpellCheckProvider('en-US', true, {
|
|||
|
||||
* `scheme` String
|
||||
* `options` Object(optional)
|
||||
* `secure` (optional) 기본값 참.
|
||||
* `bypassCSP` (optional) 기본값 참.
|
||||
* `allowServiceWorkers` (optional) 기본값 참.
|
||||
* `supportFetchAPI` (optional) 기본값 참.
|
||||
* `corsEnabled` (optional) 기본값 참.
|
||||
* `secure` Boolean - (optional) 기본값 참.
|
||||
* `bypassCSP` Boolean - (optional) 기본값 참.
|
||||
* `allowServiceWorkers` Boolean - (optional) 기본값 참.
|
||||
* `supportFetchAPI` Boolean - (optional) 기본값 참.
|
||||
* `corsEnabled` Boolean - (optional) 기본값 참.
|
||||
|
||||
`scheme`를 보안된 스킴으로 등록합니다. 리소스에 대해 보안 정책을 우회하며,
|
||||
ServiceWorker의 등록과 fetch API를 사용할 수 있도록 지원합니다.
|
||||
|
|
Загрузка…
Ссылка в новой задаче