toggle menu
BIT App
androidJvm
switch theme
bitapp
com.
atech.
bit
BITApp
com.
atech.
bit.
message
Message
Module
Message
Service
com.
atech.
bit.
ui.
activity
Splash
Screen
com.
atech.
bit.
ui.
activity.
main
Main
Activity
Main
View
Model
App
Notification
Enable
Chats
Event
Increase
Chance
Shared
Events
Fetch
User
Details
Is
Chat
Screen
Enable
Open
Log
In
Screen
Preform
Sign
Out
Toggle
Drawer
Toggle
Search
Active
Theme
Event
Change
Theme
Theme
Mode
LIGHT
DARK
SYSTEM
Theme
State
toggle
Drawer()
com.
atech.
bit.
ui.
comman
Attach
Compose()
Attach
Items()
back
Icon
Model
Back
Toolbar()
Bottom
Padding()
calculate
Size()
Choose
Sem
Bottom
Sheet()
Choose
Sem
Bottom
Sheet
Screen()
clickable()
Dev
Note()
Edit
Text()
Edit
Text
Preview()
Empty
Screen()
Event
Item()
get
Image
Link
Notification()
GITHUB_LINK
Google
Button()
Grid
Image
Layout()
Image
Icon
Button()
Image
Icon
Model
Image
Loader()
Image
Loader
Rounder
Corner()
Lottie
Anim()
Lottie
Anim
Link()
Nav
Header()
Network
Screen
Empty
Screen()
Notice
Item()
Preference
Card()
Preference
Item()
Preference
Item
Border()
single
Element()
State
Loading
Screen()
state
Loading
Screen()
text
Field
Colors()
Toolbar()
com.
atech.
bit.
ui.
navigation
about
Us
Nav
Graph()
About
Us
Route
About
Us
Screen
Credit
Screen
Dev
Details
Screen
App
Navigation
Graph()
attendance
Graph()
Attendance
Route
Add
Edit
Attendance
Screen
Attendance
Screen
BASE_IN_APP_NAVIGATION_LINK
chat
Nav
Graph()
Chat
Screens
Chat
Screen
Chat
Setting
Screen
course
Graph()
Course
Screen
Route
Course
Screen
Sem
Choose
Screen
View
Subject
Screen
Deep
Link
Routes
Event
Detail
Screen
Notice
Detail
Screen
View
Image
Route
encode
Url()
event
Graph()
Event
Route
Detail
Screen
Event
Screen
home
Graph()
Home
Screen
Routes
Home
Screen
Notice
Screen
library
Graph()
Library
Route
Library
Add
Edit
Screen
Library
Manager
Screen
list
Of
Fragments
With
Bottom
App
Bar
Log
In
Routes
Log
In
Screen
Setup
Screen
log
In
Screen
Graph()
navigate
With
Deep
Link()
notice
Graph()
Notice
Screen
Route
Notice
Details
Screen
Notice
Screen
Parent
Screen
Routes
Force
Screen
Login
Screen
Main
Screen
replace
Ampersand
With
Asterisk()
replace
Asterisk
With
Ampersand()
Route
Name
ATTENDANCE
COURSE
HOME
SOCIETY
LIBRARY
EVENT
SETTINGS
ABOUT_US
CHAT
Screen
About
Us
Screen
Administration
Screen
Attendance
Screen
Cgpa
Screen
Chat
Screen
Course
Screen
Event
Screen
Holiday
Screen
Home
Screen
Library
Screen
Settings
Screen
Society
Screen
View
Image
Route
setting
Navigation
Graph()
Setting
Routes
Setting
Screen
society
Graph()
Society
Routes
Detail
Society
Screen
Society
Screen
Top
Level
Navigation
Graph()
Top
Level
Route
LOGIN
MAIN_SCREEN
com.
atech.
bit.
ui.
screens
Add
Item()
Home
Screen
Preview()
Main
Screen()
Nav
Bar()
Nav
Bar
Model
Nav
Drawer
Nav
Drawer()
nav
Drawer
Item
set
Drawer
State()
com.
atech.
bit.
ui.
screens.
about_us
About
Us
View
Model
com.
atech.
bit.
ui.
screens.
about_us.
components
About
Us
Screen()
Dev
Item()
com.
atech.
bit.
ui.
screens.
about_us.
screen.
credit
Credit
Credit
Item()
credits
Credits
Screen()
Licenses
APACHE_2_0
MIT
com.
atech.
bit.
ui.
screens.
about_us.
screen.
dev
Dev
Details
Screen()
Dev
Image
And
Name()
get
Links
Map
com.
atech.
bit.
ui.
screens.
administration
Administration
Screen()
Administration
Screen
Preview()
Administration
View
Model
com.
atech.
bit.
ui.
screens.
attendance.
addedit
Add
Edit
Event
On
Present
Change
On
Save
Click
On
Subject
Change
On
Teacher
Name
Change
On
Total
Change
Add
Edit
View
Model
Add
Edit
One
Time
Event
Show
Snack
Bar
com.
atech.
bit.
ui.
screens.
attendance.
addedit.
components
Add
Edit
Attendance
Screen()
Add
Edit
Attendance
Screen
Preview()
com.
atech.
bit.
ui.
screens.
attendance.
attendance_screen
Attendance
Event
Add
From
Syllabus
Item
Click
Archive
Attendance
Archive
Item
Click
Archive
Screen
Delete
Selected
Items
Archive
Screen
Un
Archive
Selected
Items
Archive
Select
All
Click
Change
Attendance
Value
Clear
Selection
Delete
Attendance
Delete
Selected
Items
Item
Selected
Click
Restorer
Attendance
Select
All
Click
Selected
Item
To
Archive
Undo
Attendance
State
Update
Is
Library
Card
Visible
Update
Settings
Attendance
View
Model
One
Time
Attendance
Event
Show
Undo
Delete
Attendance
Message
com.
atech.
bit.
ui.
screens.
attendance.
attendance_screen.
component
Attendance
Bottom
Appbar()
Attendance
Calender
View()
Attendance
Calender
View
Preview()
Attendance
Item()
Attendance
Item
Preview()
Attendance
Menu()
Attendance
Menu
Preview()
Attendance
Screen()
Attendance
Setting
Dialog()
Attendance
Setting
Dialog
Preview()
Attendance
Syllabus
Item()
Attendance
Syllabus
Items
Preview()
bottom
Sheet
Add
From
Syllabus()
Bottom
Sheet
Add
From
Syllabus
Preview()
bottom
Sheet
Archive()
Bottom
Sheet
Archive
Preview()
check
For
Lab()
Exposed
Dropdown()
Menu
Item
Menu
Item()
navigate
To
Edit()
Show
Date
Items()
Show
Warning
Dialog()
com.
atech.
bit.
ui.
screens.
cgpa
calculate
Cgpa()
Cgpa
Edit
Model
CGPAEvent
Calculate
And
Save
On
Sem1Change
On
Sem2Change
On
Sem3Change
On
Sem4Change
On
Sem5Change
On
Sem6Change
Cgpa
View
Model
convert
To
Cgpa()
has
Cgpa
Error()
has
Credit
Error()
to
Pair()
com.
atech.
bit.
ui.
screens.
cgpa.
compose
Cgpa
Edit
Text()
Cgpa
Footer()
Cgpa
Screen()
Cgpa
Title()
com.
atech.
bit.
ui.
screens.
course
Course
Events
Error
During
Loading
Error
Navigate
To
Sem
Choose
On
Sem
Change
On
Switch
Toggle
Course
View
Model
One
Time
Event
Show
Snack
Bar
com.
atech.
bit.
ui.
screens.
course.
components
Course
Item()
Course
Item
Preview()
Subject
Item()
Subject
Item
Preview()
Subject
Title()
com.
atech.
bit.
ui.
screens.
course.
screen.
course
Course
Screen()
Course
Screen
Preview()
com.
atech.
bit.
ui.
screens.
course.
screen.
sem_choose
offline
Data
Source()
online
Data
Source()
Sem
Choose
Screen()
Sem
Choose
Screen
Preview()
Tab
Bar
Sem()
com.
atech.
bit.
ui.
screens.
course.
screen.
sub_view
Load
Mark
Down()
Load
Syllabus
From
Xml()
View
Subject
Screen()
View
Subject
Screen
Preview()
View
Subject
View
Model
View
Subject
Events
On
Error
com.
atech.
bit.
ui.
screens.
event
Event
Screen
Event
On
Event
Click
Event
View
Model
com.
atech.
bit.
ui.
screens.
event.
component.
detail
Event
Detail
Screen()
com.
atech.
bit.
ui.
screens.
event.
component.
event
Event
Screen()
com.
atech.
bit.
ui.
screens.
force
Force
Screen()
Force
Screen
Model
com.
atech.
bit.
ui.
screens.
holiday
Holiday
View
Model
com.
atech.
bit.
ui.
screens.
holiday.
compose
Holiday
Item()
Holiday
Item
Preview()
Holiday
Screen()
Holiday
Screen
Preview()
Holiday
Tab
Layout()
com.
atech.
bit.
ui.
screens.
home
Home
Screech
Screen
State
Home
Screen
Events
On
Course
Change
Toggle
Online
Syllabus
Click
Home
Screen
State
Home
View
Model
com.
atech.
bit.
ui.
screens.
home.
compose
App
Alert
Dialog()
Cgpa
Home
Element()
Event
Alert
Dialog()
Event
Alert
Model
event
Alert
Model
Filter
Type
ALL
Offline
SYLLABUS
Holiday
Event
Holiday
Main
Compose
Item()
Home
Event
Items()
Home
Screen()
Home
Screen
Preview()
Home
Title()
Log
Out
Alter
Dialog()
Profile
Dialog()
Profile
Dialog
Compose()
Profile
Image()
Search
Screen()
Search
Tool
Bar()
Search
Tool
Bar
Preview()
set
View()
show
Events()
show
Holiday()
com.
atech.
bit.
ui.
screens.
library
Library
Event
Delete
All
Has
Error
Has
Error
In
Reminder
Navigate
To
Add
Edit
Screen
On
Alert
Date
Change
On
Book
Id
Change
On
Book
Name
Change
On
Delete
Click
On
Event
Added
On
Event
Delete
On
Issue
Date
Change
On
Return
Date
Change
On
Tick
Click
Pick
Date
Click
Reset
Value
Save
Book
Undo
Delete
Library
Manager
View
Model
Library
One
Time
Event
Show
Action
Snack
Bar
Show
Snack
Bar
Pick
For
ISSUE_DATE
RETURN_DATE
REMINDER_DATE
com.
atech.
bit.
ui.
screens.
library.
addedit
Add
Edit
Library
Screen()
Library
Date
Picker
Dialog()
com.
atech.
bit.
ui.
screens.
library.
components
Library
Item()
Library
Manager
Screen()
Library
Manager
Screen
Preview()
com.
atech.
bit.
ui.
screens.
login
Log
In
Screen
Events
On
Sign
In
Result
Save
Course
Pref
Set
UID
Log
In
State
Log
In
View
Model
com.
atech.
bit.
ui.
screens.
login.
screen.
login
Login
Screen()
Why
Log
In()
com.
atech.
bit.
ui.
screens.
login.
screen.
setup
Set
Up
Screen()
com.
atech.
bit.
ui.
screens.
login.
util
Google
Auth
Ui
Client
com.
atech.
bit.
ui.
screens.
notice
Notice
Screen
Event
On
Event
Click
Notice
View
Model
com.
atech.
bit.
ui.
screens.
notice.
detail.
compose
Notice
Detail
Screen()
com.
atech.
bit.
ui.
screens.
notice.
notice.
compose
Notice
Screen()
com.
atech.
bit.
ui.
screens.
settings
Setting
View
Model
com.
atech.
bit.
ui.
screens.
settings.
component
Display
Card()
Setting
Screen()
Setting
Title()
Theme
Radio
Button()
thumbnails
com.
atech.
bit.
ui.
screens.
society
Society
View
Model
Society
Event
Navigate
To
Detail
Screen
com.
atech.
bit.
ui.
screens.
society.
components.
detail
get
Scale
Society()
Society
Detail
Screen()
com.
atech.
bit.
ui.
screens.
society.
components.
main
Society
Item()
Society
Item
Preview()
Society
Screen()
Society
Screen
Preview()
Society
Type()
com.
atech.
bit.
ui.
screens.
view_image
View
Image
Screen()
com.
atech.
bit.
ui.
theme
App
Logo
BITApp
Theme()
border
Color
bottom_nav_height
bottom
Padding
Size
caption
Color
card_view_attendance
Color
Surface
Dark
Color
Surface
Light
course_image_size
div_height
divider
Or
Card
Color
drawer
Color
empty_view_height
Green40
Green80
Green
Gray40
Green
Gray80
grid_0_5
grid_1
grid_2
grid_3
holiday_data_card_view_size
holiday_data_card_view_size_home
image_size_for_card_view
image_size_for_society_img
image_view_about_us_size
image_view_log_in_size
image_view_thumbnail
Light
Green40
Light
Green80
min_padding_attendance
recycler_view_height_attendance
secondary
Container
Dark
secondary
Container
Light
surface
Container
Dark
surface
Container
Light
Swipe
Green
Swipe
Red
Typography
user_profile_image_size
video_view_height
com.
atech.
bit.
utils
animated
Composable()
apply
Image
Url()
Attendance
Upload
Attendance
Upload
Delegate
Upload
Time
calculated
Days()
change
Status
Bar
Color()
compare
To
Course
Sem()
DURATION_ENTER
DURATION_EXIT
fade
Through
Composable()
find
Percentage()
get
Current
Month
List()
get
Event
List()
get
Relative
Date
For
Attendance()
get
Theme()
get
Version()
hex
To
Rgb()
initial
Offset
is
Beta()
map
With
Notification
Enable()
On
Error
Event
On
Error
open
Bug
Link()
open
Release
Notes()
save
Theme()
set
Resources()
shared
View
Model()
Syllabus
Enable
Model
to
Easing()
chat
com.
atech.
chat
Chat
Message
Chat
Message
To
Model
Mapper
Chat
Screen
Events
On
Cancel
Click
On
Chat
Delete
On
Delete
All
Click
On
New
Message
Chat
Settings
Event
Auto
Delete
Chat
Keep
Chat
Wrap
Word
Chat
Setting
Ui
State
Chat
Ui
State
Chat
View
Model
Participant
USER
MODEL
ERROR
to
Content()
com.
atech.
chat.
comman
Mark
Down()
com.
atech.
chat.
compose
Chat
Dialog()
Chat
List()
Chat
Message
Item()
Chat
Screen()
drawer
Color
Empty
Screen()
Message
Input()
com.
atech.
chat.
compose.
setting
Chat
Settings
Screen()
Preference
Item()
setting
Screen
Route
Name
com.
atech.
chat.
module
Gemini
Module
com.
atech.
chat.
utils
get
Chat
Setting()
save
Chat
Setting()
core
com.
atech.
core.
data_source.
room.
attendance
Sort
Sort
By
SUBJECT
CREATED
TOTAL
PRESENT
PERCENTAGE
Sort
Order
ASC
DESC
com.
atech.
core.
datasource.
datastore
Cgpa
Filter
Preferences
Preferences
Manager
com.
atech.
core.
datasource.
firebase.
auth
Attendance
Upload
Model
to
Attendance
Model
List()
User
Data
User
Model
com.
atech.
core.
datasource.
firebase.
firestore
Attach
Event
Model
Notice
Model
Share
Model
com.
atech.
core.
datasource.
firebase.
remote
Remote
Config
Helper
com.
atech.
core.
datasource.
firebase.
remote.
model
Course
Detail
Model
Course
Details
default
Course
Sem
to
Map()
com.
atech.
core.
datasource.
retrofit
Bit
App
Api
Service
Companion
com.
atech.
core.
datasource.
retrofit.
model
About
Us
Model
Course
Detail
Devs
Holiday
Holiday
Model
Holiday
Type
MAIN
RES
ALL
SEARCH
is
Empty()
Semester
Society
Society
Model
Subject
Subject
Model
Syllabus
Response
to
Devs
List()
to
Map()
com.
atech.
core.
datasource.
room
Bit
Database
Companion
Syllabus
Callback
com.
atech.
core.
datasource.
room.
attendance
Attendance
Dao
Attendance
Model
Attendance
Save
count
Total
Class()
Days
Days
Type
Convector
Is
Present
Is
Present
Type
Convector
Stack
Type
Convector
to
Attendance
Model()
com.
atech.
core.
datasource.
room.
chat
Chat
Dao
Chat
Model
com.
atech.
core.
datasource.
room.
library
Library
Dao
Library
Model
com.
atech.
core.
datasource.
room.
syllabus
Subject
Subject
Type
THEORY
LAB
PE
Syllabus
Dao
Syllabus
Diff
Callback
Syllabus
List
Syllabus
Model
com.
atech.
core.
module
App
Module
Firebase
Module
Retrofit
Module
Room
Module
com.
atech.
core.
usecase
Add
Attendance
Add
Or
Remove
From
Syllabus
Add
User
Archive
Attendance
Attendance
Pref
Attendance
Use
Case
Auth
Use
Cases
Auto
Delete
Chat
In30Days
Chats
Chat
Use
Cases
Check
Has
Unlimited
Access
Check
User
Data
Clear
All
Data
Store
Cases
Db
Event
Notice
User
Data
Delete
All
Delete
All
Attendance
Delete
All
Chat
Delete
Attendance
Delete
Book
Delete
Chat
Delete
User
Delete
User
Data
From
Database
Fetch
Administration
Fetch
Devs
Fetch
Holidays
Fetch
Society
Fetch
Subject
Mark
Down
Fetch
Syllabus
Firebase
Case
Firebase
Login
Use
Case
Get
All
Get
All
Archive
Subject
Get
All
Attendance
Get
All
Chat
Get
All
Pref
Get
All
Subject
Get
Attach
Get
Attendance
By
Id
Get
Chat
Settings
Get
Element
Id
From
Subject
Name
Get
Event
Get
Notice
Get
Search
Syllabus
Get
Subjects
By
Type
Get
Uid
Get
User
Data
From
Auth
Get
User
Details
Get
User
Encrypted
Data
Get
User
From
Database
Get
User
Save
Details
Has
Log
In
Insert
Book
Insert
Chat
Is
Mark
As
Done
KTor
Use
Case
Library
Use
Case
Log
In
map
To
Triple()
Offline
Syllabus
UIMapper
Online
Syllabus
UIMapper
Perform
Restore
Reset
Set
Chat
Settings
Sign
Out
Syllabus
UIModel
Syllabus
Use
Case
Undo
Attendance
Update
Attendance
Update
Attendance
Sort
Update
Book
Update
Cgpa
Update
Course
Update
Percentage
Update
Present
Or
Total
Update
Sem
Upload
Data
Upload
Data
To
Firebase
com.
atech.
core.
utils
BASE_IN_APP_NAVIGATION_LINK
Bit
App
Scope
cache
Size
Calendar
Reminder
CHANNEL_APP
CHANNEL_DES
CHANNEL_EVENT
CHANNEL_ID_APP
CHANNEL_ID_EVENT
CHANNEL_ID_NOTICE
CHANNEL_ID_UPDATE
CHANNEL_NOTICE
CHANNEL_UPDATE
compare
Difference
In
Days()
convert
Long
To
Time()
convert
Mark
Down
To
Text()
COURSE_DETAILS
Course
Capital
BBA
BCA
DD_MM
DEFAULT_DATE_FORMAT
DEFAULT_PAGE_SIZE
DEFAULT_PAIR
DEFAULT_TIME_FORMAT
Destination
Choose
Sem
Home
Log
In
Profile
About
US
EDIT_TEXT_DATE_FORMAT
encode
Url
Spaces()
Encryption
Entity
Mapper
ERROR_IN_UPDATE
from
JSON()
get
Date()
handler
has
Network()
has
Same
Day()
if
Zero()
INITIAL_LOAD_SIZE
is
API31And
Up()
is
API33And
Up()
is
Connected()
MAX_APP_OPEN_TIME
MAX_SPAWN
MAX_STACK_SIZE
MAX_TIMES
Message
Topic
Notice
Event
App
Update
Message
Topic
Test
Notice
Event
App
Update
open
App
Settings()
open
Custom
Chrome
Tab()
open
Links()
open
Play
Store()
Permissions
NOTIFICATION
WRITE_CALENDER
READ_CALENDER
PRIVACY_POLICY
Remote
Config
Keys
Course
Details
Key
Toggle
Syllabus
Source
App
Alert
Dialog
Force
Screen
MAX_TIMES_UPLOAD
MAX_CHAT_LIMIT
Share
Pref
Keys
BITApp
Pref
Choose
Sem
Last
Selected
Sem
Key
Toggle
Syllabus
Source
Permanent
Skip
Login
Set
Up
Done
App
Theme
State
Key
App
Open
Minimum
Time
Show
Times
Course
Details
SHOW_CALENDER_PERMISSION_FOR_FIRST_TIME
App
Alert
Dialog
Is
Library
Card
Visible
Attendance
Screen
Chat
Screen
Setting
Upload
Time
App
Notification
Settings
Is
Chat
Screen
Enable
SYLLABUS_DETAILS_DEEP_LINK
SYLLABUS_SOURCE_DATA
TAGS
BIT_ERROR
BIT_DEBUG
BIT_COROUTINE
BIT_REMOTE
to
Boolean()
to
JSON()
Update
Data
Type
Update
Cgpa
Update
Course
Sem
Upload
Attendance
com.
atech.
core.
utils.
connectivity
Connectivity
Observer
Status
Available
Unavailable
Losing
Lost
Network
Connectivity
Observer
syllabus
com.
atech.
syllabus
get
Fragment()
open
Code
BBA()
open
Code
BCA()
bitapp
/
com.atech.bit.ui.screens.notice.detail.compose
/
NoticeDetailScreen
Notice
Detail
Screen
@
Composable
fun
NoticeDetailScreen
(
modifier
:
Modifier
=
Modifier
,
viewModel
:
NoticeViewModel
=
hiltViewModel()
,
navController
:
NavController
=
rememberNavController()
)