Skip to main content

此項目必須加入多國語言設定,否則會無法正常使用

關於我們 AboutUsPage

提供校務通系列的歷任作者及社群介紹,可在此頁面放置自己專案的 License,期望您使用這份套件時可以加入此頁面,以及 PR 這個頁面加入您的資訊,我會同步到所有校務通專案中。v3 將每一列資訊提取為獨立的 AboutInfoCard 元件,並使用 SelectableLinkify 支援連結點擊。

drawingdrawingdrawing
參數名稱型態描述
assetImageString頂端 Header 的圖片,採Asset Image 載入
fbFanPageUrlStringFacebook 粉絲專頁網址
fbFanPageIdStringFacebook 粉絲專頁id,點擊facebook logo時優先以 app link 的方法開啟
githubUrlStringGitHub 網址
githubNameStringGitHub 的 username 或 Oraganization GitHub logo時優先以 app link 的方法開啟
emailString聯絡 email
appLicenseStringApp的License
actionsList<Widget>右上角的元件列表,為Flutter Scaffold原生的API
logEventFunction(String name, String value)可搜集使用者行為的事件
setCurrentScreenFunction可搜集目前畫面的事件

提取元件

AboutInfoCard

自 v3 起從 AboutUsPage 內部提取為獨立元件,顯示帶有標題與可選取連結內容的資訊卡片。

參數名稱型態描述
titleString卡片標題
contentString卡片內容,支援 URL 連結自動偵測