WKNavigationAction
A WKNavigationAction объект содержит информацию о действии, которое может вызвать навигацию, используемую для того, чтобы сделать стратегические решения.
Оператор импорта
Swift
import WebKit
Objective C
@import WebKit;
Доступность
Доступный в OS X v10.10 и позже.
-
Запрос навигации. (только для чтения)
Объявление
Swift
@NSCopying var request: NSURLRequest { get }Objective C
@property(nonatomic, readonly, copy) NSURLRequest *requestОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
sourceFrame sourceFrameСвойствоКадр, запрашивающий навигацию. (только для чтения)
Объявление
Swift
@NSCopying var sourceFrame: WKFrameInfo? { get }Objective C
@property(nonatomic, readonly, copy) WKFrameInfo *sourceFrameОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
targetFrame targetFrameСвойствоЦелевой кадр, или
nilесли это - новая навигация окна. (только для чтения)Объявление
Swift
@NSCopying var targetFrame: WKFrameInfo? { get }Objective C
@property(nonatomic, readonly, copy) WKFrameInfo *targetFrameОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
buttonNumber buttonNumberСвойство -
modifierFlags modifierFlagsСвойствоМодифицирующие клавиши, имевшие силу, когда требовали навигацию. (только для чтения)
Объявление
Swift
var modifierFlags: NSEventModifierFlags { get }Objective C
@property(nonatomic, readonly) NSEventModifierFlags modifierFlagsОператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
navigationType navigationTypeСвойствоТип действия, инициировавшего навигацию. (только для чтения)
Объявление
Swift
var navigationType: WKNavigationType { get }Objective C
@property(nonatomic, readonly) WKNavigationType navigationTypeОбсуждение
Значение является одной из констант перечислимого типа WKNavigationType.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
Тип действия, инициировавшего навигацию.
Объявление
Swift
enum WKNavigationType : Int { case LinkActivated case FormSubmitted case BackForward case Reload case FormResubmitted case Other }Objective C
typedef enum WKNavigationType : NSInteger { WKNavigationTypeLinkActivated, WKNavigationTypeFormSubmitted, WKNavigationTypeBackForward, WKNavigationTypeReload, WKNavigationTypeFormResubmitted, WKNavigationTypeOther = -1, } WKNavigationType;Константы
-
LinkActivatedWKNavigationTypeLinkActivatedСсылка с
hrefатрибут был активирован пользователем.Доступный в OS X v10.10 и позже.
-
FormSubmittedWKNavigationTypeFormSubmittedФорма была представлена.
Доступный в OS X v10.10 и позже.
-
BackForwardWKNavigationTypeBackForwardЭлемент из прямого спиной списка требовали.
Доступный в OS X v10.10 и позже.
-
ReloadWKNavigationTypeReloadВеб-страница была перезагружена.
Доступный в OS X v10.10 и позже.
-
FormResubmittedWKNavigationTypeFormResubmittedФорма была повторно представлена (например, путем возвращения, продвинувшись или перезагрузив).
Доступный в OS X v10.10 и позже.
-
OtherWKNavigationTypeOtherНавигация имеет место по некоторой другой причине.
Доступный в OS X v10.10 и позже.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.10 и позже.
-
