1583902560
react-native-square-grid .A component for rendering a grid of squares that perfectly fill your space (potentially with scrolling).
npm install --save react-native-square-grid
import SquareGrid from "react-native-square-grid";
<SquareGrid columns={number} rows={number} items={array<any>} renderItem={fn(item, index)} />
columns
is the number of columns your grid should haverows
is the number of rows your grid should have. If you set rows to false
or 0
, it will render as many items as it can and scrollitems
is an array of the contents you want for the grid. If the number of items is greater than the rows and columns allow, they will be ignored. (Unless scrolling is enabled)renderItem
is a function taking an item and an index, and returning a React node to fill the grid item withimport React, {Component} from "react";
import {
View,
StyleSheet,
Text,
} from "react-native";
import SquareGrid from "react-native-square-grid";
var NUMBERS = [
"one",
"two",
"three",
"four",
"five",
"six"
];
var styles = StyleSheet.create({
item: {
flex: 1,
alignSelf: "stretch",
padding: 16
},
content: {
flex: 1,
backgroundColor: "red",
alignItems: "center",
justifyContent: "center"
},
text: {
color: "white",
fontSize: 32
}
});
// Best viewed in landscape
export default function SquareGridExample(props){
return (
<SquareGrid rows={2} columns={3} items={NUMBERS} renderItem={renderItem} />
);
}
function renderItem(item) {
return (
<View style={styles.item}>
<View style={styles.content}>
<Text style={styles.text}>{item}</Text>
</View>
</View>
);
}
There is an example project you can run which support orientation changes.
You can view the browser version here
example/SquareGridExample
npm install
npm run setup
to copy the library code into the projectnpm start
react-native run-android
react-native
run-iosnpm run start-web
Author: RangerMauve
GitHub: https://github.com/RangerMauve/react-native-square-grid
#programming #react-native
1623650044
Overview
The Vue Grid/DataGrid, is a feature-rich control for displaying data in a tabular format. Its wide range of functionalities includes data binding, editing, Excel-like filtering, custom sorting, grouping, row reordering, freezing rows and columns, exporting to Excel, CSV and PDF formats, aggregating rows and more.
#vue #grid #data grid #web-development #component
1619607900
Introduction
A number is said to be the perfect number if the sum of its proper divisors (not including the number itself) is equal to the number.
To get a better idea let’s consider an example, proper divisors of 6 are 1, 2, 3. Now the sum of these divisors is equal to 6 (1+2+3=6), so 6 is said to be a perfect number. Whereas if we consider another number like 12, proper divisors of 12 are 1, 2, 3, 4, 6. Now the sum of these divisors is not equal to 12, so 12 is not a perfect number.
Programming in Python is relatively simpler and more fun when compared to other languages because of its simpler syntax, good readability. Now that we are clear with the concept of perfect number let’s write a python program to check if a number is a perfect number or not. Let’s build a python code for checking if the given user input is a perfect number or not and explore the fun in coding with python.
#data science #how to check if a number is perfect #perfect number #perfect number in python #perfect number program in python #python
1620418260
Introduction
A number is said to be the perfect number if the sum of its proper divisors (not including the number itself) is equal to the number.
To get a better idea let’s consider an example, proper divisors of 6 are 1, 2, 3. Now the sum of these divisors is equal to 6 (1+2+3=6), so 6 is said to be a perfect number. Whereas if we consider another number like 12, proper divisors of 12 are 1, 2, 3, 4, 6. Now the sum of these divisors is not equal to 12, so 12 is not a perfect number.
Programming in Python is relatively simpler and more fun when compared to other languages because of its simpler syntax, good readability. Now that we are clear with the concept of perfect number let’s write a python program to check if a number is a perfect number or not. Let’s build a python code for checking if the given user input is a perfect number or not and explore the fun in coding with python.
#data science #how to check if a number is perfect #perfect number #perfect number in python #perfect number program in python #python
1623218218
The Blazor DataGrid is a feature-rich component useful for displaying data in a tabular format. Its wide range of functionalities include data binding, editing, Excel-like filtering, custom sorting, aggregating rows, selection, and support for Excel, CSV, and PDF formats.
#blazor #grid #datagrid #best grid component #fast & powerful
1625061420
Collection of free hand-picked simple CSS grid examples. Also, it includes a bunch of front-end techniques, tips, and tricks for your future reference. Hope you will like these freebies and find them useful. Happy coding!
#layouts #css grid #grid #layouts #css #css grid layout