SASKit - Whats new (by version)

UNKNOWN


SASTextReportObject

text

2023.3.0


SASReportViewController

delegate currentPageTitle getTableOfContentsViewController() navigateToPage(index:) currentPageScreenshot

2023.1.0


SASServerLogonViewControllerDelegate

logonSucceeded(_:) logonFailed(_:)

2022.1.2


SASReport

summary

2022.12.0


SASManager

keychainDelegate networkDelegate fileSystemDelegate authenticationDelegate

2022.11.0


SASServer

addressWithUsername visualAnalyticsVersion insights isViewFavoritesAllowed isModifyFavoritesAllowed

27.0.2


SASReport

update(_:)

27.0.1


SASReportUpdateStatus

isFinished

SASManagerDelegate

sasManagerReloaded()

27.0.0


SASReportNavigationDelegate

navigate(url:navigationDescriptor:) navigate(report:navigationDescriptor:) navigate(page:navigationDescriptor:)

SASReport

navigationDelegate

26.1.0


SASDataTipItem

dataItemLabel formattedValue

SASDataTip

dataRows preferredTipLocation

SASReportObjectDelegate

willHandleDataTip(object:info:) showDataTip(object:info:) hideDataTip(object:info:)

SASReportViewControllerDelegate

willHandleDataTip(info:) showDataTip(info:) hideDataTip(info:) reportLoadingActivityView() reportLoadingActivityViewStarting(_:) reportLoadingActivityViewStopping(_:)

26.0.0


SASReportObjectDelegate

reportObjectIsBusy(object:) reportObjectIsReady(object:) reportObjectDataChanged(object:)

SASReportObject

report view objectName title renderToThumbnail(size:withTitle:completion:) isBusy padding

SASServerLogonViewController

delegate server init(server:)

SASCategoricalFilterControl

uniqueValues selectedValue

SASReportDelegate

dataUpdated(report:) reportUpdated(report:)

SASReport

loadReportObject(_:) unloadReportObject(_:)

SASServerLogonViewControllerDelegate

logonSucceeded() logonFailed()

SASFeatureFlag

asNumber() toString() fromString(_:) isEnabled() setEnabled(_:)

SASManagerDelegate

shouldCheckForUpdatesOnOpenReports()

SASManager

sasServer(_:) sasServers(_:)

8.40.5


SASAnnotationViewController

makeSASAnnotationViewController()

8.40.0


SASServerDescriptor

init(_:serverUserid:)

8.39.1


SASReport

createViewController(_:navigationDescriptor:)

8.33


SASReportViewController

isTrayEnabled

SASServerDescriptor

url userid password guestMode

SASServerAuthenticationDelegate

getLogonToken(key:)

SASServer

descriptor

SASManager

verifySASServer(_:completion:)

8.32


SASAnnotationDelegate

annotationViewDidClose(_:withAnnotatedImage:) annotationViewWillClose(_:withAnnotatedImage:) onAnnotationImageShare(_:withAnnotatedImage:)

SASAnnotationViewController

shareButton delegate annotationImage annotatedImage()

8.3


SASManagerDelegate

getDefaultServerConfiguration()

8.22


SASFileSystemDelegate

defaultFileManager() inputStreamWithFile(at:) write(data:toFile:options:) dataWithContentsOfFile(path:) stringWithContentsOfFile(path:encoding:) imageWithContentsOfFile(path:)

SASReportViewController

viewController

SASKeychainDelegate

password(forService:account:) setPassword(_:forService:account:) deletePassword(forService:account:) accounts(forService:)

SASNetworkDelegate

urlSession(forConnection:scheme:port:withConfiguration:delegate:delegateQueue:)

SASReportDescriptor

init(identifier:) init(name:location:)

SASReport

name location identifier dateCreated dateUpdated author thumbnail descriptor createViewController(_:)

SASServer

description generatesReportThumbnails connect(_:) subscribedReports getSubscribedReport(descriptor:) subscribe(descriptor:completion:) unsubscribe(descriptor:)

SASManagerDelegate

getApplicationName() getApplicationVersion() showAlert(withTitle:message:buttonTitle:)

SASManager

shared managerDelegate servers removeServer(server:) initialize(delegate:completion:)