mirror of
https://github.com/BetterAndroid/Hikage.git
synced 2025-09-05 10:15:37 +08:00
refactor: adjust some components that are not allow to add performer param
This commit is contained in:
@@ -24,7 +24,6 @@
|
|||||||
|
|
||||||
package com.highcapable.hikage.widget.android
|
package com.highcapable.hikage.widget.android
|
||||||
|
|
||||||
import android.widget.AbsListView
|
|
||||||
import android.widget.ActionMenuView
|
import android.widget.ActionMenuView
|
||||||
import android.widget.AutoCompleteTextView
|
import android.widget.AutoCompleteTextView
|
||||||
import android.widget.Button
|
import android.widget.Button
|
||||||
@@ -101,7 +100,7 @@ private object SpaceDeclaration
|
|||||||
@HikageViewDeclaration(CheckedTextView::class)
|
@HikageViewDeclaration(CheckedTextView::class)
|
||||||
private object CheckedTextViewDeclaration
|
private object CheckedTextViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(ExpandableListView::class, AbsListView.LayoutParams::class)
|
@HikageViewDeclaration(ExpandableListView::class, final = true)
|
||||||
private object ExpandableListViewDeclaration
|
private object ExpandableListViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(Spinner::class)
|
@HikageViewDeclaration(Spinner::class)
|
||||||
@@ -143,13 +142,13 @@ private object TextSwitcherDeclaration
|
|||||||
@HikageViewDeclaration(ActionMenuView::class, ActionMenuView.LayoutParams::class)
|
@HikageViewDeclaration(ActionMenuView::class, ActionMenuView.LayoutParams::class)
|
||||||
private object ActionMenuViewDeclaration
|
private object ActionMenuViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(CalendarView::class, FrameLayout.LayoutParams::class)
|
@HikageViewDeclaration(CalendarView::class, final = true)
|
||||||
private object CalendarViewDeclaration
|
private object CalendarViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(DatePicker::class, FrameLayout.LayoutParams::class)
|
@HikageViewDeclaration(DatePicker::class, final = true)
|
||||||
private object DatePickerDeclaration
|
private object DatePickerDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(TimePicker::class, FrameLayout.LayoutParams::class)
|
@HikageViewDeclaration(TimePicker::class, final = true)
|
||||||
private object TimePickerDeclaration
|
private object TimePickerDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(RatingBar::class)
|
@HikageViewDeclaration(RatingBar::class)
|
||||||
@@ -176,16 +175,16 @@ private object ViewAnimatorDeclaration
|
|||||||
@HikageViewDeclaration(VideoView::class)
|
@HikageViewDeclaration(VideoView::class)
|
||||||
private object VideoViewDeclaration
|
private object VideoViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(Toolbar::class, Toolbar.LayoutParams::class)
|
@HikageViewDeclaration(Toolbar::class, final = true)
|
||||||
private object ToolbarDeclaration
|
private object ToolbarDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(GridLayout::class, GridLayout.LayoutParams::class)
|
@HikageViewDeclaration(GridLayout::class, GridLayout.LayoutParams::class)
|
||||||
private object GridLayoutDeclaration
|
private object GridLayoutDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(GridView::class, AbsListView.LayoutParams::class)
|
@HikageViewDeclaration(GridView::class, final = true)
|
||||||
private object GridViewDeclaration
|
private object GridViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(ListView::class, AbsListView.LayoutParams::class)
|
@HikageViewDeclaration(ListView::class, final = true)
|
||||||
private object ListViewDeclaration
|
private object ListViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(ImageView::class)
|
@HikageViewDeclaration(ImageView::class)
|
||||||
@@ -200,10 +199,10 @@ private object TableLayoutDeclaration
|
|||||||
@HikageViewDeclaration(TableRow::class, TableRow.LayoutParams::class)
|
@HikageViewDeclaration(TableRow::class, TableRow.LayoutParams::class)
|
||||||
private object TableRowDeclaration
|
private object TableRowDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(NumberPicker::class, LinearLayout.LayoutParams::class)
|
@HikageViewDeclaration(NumberPicker::class, final = true)
|
||||||
private object NumberPickerDeclaration
|
private object NumberPickerDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(SearchView::class, FrameLayout.LayoutParams::class)
|
@HikageViewDeclaration(SearchView::class, final = true)
|
||||||
private object SearchViewDeclaration
|
private object SearchViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(Switch::class)
|
@HikageViewDeclaration(Switch::class)
|
||||||
@@ -212,5 +211,5 @@ private object SwitchDeclaration
|
|||||||
@HikageViewDeclaration(TabHost::class, FrameLayout.LayoutParams::class)
|
@HikageViewDeclaration(TabHost::class, FrameLayout.LayoutParams::class)
|
||||||
private object TabHostDeclaration
|
private object TabHostDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(TabWidget::class, LinearLayout.LayoutParams::class)
|
@HikageViewDeclaration(TabWidget::class, final = true)
|
||||||
private object TabWidgetDeclaration
|
private object TabWidgetDeclaration
|
@@ -78,7 +78,7 @@ private object AppCompatTextViewDeclaration
|
|||||||
@HikageViewDeclaration(AppCompatToggleButton::class)
|
@HikageViewDeclaration(AppCompatToggleButton::class)
|
||||||
private object AppCompatToggleButtonDeclaration
|
private object AppCompatToggleButtonDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(AppCompatToolbar::class, AppCompatToolbar.LayoutParams::class)
|
@HikageViewDeclaration(AppCompatToolbar::class, final = true)
|
||||||
private object AppCompatToolbarDeclaration
|
private object AppCompatToolbarDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(AppCompatCheckedTextView::class)
|
@HikageViewDeclaration(AppCompatCheckedTextView::class)
|
||||||
@@ -87,7 +87,7 @@ private object AppCompatCheckedTextViewDeclaration
|
|||||||
@HikageViewDeclaration(SwitchCompat::class)
|
@HikageViewDeclaration(SwitchCompat::class)
|
||||||
private object SwitchCompatDeclaration
|
private object SwitchCompatDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(AppCompatSearchView::class)
|
@HikageViewDeclaration(AppCompatSearchView::class, final = true)
|
||||||
private object AppCompatSearchViewDeclaration
|
private object AppCompatSearchViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(LinearLayoutCompat::class, LinearLayoutCompat.LayoutParams::class)
|
@HikageViewDeclaration(LinearLayoutCompat::class, LinearLayoutCompat.LayoutParams::class)
|
||||||
|
@@ -27,5 +27,5 @@ package com.highcapable.hikage.widget.androidx.recyclerview
|
|||||||
import androidx.recyclerview.widget.RecyclerView
|
import androidx.recyclerview.widget.RecyclerView
|
||||||
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(RecyclerView::class, RecyclerView.LayoutParams::class)
|
@HikageViewDeclaration(RecyclerView::class, final = true)
|
||||||
private object RecyclerViewDeclaration
|
private object RecyclerViewDeclaration
|
@@ -28,8 +28,8 @@ import androidx.viewpager.widget.ViewPager
|
|||||||
import androidx.viewpager2.widget.ViewPager2
|
import androidx.viewpager2.widget.ViewPager2
|
||||||
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(ViewPager::class, ViewPager.LayoutParams::class)
|
@HikageViewDeclaration(ViewPager::class, final = true)
|
||||||
private object ViewPagerDeclaration
|
private object ViewPagerDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(ViewPager2::class)
|
@HikageViewDeclaration(ViewPager2::class, final = true)
|
||||||
private object ViewPager2Declaration
|
private object ViewPager2Declaration
|
@@ -24,7 +24,6 @@
|
|||||||
|
|
||||||
package com.highcapable.hikage.widget.google.material.appbar
|
package com.highcapable.hikage.widget.google.material.appbar
|
||||||
|
|
||||||
import android.widget.Toolbar
|
|
||||||
import com.google.android.material.appbar.AppBarLayout
|
import com.google.android.material.appbar.AppBarLayout
|
||||||
import com.google.android.material.appbar.CollapsingToolbarLayout
|
import com.google.android.material.appbar.CollapsingToolbarLayout
|
||||||
import com.google.android.material.appbar.MaterialToolbar
|
import com.google.android.material.appbar.MaterialToolbar
|
||||||
@@ -33,7 +32,7 @@ import com.highcapable.hikage.annotation.HikageViewDeclaration
|
|||||||
@HikageViewDeclaration(AppBarLayout::class, AppBarLayout.LayoutParams::class)
|
@HikageViewDeclaration(AppBarLayout::class, AppBarLayout.LayoutParams::class)
|
||||||
private object AppBarLayoutDeclaration
|
private object AppBarLayoutDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(MaterialToolbar::class, Toolbar.LayoutParams::class)
|
@HikageViewDeclaration(MaterialToolbar::class, final = true)
|
||||||
private object MaterialToolbarDeclaration
|
private object MaterialToolbarDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(CollapsingToolbarLayout::class, CollapsingToolbarLayout.LayoutParams::class)
|
@HikageViewDeclaration(CollapsingToolbarLayout::class, CollapsingToolbarLayout.LayoutParams::class)
|
||||||
|
@@ -24,9 +24,8 @@
|
|||||||
|
|
||||||
package com.highcapable.hikage.widget.google.material.bottomappbar
|
package com.highcapable.hikage.widget.google.material.bottomappbar
|
||||||
|
|
||||||
import androidx.appcompat.widget.Toolbar
|
|
||||||
import com.google.android.material.bottomappbar.BottomAppBar
|
import com.google.android.material.bottomappbar.BottomAppBar
|
||||||
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(BottomAppBar::class, Toolbar.LayoutParams::class)
|
@HikageViewDeclaration(BottomAppBar::class, final = true)
|
||||||
private object BottomAppBarDeclaration
|
private object BottomAppBarDeclaration
|
@@ -24,9 +24,8 @@
|
|||||||
|
|
||||||
package com.highcapable.hikage.widget.google.material.bottomnavigation
|
package com.highcapable.hikage.widget.google.material.bottomnavigation
|
||||||
|
|
||||||
import android.widget.FrameLayout
|
|
||||||
import com.google.android.material.bottomnavigation.BottomNavigationView
|
import com.google.android.material.bottomnavigation.BottomNavigationView
|
||||||
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(BottomNavigationView::class, FrameLayout.LayoutParams::class)
|
@HikageViewDeclaration(BottomNavigationView::class, final = true)
|
||||||
private object BottomNavigationViewDeclaration
|
private object BottomNavigationViewDeclaration
|
@@ -24,9 +24,8 @@
|
|||||||
|
|
||||||
package com.highcapable.hikage.widget.google.material.navigation
|
package com.highcapable.hikage.widget.google.material.navigation
|
||||||
|
|
||||||
import android.widget.FrameLayout
|
|
||||||
import com.google.android.material.navigation.NavigationView
|
import com.google.android.material.navigation.NavigationView
|
||||||
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(NavigationView::class, FrameLayout.LayoutParams::class)
|
@HikageViewDeclaration(NavigationView::class, final = true)
|
||||||
private object NavigationViewDeclaration
|
private object NavigationViewDeclaration
|
@@ -24,9 +24,8 @@
|
|||||||
|
|
||||||
package com.highcapable.hikage.widget.google.material.navigationrail
|
package com.highcapable.hikage.widget.google.material.navigationrail
|
||||||
|
|
||||||
import android.widget.FrameLayout
|
|
||||||
import com.google.android.material.navigationrail.NavigationRailView
|
import com.google.android.material.navigationrail.NavigationRailView
|
||||||
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(NavigationRailView::class, FrameLayout.LayoutParams::class)
|
@HikageViewDeclaration(NavigationRailView::class, final = true)
|
||||||
private object NavigationRailViewDeclaration
|
private object NavigationRailViewDeclaration
|
@@ -25,12 +25,11 @@
|
|||||||
package com.highcapable.hikage.widget.google.material.search
|
package com.highcapable.hikage.widget.google.material.search
|
||||||
|
|
||||||
import android.widget.FrameLayout
|
import android.widget.FrameLayout
|
||||||
import androidx.appcompat.widget.Toolbar
|
|
||||||
import com.google.android.material.search.SearchBar
|
import com.google.android.material.search.SearchBar
|
||||||
import com.google.android.material.search.SearchView
|
import com.google.android.material.search.SearchView
|
||||||
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
import com.highcapable.hikage.annotation.HikageViewDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(SearchBar::class, Toolbar.LayoutParams::class)
|
@HikageViewDeclaration(SearchBar::class, final = true)
|
||||||
private object SearchBarDeclaration
|
private object SearchBarDeclaration
|
||||||
|
|
||||||
@HikageViewDeclaration(SearchView::class, FrameLayout.LayoutParams::class)
|
@HikageViewDeclaration(SearchView::class, FrameLayout.LayoutParams::class)
|
||||||
|
Reference in New Issue
Block a user